From 4abed31c49bd65da46d0d989e15b6d34e2cf2883 Mon Sep 17 00:00:00 2001 From: Gautam Sheth Date: Fri, 21 Sep 2018 15:24:05 +0530 Subject: [PATCH 01/41] PeoplePicker - Added REST API filter for principaltype and hiddenInUI and no metadata filter to reduce payload --- .../peoplepicker/PeoplePickerComponent.tsx | 156 ++++++++++-------- 1 file changed, 88 insertions(+), 68 deletions(-) diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index 38b7d29d5..da5049d01 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -44,8 +44,8 @@ export class PeoplePicker extends React.Component { - var stringVal = ""; + var stringVal: string = ""; + + let filtered: boolean = false; + if (this.props.groupName) { stringVal = `/_api/web/sitegroups/GetByName('${this.props.groupName}')/users`; } else { stringVal = "/_api/web/siteusers"; } + // filter for principal Type + var filterVal: string = ""; + if (this.props.principleTypes) { + filterVal = `${"?$filter="}${this.props.principleTypes.map(principalType => `(PrincipalType eq ${principalType})`).join(" or ")}`; + filtered = true; + } + + // filter for showHiddenInUI + if (this.props.showHiddenInUI) { + filterVal = filtered ? `${filterVal} and (IsHiddenInUI eq ${this.props.showHiddenInUI})` : `?$filter=IsHiddenInUI eq ${this.props.showHiddenInUI}`; + filtered = true; + } + const webAbsoluteUrl = this.props.webAbsoluteUrl || this.props.context.pageContext.web.absoluteUrl; // Create the rest API - const restApi = `${webAbsoluteUrl}${stringVal}`; + const restApi = filtered ? `${webAbsoluteUrl}${stringVal}${filterVal}` : `${webAbsoluteUrl}${stringVal}`; try { // Call the API endpoint - const items: IUsers = await this.props.context.spHttpClient.get(restApi, SPHttpClient.configurations.v1).then(resp => resp.json()); + const items: IUsers = await this.props.context.spHttpClient.get(restApi, SPHttpClient.configurations.v1, { + headers: { + 'Accept': 'application/json;odata.metadata=none' + } + }).then(resp => resp.json()); // Check if items were retrieved if (items && items.value && items.value.length > 0) { @@ -160,7 +180,7 @@ export class PeoplePicker extends React.Component - this._doesTextStartWith(item.text as string, filterText) - || this._doesTextContains(item.text as string, filterText) - || this._doesTextStartWith(item.secondaryText as string, filterText) - || this._doesTextContains(item.secondaryText as string, filterText)); + this._doesTextStartWith(item.text as string, filterText) + || this._doesTextContains(item.text as string, filterText) + || this._doesTextStartWith(item.secondaryText as string, filterText) + || this._doesTextContains(item.secondaryText as string, filterText)); } @@ -302,12 +322,12 @@ export class PeoplePicker extends React.Component 0; } @@ -332,23 +352,23 @@ export class PeoplePicker extends React.Component{this.props.titleText || strings.peoplePickerComponentTitleText} peoplePersonaMenu.text} - className={`'ms-PeoplePicker' ${this.props.peoplePickerCntrlclassName ? this.props.peoplePickerCntrlclassName : ''}`} - key={'normal'} - onValidateInput={this._validateInputPeople} - removeButtonAriaLabel={'Remove'} - inputProps={{ - 'aria-label': 'People Picker' - }} - selectedItems={this.state.selectedPersons} - itemLimit={this.props.personSelectionLimit || 1} - disabled={this.props.disabled} - onChange={this._onPersonItemsChange} /> + onResolveSuggestions={this._onPersonFilterChanged} + onEmptyInputFocus={this._returnMostRecentlyUsedPerson} + getTextFromItem={(peoplePersonaMenu: IPersonaProps) => peoplePersonaMenu.text} + className={`'ms-PeoplePicker' ${this.props.peoplePickerCntrlclassName ? this.props.peoplePickerCntrlclassName : ''}`} + key={'normal'} + onValidateInput={this._validateInputPeople} + removeButtonAriaLabel={'Remove'} + inputProps={{ + 'aria-label': 'People Picker' + }} + selectedItems={this.state.selectedPersons} + itemLimit={this.props.personSelectionLimit || 1} + disabled={this.props.disabled} + onChange={this._onPersonItemsChange} /> ); return (
- { - this.props.showtooltip ? ( - - {peoplepicker} - - ) : ( -
- {peoplepicker} -
- ) - } + { + this.props.showtooltip ? ( + + {peoplepicker} + + ) : ( +
+ {peoplepicker} +
+ ) + } - { - (this.props.isRequired && this.state.showmessageerror) && ( - - {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} - - ) - } + { + (this.props.isRequired && this.state.showmessageerror) && ( + + {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} + + ) + }
); } From e69b0b9bcfb9d848144228245c7e4aa5ed6991a1 Mon Sep 17 00:00:00 2001 From: Ole Bergtun Date: Fri, 5 Oct 2018 14:30:49 +0200 Subject: [PATCH 02/41] Added suport for where you have custom sorted taxonomy collections --- package-lock.json | 834 +++++++++++++++++- src/services/ISPTermStorePickerService.ts | 2 + src/services/SPTermStorePickerService.ts | 35 +- .../controlsTest/components/ControlsTest.tsx | 36 +- 4 files changed, 892 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 82f913b9f..face83021 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1352,6 +1352,12 @@ } } }, + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true + }, "@types/adal": { "version": "1.0.27", "resolved": "https://registry.npmjs.org/@types/adal/-/adal-1.0.27.tgz", @@ -3012,6 +3018,34 @@ } } }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", @@ -3065,6 +3099,60 @@ "rimraf": "^2.4.0" } }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, "callsite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", @@ -3127,6 +3215,18 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, "center-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", @@ -3409,6 +3509,15 @@ "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", "dev": true }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, "clone-stats": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", @@ -3825,6 +3934,16 @@ } } }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, "configstore": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", @@ -4471,6 +4590,139 @@ } } }, + "decompress": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", + "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", + "dev": true, + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "get-stream": { + "version": "2.3.1", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + } + } + }, "deep-eql": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", @@ -4696,6 +4948,79 @@ "is-obj": "^1.0.0" } }, + "download": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.0.0.tgz", + "integrity": "sha512-0Fe/CAjKycx12IG9We9gYlLP03BEcWTpttg7P5mwfOiQTg584kpuHqP7F61RkUJM+mfEdEU9TJonm0PJp5rQLw==", + "dev": true, + "requires": { + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^7.7.1", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^1.3.0", + "pify": "^3.0.0" + }, + "dependencies": { + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + } + } + }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -4711,6 +5036,12 @@ "readable-stream": "~1.1.9" } }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, "duplexify": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.3.tgz", @@ -5609,6 +5940,25 @@ } } }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, "extend": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", @@ -5758,12 +6108,35 @@ "loader-utils": "~0.2.5" } }, + "file-type": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-7.7.1.tgz", + "integrity": "sha512-bTrKkzzZI6wH+NXhyD3SOXtb2zXTw2SbwI2RxUlRcXVsnN7jNL5hJzVQLYv7FOQhxFkK4XWdAflEaWFpaLLWpQ==", + "dev": true + }, "filename-regex": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", "dev": true }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -5944,6 +6317,60 @@ "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", "dev": true }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, "fs-extra": { "version": "0.26.7", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", @@ -6004,12 +6431,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" @@ -6029,7 +6458,8 @@ "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", @@ -6177,6 +6607,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -6583,6 +7014,15 @@ "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", "dev": true }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "requires": { + "npm-conf": "^1.1.0" + } + }, "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", @@ -8442,12 +8882,27 @@ "sparkles": "^1.0.0" } }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true + }, "has-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", "dev": true }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", @@ -8691,6 +9146,12 @@ } } }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, "http-errors": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", @@ -8844,6 +9305,16 @@ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", "dev": true }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", @@ -9021,6 +9492,12 @@ "xtend": "^4.0.0" } }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, "is-npm": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", @@ -9053,6 +9530,12 @@ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "dev": true }, + "is-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", + "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", + "dev": true + }, "is-odd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-1.0.0.tgz", @@ -9332,6 +9815,16 @@ "textextensions": "~1.0.0" } }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, "jju": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.3.0.tgz", @@ -9380,6 +9873,12 @@ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "dev": true }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, "json-loader": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", @@ -9670,6 +10169,15 @@ "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=", "dev": true }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", @@ -10429,6 +10937,23 @@ "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=", "dev": true }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, "make-iterator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", @@ -10719,6 +11244,12 @@ "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", "dev": true }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, "minimalistic-assert": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", @@ -11414,6 +11945,24 @@ "sort-keys": "^1.0.0" } }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -11828,12 +12377,44 @@ "os-tmpdir": "^1.0.0" } }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "http://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "^1.1.1" + }, + "dependencies": { + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + } + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true + }, "p-limit": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", @@ -11852,6 +12433,15 @@ "p-limit": "^1.1.0" } }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", @@ -12855,6 +13445,12 @@ "object-assign": "^4.1.1" } }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, "proxy-addr": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz", @@ -13544,6 +14140,15 @@ "on-headers": "~1.0.1" } }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, "right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", @@ -13685,6 +14290,26 @@ } } }, + "seek-bzip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", + "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", + "dev": true, + "requires": { + "commander": "~2.8.1" + }, + "dependencies": { + "commander": { + "version": "2.8.1", + "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, + "requires": { + "graceful-readlink": ">= 1.0.0" + } + } + } + }, "semver": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", @@ -13990,6 +14615,12 @@ "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", "dev": true }, + "slugify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.3.1.tgz", + "integrity": "sha512-6BwyhjF5tG5P8s+0DPNyJmBSBePG6iMyhjvIW5zGdA3tFik9PtK+yNkZgTeiroCRGZYgkHftFA62tGVK1EI9Kw==", + "dev": true + }, "snapdragon": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.1.tgz", @@ -14250,6 +14881,69 @@ } } }, + "sonarqube-scanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/sonarqube-scanner/-/sonarqube-scanner-2.1.1.tgz", + "integrity": "sha512-KhvOBP1IBXnnkVAbfdINLyDnsR6W6NsX4m5z57s4/wxlfUIeRMT8MNsqmGWRRIzYqtPPUCpHT3R3sUChGZmALg==", + "dev": true, + "requires": { + "download": "7.0.0", + "extend": "3.0.1", + "fancy-log": "^1.1.0", + "lodash.get": "^4.4.2", + "lodash.uniq": "^4.5.0", + "mkdirp": "0.5.1", + "progress": "^2.0.0", + "read-pkg": "2.0.0", + "slugify": "1.3.1" + }, + "dependencies": { + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "sort-keys": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", @@ -14259,6 +14953,15 @@ "is-plain-obj": "^1.0.0" } }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "^1.0.0" + } + }, "source-list-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", @@ -14723,6 +15426,15 @@ } } }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "requires": { + "is-natural-number": "^4.0.1" + } + }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", @@ -14744,6 +15456,15 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, "sudo": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", @@ -14820,6 +15541,59 @@ "inherits": "2" } }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "ternary-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.0.1.tgz", @@ -15066,6 +15840,12 @@ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", "dev": true }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", @@ -15196,6 +15976,15 @@ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", "dev": true }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, "true-case-path": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz", @@ -15424,6 +16213,41 @@ "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", "dev": true }, + "unbzip2-stream": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.0.tgz", + "integrity": "sha512-kE2WkurNnPUMcryNioS68DDbhoPB8Qxsd8btHSj+sd5Pjh2GsjmeHLzMSqV9HHziAo8FzVxVCJl9ZYhk7yY1pA==", + "dev": true, + "requires": { + "buffer": "^3.0.1", + "through": "^2.3.6" + }, + "dependencies": { + "base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", + "dev": true + }, + "buffer": { + "version": "3.6.0", + "resolved": "http://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", + "integrity": "sha1-pyyTb3e5a/UvX357RnGAYoVR3vs=", + "dev": true, + "requires": { + "base64-js": "0.0.8", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -15639,6 +16463,12 @@ "prepend-http": "^1.0.1" } }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true + }, "urlgrey": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz", diff --git a/src/services/ISPTermStorePickerService.ts b/src/services/ISPTermStorePickerService.ts index e2c36afc6..130737919 100644 --- a/src/services/ISPTermStorePickerService.ts +++ b/src/services/ISPTermStorePickerService.ts @@ -32,6 +32,7 @@ export interface ITermSet { _ObjectType_: string; // SP.Taxonomy.TermSet _ObjectIdentity_: string; Id: string; + CustomSortOrder?:string; Name: string; Description: string; Names: ITermSetNames; @@ -71,6 +72,7 @@ export interface ITerm { IsRoot: boolean; PathOfTerm: string; TermSet: ITermSetMinimal; + CustomSortOrderIndex?: number; PathDepth?: number; ParentId?: string; } diff --git a/src/services/SPTermStorePickerService.ts b/src/services/SPTermStorePickerService.ts index 02a9601f7..3b6604590 100644 --- a/src/services/SPTermStorePickerService.ts +++ b/src/services/SPTermStorePickerService.ts @@ -115,7 +115,7 @@ export default class SPTermStorePickerService { public async getAllTerms(termset: string): Promise { if (Environment.type === EnvironmentType.Local) { // If the running environment is local, load the data from the mock - return this.getAllMockTerms(); + return this.getAllMockTerms(); } else { let termsetId: string = termset; // Check if the provided term set property is a GUID or string @@ -158,12 +158,12 @@ export default class SPTermStorePickerService { let terms = termStoreResultTerms[0]._Child_Items_; // Clean the term ID and specify the path depth terms = terms.map(term => { + term.CustomSortOrderIndex = (termStoreResultTermSet.CustomSortOrder) ? termStoreResultTermSet.CustomSortOrder.split(":").indexOf(this.cleanGuid(term.Id)) : -1; term.Id = this.cleanGuid(term.Id); term['PathDepth'] = term.PathOfTerm.split(';').length; - term.TermSet = { Id : this.cleanGuid(termStoreResultTermSet.Id), Name : termStoreResultTermSet.Name}; - if (term["Parent"]) - { - term.ParentId = this.cleanGuid(term["Parent"].Id); + term.TermSet = { Id: this.cleanGuid(termStoreResultTermSet.Id), Name: termStoreResultTermSet.Name }; + if (term["Parent"]) { + term.ParentId = this.cleanGuid(term["Parent"].Id); } return term; }); @@ -274,7 +274,7 @@ export default class SPTermStorePickerService { terms.forEach(term => { if (term.Name.toLowerCase().indexOf(searchText.toLowerCase()) !== -1) { returnTerms.push({ - key:this.cleanGuid(term.Id), + key: this.cleanGuid(term.Id), name: term.Name, path: term.PathOfTerm, termSet: this.cleanGuid(term.TermSet.Id), @@ -302,13 +302,24 @@ export default class SPTermStorePickerService { * @param b term 2 */ private _sortTerms(a: ITerm, b: ITerm) { - if (a.PathOfTerm < b.PathOfTerm) { - return -1; - } - if (a.PathOfTerm > b.PathOfTerm) { - return 1; + if(a.CustomSortOrderIndex === -1){ + if (a.PathOfTerm < b.PathOfTerm) { + return -1; + } + if (a.PathOfTerm > b.PathOfTerm) { + return 1; + } + return 0; + }else{ + if (a.CustomSortOrderIndex < b.CustomSortOrderIndex) { + return -1; + } + if (a.CustomSortOrderIndex > b.CustomSortOrderIndex) { + return 1; + } + return 0; } - return 0; + } /** diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index 7ec830e7c..81385a22f 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -76,6 +76,20 @@ export default class ControlsTest extends React.Component -
TaxonomyPicker tester: +
Services tester: + + + + Date: Sat, 6 Oct 2018 15:11:17 +0800 Subject: [PATCH 03/41] [People Picker] Allow to set resultsMaximumNumber --- src/controls/peoplepicker/IPeoplePicker.ts | 4 ++++ .../peoplepicker/PeoplePickerComponent.tsx | 14 ++++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/controls/peoplepicker/IPeoplePicker.ts b/src/controls/peoplepicker/IPeoplePicker.ts index 63351d76f..5d3143484 100644 --- a/src/controls/peoplepicker/IPeoplePicker.ts +++ b/src/controls/peoplepicker/IPeoplePicker.ts @@ -28,6 +28,10 @@ export interface IPeoplePickerProps { * Name of SharePoint Group */ groupName?: string; + /** + * Maximum number of suggestions to show in the full suggestion list. (default: 5) + */ + resultsMaximumNumber?: number; /** * Selection Limit of Control */ diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index 38b7d29d5..9e56822c9 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -17,12 +17,6 @@ import { IPersonaProps } from "office-ui-fabric-react/lib/components/Persona/Per import { MessageBarType } from "office-ui-fabric-react/lib/components/MessageBar"; import { ValidationState } from 'office-ui-fabric-react/lib/components/pickers/BasePicker.types'; -const suggestionProps: IBasePickerSuggestionsProps = { - suggestionsHeaderText: 'Suggested People', - noResultsFoundText: 'No results found', - loadingText: 'Loading' -}; - /** * PeoplePicker component */ @@ -367,6 +361,14 @@ export class PeoplePicker extends React.Component { + const suggestionProps: IBasePickerSuggestionsProps = { + suggestionsHeaderText: 'Suggested People', + noResultsFoundText: 'No results found', + loadingText: 'Loading', + resultsMaximumNumber: this.props.resultsMaximumNumber ? this.props.resultsMaximumNumber : 5 + }; + + const peoplepicker = (
From b8eebc37384c9ae0589dd388c4a900bf3951625b Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Thu, 11 Oct 2018 11:08:42 +0200 Subject: [PATCH 04/41] Changelog updates to highlight our contributors --- CHANGELOG.md | 20 ++++++++++++++++++ .../documentation/docs/about/release-notes.md | 20 ++++++++++++++++++ .../docs/assets/placeholder-intro.png | Bin 0 -> 55617 bytes docs/documentation/docs/index.md | 2 ++ scripts/create-changelog.js | 8 +++++++ 5 files changed, 50 insertions(+) create mode 100644 docs/documentation/docs/assets/placeholder-intro.png diff --git a/CHANGELOG.md b/CHANGELOG.md index a9c09affe..694a35647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,10 @@ - `IFrameDialog`: Unnecessary horizontal scroll in IFrame dialog [#132](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/132) - `PeoplePicker`: Suggested People not loading after first selection [#134](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/134) +### Contributors + +Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Alex Terentiev](https://github.com/AJIXuMuK). + ## 1.8.0 **Enhancements** @@ -32,6 +36,10 @@ - `IFrameDialog`: dialog width is not correct in IE11 [#118](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/118) - `PeoplePicker`: fix freezes when typing in search values [#117](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/117) +### Contributors + +Special thanks to our contributors (in alphabetical order): [Thomas Lamb](https://github.com/ThomasLamb), [Joel Rodrigues](https://github.com/joelfmrodrigues), [Mikael Svenson](https://github.com/wobba), [Alex Terentiev](https://github.com/AJIXuMuK). + ## 1.7.0 **Enhancements** @@ -45,6 +53,10 @@ - `FieldNameRenderer` onClick does not suppress default link behavior [#103](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/103) +### Contributors + +Special thanks to our contributors (in alphabetical order): Octavie van Haaften, Asish Padhy, Mikael Svenson, Alex Terentiev. + ## 1.6.0 **Enhancements** @@ -56,6 +68,10 @@ - New telemetry approach which allows you to use Application Insights [#81](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/81) - PeoplePicker property selectedItems not implemented? [#90](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/90) +### Contributors + +Special thanks to our contributor: Octavie van Haaften. + ## 1.5.0 **New control(s)** @@ -72,6 +88,10 @@ - `FieldUserRenderer` uses email prop for `GetPropertiesFor` [#84](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/84) - Fixed issue in single selection mode when all group items were selected in the `ListView` when user clicked on the group header [#86](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/86) +### Contributors + +Special thanks to our contributors (in alphabetical order): Asish Padhy, Alex Terentiev. + ## 1.4.0 **New control(s)** diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index a9c09affe..694a35647 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -12,6 +12,10 @@ - `IFrameDialog`: Unnecessary horizontal scroll in IFrame dialog [#132](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/132) - `PeoplePicker`: Suggested People not loading after first selection [#134](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/134) +### Contributors + +Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Alex Terentiev](https://github.com/AJIXuMuK). + ## 1.8.0 **Enhancements** @@ -32,6 +36,10 @@ - `IFrameDialog`: dialog width is not correct in IE11 [#118](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/118) - `PeoplePicker`: fix freezes when typing in search values [#117](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/117) +### Contributors + +Special thanks to our contributors (in alphabetical order): [Thomas Lamb](https://github.com/ThomasLamb), [Joel Rodrigues](https://github.com/joelfmrodrigues), [Mikael Svenson](https://github.com/wobba), [Alex Terentiev](https://github.com/AJIXuMuK). + ## 1.7.0 **Enhancements** @@ -45,6 +53,10 @@ - `FieldNameRenderer` onClick does not suppress default link behavior [#103](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/103) +### Contributors + +Special thanks to our contributors (in alphabetical order): Octavie van Haaften, Asish Padhy, Mikael Svenson, Alex Terentiev. + ## 1.6.0 **Enhancements** @@ -56,6 +68,10 @@ - New telemetry approach which allows you to use Application Insights [#81](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/81) - PeoplePicker property selectedItems not implemented? [#90](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/90) +### Contributors + +Special thanks to our contributor: Octavie van Haaften. + ## 1.5.0 **New control(s)** @@ -72,6 +88,10 @@ - `FieldUserRenderer` uses email prop for `GetPropertiesFor` [#84](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/84) - Fixed issue in single selection mode when all group items were selected in the `ListView` when user clicked on the group header [#86](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/86) +### Contributors + +Special thanks to our contributors (in alphabetical order): Asish Padhy, Alex Terentiev. + ## 1.4.0 **New control(s)** diff --git a/docs/documentation/docs/assets/placeholder-intro.png b/docs/documentation/docs/assets/placeholder-intro.png new file mode 100644 index 0000000000000000000000000000000000000000..746f37cfd4ff5b0b78ff3d70ce9b9f9d85a4a591 GIT binary patch literal 55617 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 N>~}i&cj`V=;_sM3RQCV? literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/index.md b/docs/documentation/docs/index.md index 61d49af16..bbe4240f2 100644 --- a/docs/documentation/docs/index.md +++ b/docs/documentation/docs/index.md @@ -2,6 +2,8 @@ This repository provides developers with a set of reusable React controls that can be used in SharePoint Framework (SPFx) solutions. The project provides controls for building web parts and extensions. +![Placeholder example](./assets/placeholder-intro.png) + !!! attention The controls project has a minimal dependency on SharePoint Framework version `1.3.0`. Be aware that the controls might not work in solutions your building for on-premises. As for on-premises solutions version `1.1.0` is currently used. diff --git a/scripts/create-changelog.js b/scripts/create-changelog.js index 9054b11d6..c3a03fd2e 100644 --- a/scripts/create-changelog.js +++ b/scripts/create-changelog.js @@ -29,6 +29,14 @@ if (changelog.versions && changelog.versions.length > 0) { } } } + + // Add the contributions to the MD file + if (entry.contributions && entry.contributions.length > 0) { + markdown.push(`### Contributors`); + markdown.push(``); + markdown.push(`Special thanks to our contributor${entry.contributions.length > 1 ? "s (in alphabetical order)" : "" }: ${entry.contributions.join(', ')}.`); + markdown.push(``); + } } if (markdown.length > 2) { From 7ed764331e1c7b127274c91695b32444e5e2d9b9 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 15 Oct 2018 10:19:31 +0200 Subject: [PATCH 05/41] Version + Changelog updates --- CHANGELOG.JSON | 9 +++++++++ CHANGELOG.md | 10 ++++++++++ docs/documentation/docs/about/release-notes.md | 10 ++++++++++ package.json | 2 +- src/common/telemetry/version.ts | 2 +- 5 files changed, 31 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 6376eb432..631a51e6e 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -1,5 +1,14 @@ { "versions": [ + { + "version": "1.10.0", + "changes": { + "new": [], + "enhancements": ["`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)"], + "fixes": [] + }, + "contributions": ["[Ole Bergtun](https://github.com/trillian74)"] + }, { "version": "1.9.0", "changes": { diff --git a/CHANGELOG.md b/CHANGELOG.md index 694a35647..c952eb9b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Releases +## 1.10.0 + +**Enhancements** + +- `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) + +### Contributors + +Special thanks to our contributor: [Ole Bergtun](https://github.com/trillian74). + ## 1.9.0 **Enhancements** diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 694a35647..c952eb9b1 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -1,5 +1,15 @@ # Releases +## 1.10.0 + +**Enhancements** + +- `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) + +### Contributors + +Special thanks to our contributor: [Ole Bergtun](https://github.com/trillian74). + ## 1.9.0 **Enhancements** diff --git a/package.json b/package.json index 9ce266927..05213422b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@pnp/spfx-controls-react", "description": "Reusable React controls for SharePoint Framework solutions", - "version": "1.9.0", + "version": "1.10.0", "engines": { "node": ">=0.10.0" }, diff --git a/src/common/telemetry/version.ts b/src/common/telemetry/version.ts index 78aadc4f3..ab0e836b7 100644 --- a/src/common/telemetry/version.ts +++ b/src/common/telemetry/version.ts @@ -1 +1 @@ -export const version: string = "1.9.0"; \ No newline at end of file +export const version: string = "1.10.0"; \ No newline at end of file From 4bb9b092d90f3821adaa998f081a479391f8df36 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 15 Oct 2018 10:37:10 +0200 Subject: [PATCH 06/41] Update node version --- .circleci/config.yml | 2 +- package-lock.json | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 479a5da4c..7d353014a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,7 +1,7 @@ defaults: &defaults working_directory: ~/sp-dev-fx-controls-react docker: - - image: circleci/node:6.11.5 + - image: circleci/node:8.9.1 version: 2 jobs: diff --git a/package-lock.json b/package-lock.json index face83021..df956b13a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@pnp/spfx-controls-react", - "version": "1.9.0", + "version": "1.10.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -6431,14 +6431,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6458,8 +6456,7 @@ "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", @@ -6607,7 +6604,6 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } From 267db1ab09fe837fe1a3e83d88a6cb4cda5e4fcf Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 15 Oct 2018 12:52:04 +0200 Subject: [PATCH 07/41] Localization changes + documentation updates --- docs/documentation/docs/controls/PeoplePicker.md | 1 + src/controls/peoplepicker/PeoplePickerComponent.tsx | 6 +++--- src/loc/en-us.ts | 3 +++ src/loc/mystrings.d.ts | 5 +++++ src/webparts/controlsTest/components/ControlsTest.tsx | 3 ++- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/documentation/docs/controls/PeoplePicker.md b/docs/documentation/docs/controls/PeoplePicker.md index 99db205c2..80b2dd590 100644 --- a/docs/documentation/docs/controls/PeoplePicker.md +++ b/docs/documentation/docs/controls/PeoplePicker.md @@ -72,6 +72,7 @@ The People picker control can be configured with the following properties: | webAbsoluteUrl | string | no | Specify the site URL on which you want to perform the user query call. Default is the current site URL. | | showHiddenInUI | boolean | no | Show users which are hidden from the UI. By default these users/groups hidden for the UI will not be shown. | | principleTypes | PrincipleType[] | no | Define which type of data you want to retrieve: User, SharePoint groups, Security groups. Multiple are possible. | +| resultsMaximumNumber | number | no | Maximum number of suggestions to show in the full suggestion list. Default is 5. | Enum `PrincipalType` diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index 9e56822c9..b8993fcdf 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -362,9 +362,9 @@ export class PeoplePicker extends React.Component { const suggestionProps: IBasePickerSuggestionsProps = { - suggestionsHeaderText: 'Suggested People', - noResultsFoundText: 'No results found', - loadingText: 'Loading', + suggestionsHeaderText: strings.peoplePickerSuggestionsHeaderText, + noResultsFoundText: strings.peoplePickerNoResultsFoundText, + loadingText: strings.peoplePickerLoadingText, resultsMaximumNumber: this.props.resultsMaximumNumber ? this.props.resultsMaximumNumber : 5 }; diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index 84399efbe..de8c5471d 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -49,5 +49,8 @@ define([], () => { peoplePickerComponentTooltipMessage: "People Picker", peoplePickerComponentErrorMessage: "People picker is mandatory", peoplePickerComponentTitleText: "Pick the user(s)", + peoplePickerSuggestionsHeaderText: 'Suggested People', + peoplePickerNoResultsFoundText: 'No results found', + peoplePickerLoadingText: 'Loading' }; }); diff --git a/src/loc/mystrings.d.ts b/src/loc/mystrings.d.ts index 6d3bce692..453239807 100644 --- a/src/loc/mystrings.d.ts +++ b/src/loc/mystrings.d.ts @@ -2,6 +2,11 @@ declare interface IControlStrings { peoplePickerComponentTooltipMessage: string; peoplePickerComponentErrorMessage: string; peoplePickerComponentTitleText: string; + peoplePickerSuggestionsHeaderText: string; + peoplePickerNoResultsFoundText: string; + peoplePickerLoadingText: string; + + SiteBreadcrumbLabel: string; ListViewGroupEmptyLabel: string; WebPartTitlePlaceholder: string; diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index 7ec830e7c..87a51d99d 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -316,7 +316,8 @@ export default class ControlsTest extends React.Component + principleTypes={[PrincipalType.User]} + resultsMaximumNumber={2} /> Date: Mon, 15 Oct 2018 12:59:42 +0200 Subject: [PATCH 08/41] Changelog updates --- CHANGELOG.JSON | 7 +++++-- CHANGELOG.md | 3 ++- docs/documentation/docs/about/release-notes.md | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 631a51e6e..563c0b900 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -4,10 +4,13 @@ "version": "1.10.0", "changes": { "new": [], - "enhancements": ["`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)"], + "enhancements": [ + "`PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", + "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)" + ], "fixes": [] }, - "contributions": ["[Ole Bergtun](https://github.com/trillian74)"] + "contributions": ["[Ole Bergtun](https://github.com/trillian74)", "[Tse Kit Yam](https://github.com/tsekityam)"] }, { "version": "1.9.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index c952eb9b1..a3676405f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,12 @@ **Enhancements** +- `PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributor: [Ole Bergtun](https://github.com/trillian74). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index c952eb9b1..a3676405f 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,11 +4,12 @@ **Enhancements** +- `PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributor: [Ole Bergtun](https://github.com/trillian74). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 From b93caa5fd3ac9616a82cbb7164c28d47beabaee7 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 15 Oct 2018 13:04:20 +0200 Subject: [PATCH 09/41] Updated the PeoplePicker suggestions limit property name --- CHANGELOG.JSON | 2 +- CHANGELOG.md | 2 +- docs/documentation/docs/about/release-notes.md | 2 +- docs/documentation/docs/controls/PeoplePicker.md | 2 +- src/controls/peoplepicker/IPeoplePicker.ts | 2 +- src/controls/peoplepicker/PeoplePickerComponent.tsx | 2 +- src/webparts/controlsTest/components/ControlsTest.tsx | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 563c0b900..6d7404988 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -5,7 +5,7 @@ "changes": { "new": [], "enhancements": [ - "`PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", + "`PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)" ], "fixes": [] diff --git a/CHANGELOG.md b/CHANGELOG.md index a3676405f..792d379b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ **Enhancements** -- `PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) +- `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index a3676405f..792d379b6 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,7 +4,7 @@ **Enhancements** -- `PeoplePicker`: Allow to set resultsMaximumNumber [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) +- `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors diff --git a/docs/documentation/docs/controls/PeoplePicker.md b/docs/documentation/docs/controls/PeoplePicker.md index 80b2dd590..5c802f7c3 100644 --- a/docs/documentation/docs/controls/PeoplePicker.md +++ b/docs/documentation/docs/controls/PeoplePicker.md @@ -72,7 +72,7 @@ The People picker control can be configured with the following properties: | webAbsoluteUrl | string | no | Specify the site URL on which you want to perform the user query call. Default is the current site URL. | | showHiddenInUI | boolean | no | Show users which are hidden from the UI. By default these users/groups hidden for the UI will not be shown. | | principleTypes | PrincipleType[] | no | Define which type of data you want to retrieve: User, SharePoint groups, Security groups. Multiple are possible. | -| resultsMaximumNumber | number | no | Maximum number of suggestions to show in the full suggestion list. Default is 5. | +| suggestionsLimit | number | no | Maximum number of suggestions to show in the full suggestion list. Default is 5. | Enum `PrincipalType` diff --git a/src/controls/peoplepicker/IPeoplePicker.ts b/src/controls/peoplepicker/IPeoplePicker.ts index 5d3143484..33eb50ef1 100644 --- a/src/controls/peoplepicker/IPeoplePicker.ts +++ b/src/controls/peoplepicker/IPeoplePicker.ts @@ -31,7 +31,7 @@ export interface IPeoplePickerProps { /** * Maximum number of suggestions to show in the full suggestion list. (default: 5) */ - resultsMaximumNumber?: number; + suggestionsLimit?: number; /** * Selection Limit of Control */ diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index b8993fcdf..cdb9dd3a8 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -365,7 +365,7 @@ export class PeoplePicker extends React.Component + suggestionsLimit={2} /> Date: Mon, 15 Oct 2018 13:44:40 +0200 Subject: [PATCH 10/41] Small code improvements --- src/controls/peoplepicker/PeoplePickerComponent.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index 309967171..d831b39b1 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -133,8 +133,6 @@ export class PeoplePicker extends React.Component { var stringVal: string = ""; - let filtered: boolean = false; - if (this.props.groupName) { stringVal = `/_api/web/sitegroups/GetByName('${this.props.groupName}')/users`; } else { @@ -144,19 +142,17 @@ export class PeoplePicker extends React.Component `(PrincipalType eq ${principalType})`).join(" or ")}`; - filtered = true; + filterVal = `?$filter=${this.props.principleTypes.map(principalType => `(PrincipalType eq ${principalType})`).join(" or ")}`; } // filter for showHiddenInUI if (this.props.showHiddenInUI) { - filterVal = filtered ? `${filterVal} and (IsHiddenInUI eq ${this.props.showHiddenInUI})` : `?$filter=IsHiddenInUI eq ${this.props.showHiddenInUI}`; - filtered = true; + filterVal = filterVal ? `${filterVal} and (IsHiddenInUI eq ${this.props.showHiddenInUI})` : `?$filter=IsHiddenInUI eq ${this.props.showHiddenInUI}`; } const webAbsoluteUrl = this.props.webAbsoluteUrl || this.props.context.pageContext.web.absoluteUrl; // Create the rest API - const restApi = filtered ? `${webAbsoluteUrl}${stringVal}${filterVal}` : `${webAbsoluteUrl}${stringVal}`; + const restApi = `${webAbsoluteUrl}${stringVal}${filterVal}`; try { // Call the API endpoint From 84fa3366b390ae54276e6a031f4c0873ead54dc6 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 15 Oct 2018 13:48:05 +0200 Subject: [PATCH 11/41] Changelog updates --- CHANGELOG.JSON | 3 ++- CHANGELOG.md | 3 ++- docs/documentation/docs/about/release-notes.md | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 6d7404988..934a8e935 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -5,12 +5,13 @@ "changes": { "new": [], "enhancements": [ + "`PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139)", "`PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)" ], "fixes": [] }, - "contributions": ["[Ole Bergtun](https://github.com/trillian74)", "[Tse Kit Yam](https://github.com/tsekityam)"] + "contributions": ["[Gautam Sheth](https://github.com/gautamdsheth)", "[Ole Bergtun](https://github.com/trillian74)", "[Tse Kit Yam](https://github.com/tsekityam)"] }, { "version": "1.9.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index 792d379b6..ae20b82d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,13 @@ **Enhancements** +- `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 792d379b6..ae20b82d3 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,12 +4,13 @@ **Enhancements** +- `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 From 0147326252bca4c7d8e0b8c2ec461d3afe396400 Mon Sep 17 00:00:00 2001 From: Asish Padhy Date: Sat, 22 Sep 2018 17:09:47 +1000 Subject: [PATCH 12/41] Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type --- package-lock.json | 6632 +++++++++-------- .../PeoplePickerComponent.module.scss | 5 + .../peoplepicker/PeoplePickerComponent.tsx | 71 +- src/loc/en-us.ts | 2 +- .../controlsTest/components/ControlsTest.tsx | 19 +- .../components/IControlsTestProps.ts | 1 + 6 files changed, 3569 insertions(+), 3161 deletions(-) diff --git a/package-lock.json b/package-lock.json index df956b13a..d83010c19 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,15 +10,15 @@ "integrity": "sha1-U/HQb+h8+uRParkrKUH+aaNkhog=", "dev": true, "requires": { - "@microsoft/node-core-library": "~0.2.7", + "@microsoft/node-core-library": "0.2.11", "@types/es6-collections": "0.5.29", "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "~0.26.7", - "jju": "~1.3.0", - "typescript": "~2.4.1", - "z-schema": "~3.18.3" + "fs-extra": "0.26.7", + "jju": "1.3.0", + "typescript": "2.4.2", + "z-schema": "3.18.4" } }, "@microsoft/decorators": { @@ -33,7 +33,7 @@ "integrity": "sha1-yG7wHrDPdESc4zJkm3E7pw9j3rg=", "dev": true, "requires": { - "@microsoft/node-core-library": "~0.2.7", + "@microsoft/node-core-library": "0.2.11", "@types/assertion-error": "1.0.30", "@types/chai": "3.4.34", "@types/gulp": "3.8.32", @@ -48,27 +48,27 @@ "@types/through2": "2.0.32", "@types/vinyl": "1.2.30", "@types/yargs": "0.0.34", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "fs-extra": "~0.26.7", - "glob-escape": "~0.0.1", - "globby": "~5.0.0", - "gulp": "~3.9.1", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "gulp-util": "~3.0.7", - "jju": "~1.3.0", - "lodash.merge": "~4.3.2", - "merge2": "~1.0.2", - "node-notifier": "~5.0.2", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "rimraf": "~2.5.4", - "semver": "~5.3.0", - "through2": "~2.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" + "del": "2.2.2", + "end-of-stream": "1.1.0", + "fs-extra": "0.26.7", + "glob-escape": "0.0.2", + "globby": "5.0.0", + "gulp": "3.9.1", + "gulp-flatten": "0.2.0", + "gulp-if": "2.0.2", + "gulp-util": "3.0.8", + "jju": "1.3.0", + "lodash.merge": "4.3.5", + "merge2": "1.0.3", + "node-notifier": "5.0.2", + "object-assign": "4.1.1", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "rimraf": "2.5.4", + "semver": "5.3.0", + "through2": "2.0.3", + "yargs": "4.6.0", + "z-schema": "3.18.4" }, "dependencies": { "@types/chai": { @@ -92,24 +92,24 @@ "dev": true, "requires": { "@microsoft/gulp-core-build": "3.0.5", - "chai": "~3.5.0", - "gulp": "~3.9.1", - "gulp-karma": "~0.0.5", - "istanbul-instrumenter-loader": "~0.2.0", - "karma": "~0.13.9", - "karma-coverage": "~0.5.5", - "karma-mocha": "~0.2.2", - "karma-mocha-clean-reporter": "~0.0.1", - "karma-phantomjs-launcher": "~1.0.0", - "karma-sinon-chai": "~1.2.0", - "karma-webpack": "~2.0.1", - "lolex": "~1.4.0", - "mocha": "~3.4.2", - "phantomjs-polyfill": "~0.0.2", - "phantomjs-prebuilt": "~2.1.6", - "sinon": "~1.17.3", - "sinon-chai": "~2.8.0", - "webpack": "~3.5.5" + "chai": "3.5.0", + "gulp": "3.9.1", + "gulp-karma": "0.0.5", + "istanbul-instrumenter-loader": "0.2.0", + "karma": "0.13.22", + "karma-coverage": "0.5.5", + "karma-mocha": "0.2.2", + "karma-mocha-clean-reporter": "0.0.1", + "karma-phantomjs-launcher": "1.0.4", + "karma-sinon-chai": "1.2.4", + "karma-webpack": "2.0.9", + "lolex": "1.4.0", + "mocha": "3.4.2", + "phantomjs-polyfill": "0.0.2", + "phantomjs-prebuilt": "2.1.16", + "sinon": "1.17.7", + "sinon-chai": "2.8.0", + "webpack": "3.5.6" } }, "@microsoft/gulp-core-build-sass": { @@ -119,18 +119,18 @@ "dev": true, "requires": { "@microsoft/gulp-core-build": "3.0.5", - "@microsoft/load-themed-styles": "~1.7.4", + "@microsoft/load-themed-styles": "1.7.28", "@types/node": "6.0.62", "autoprefixer": "6.3.7", - "gulp": "~3.9.1", - "gulp-clean-css": "~3.0.4", - "gulp-clip-empty-files": "~0.1.2", - "gulp-clone": "~1.0.0", - "gulp-postcss": "~6.3.0", - "gulp-sass": "~3.1.0", - "gulp-texttojs": "~1.0.3", - "merge2": "~1.0.2", - "postcss-modules": "~0.6.4" + "gulp": "3.9.1", + "gulp-clean-css": "3.0.4", + "gulp-clip-empty-files": "0.1.2", + "gulp-clone": "1.0.0", + "gulp-postcss": "6.3.0", + "gulp-sass": "3.1.0", + "gulp-texttojs": "1.0.3", + "merge2": "1.0.3", + "postcss-modules": "0.6.4" } }, "@microsoft/gulp-core-build-serve": { @@ -141,14 +141,14 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@types/node": "6.0.62", - "deasync": "~0.1.7", - "express": "~4.14.0", - "gulp": "~3.9.1", - "gulp-connect": "~5.0.0", - "gulp-open": "~2.0.0", - "gulp-util": "~3.0.7", - "node-forge": "~0.7.1", - "sudo": "~1.0.3" + "deasync": "0.1.12", + "express": "4.14.1", + "gulp": "3.9.1", + "gulp-connect": "5.0.0", + "gulp-open": "2.0.0", + "gulp-util": "3.0.8", + "node-forge": "0.7.1", + "sudo": "1.0.3" } }, "@microsoft/gulp-core-build-typescript": { @@ -159,28 +159,28 @@ "requires": { "@microsoft/api-extractor": "3.2.3", "@microsoft/gulp-core-build": "3.0.5", - "@microsoft/node-core-library": "~0.2.7", + "@microsoft/node-core-library": "0.2.11", "@types/fs-extra": "0.0.37", "@types/gulp": "3.8.32", "@types/node": "6.0.62", - "fs-extra": "~0.26.7", - "gulp": "~3.9.1", - "gulp-cache": "~0.4.5", - "gulp-changed": "~1.3.2", - "gulp-decomment": "~0.1.3", - "gulp-plumber": "~1.1.0", - "gulp-sourcemaps": "~1.6.0", - "gulp-texttojs": "~1.0.3", - "gulp-typescript": "~3.1.6", - "gulp-util": "~3.0.7", - "lodash": "~4.15.0", - "md5": "~2.2.1", - "merge2": "~1.0.2", - "object-assign": "~4.1.0", - "through2": "~2.0.1", - "tslint": "~5.6.0", - "tslint-microsoft-contrib": "~5.0.0", - "typescript": "~2.4.1" + "fs-extra": "0.26.7", + "gulp": "3.9.1", + "gulp-cache": "0.4.6", + "gulp-changed": "1.3.2", + "gulp-decomment": "0.1.3", + "gulp-plumber": "1.1.0", + "gulp-sourcemaps": "1.6.0", + "gulp-texttojs": "1.0.3", + "gulp-typescript": "3.1.7", + "gulp-util": "3.0.8", + "lodash": "4.15.0", + "md5": "2.2.1", + "merge2": "1.0.3", + "object-assign": "4.1.1", + "through2": "2.0.3", + "tslint": "5.6.0", + "tslint-microsoft-contrib": "5.0.2", + "typescript": "2.4.2" }, "dependencies": { "lodash": { @@ -200,9 +200,9 @@ "@microsoft/gulp-core-build": "3.0.5", "@types/gulp": "3.8.32", "@types/node": "6.0.62", - "gulp": "~3.9.1", - "gulp-util": "~3.0.7", - "webpack": "~3.5.5" + "gulp": "3.9.1", + "gulp-util": "3.0.8", + "webpack": "3.5.6" } }, "@microsoft/load-themed-styles": { @@ -218,9 +218,9 @@ "requires": { "@types/lodash": "4.14.52", "@types/node": "6.0.64", - "file-loader": "~0.8.5", + "file-loader": "0.8.5", "loader-utils": "0.2.16", - "lodash": "~4.15.0" + "lodash": "4.15.0" }, "dependencies": { "@types/node": { @@ -235,10 +235,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" } }, "lodash": { @@ -255,8 +255,8 @@ "integrity": "sha1-Y1VyRApbBFYM35zrC7OKTVbGSfQ=", "dev": true, "requires": { - "@microsoft/load-themed-styles": "~1.7.4", - "loader-utils": "~1.1.0" + "@microsoft/load-themed-styles": "1.7.28", + "loader-utils": "1.1.0" }, "dependencies": { "loader-utils": { @@ -265,9 +265,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" } } } @@ -281,9 +281,9 @@ "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "~0.26.7", - "jju": "~1.3.0", - "z-schema": "~3.18.3" + "fs-extra": "0.26.7", + "jju": "1.3.0", + "z-schema": "3.18.4" } }, "@microsoft/office-ui-fabric-react-bundle": { @@ -311,10 +311,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": ">=4.16.0 <5.0.0", - "glamor": "^2.20.40", - "rtl-css-js": "^1.1.3", - "tslib": "^1.7.1" + "@uifabric/utilities": "4.16.0", + "glamor": "2.20.40", + "rtl-css-js": "1.10.0", + "tslib": "1.8.1" } }, "@uifabric/utilities": { @@ -323,9 +323,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "office-ui-fabric-react": { @@ -334,11 +334,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "@uifabric/styling": ">=0.22.1 <1.0.0", - "@uifabric/utilities": ">=4.13.0 <5.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "@uifabric/styling": "0.24.2", + "@uifabric/utilities": "4.16.0", + "prop-types": "15.6.0", + "tslib": "1.8.1" } } } @@ -349,19 +349,19 @@ "integrity": "sha1-FWyWtZNWnW9R2+ih/wxVHC4E7Mw=", "dev": true, "requires": { - "@microsoft/node-core-library": "~0.2.6", - "@microsoft/stream-collator": "~2.0.6", + "@microsoft/node-core-library": "0.2.11", + "@microsoft/stream-collator": "2.0.7", "@types/es6-collections": "0.5.29", "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "~0.26.7", - "git-repo-info": "~1.1.4", - "jju": "~1.3.0", - "lodash": "~4.15.0", - "rimraf": "~2.5.4", - "semver": "~5.3.0", - "z-schema": "~3.18.3" + "fs-extra": "0.26.7", + "git-repo-info": "1.1.4", + "jju": "1.3.0", + "lodash": "4.15.0", + "rimraf": "2.5.4", + "semver": "5.3.0", + "z-schema": "3.18.4" }, "dependencies": { "lodash": { @@ -379,14 +379,14 @@ "dev": true, "requires": { "@types/webpack": "3.0.10", - "lodash": "~4.15.0", - "uglify-js": "~3.0.28" + "lodash": "4.15.0", + "uglify-js": "3.0.28" }, "dependencies": { "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM=", "dev": true }, "lodash": { @@ -398,11 +398,11 @@ "uglify-js": { "version": "3.0.28", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz", - "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", + "integrity": "sha1-lrhJXwJylEeHtYQ6FnmqMmZA1fc=", "dev": true, "requires": { - "commander": "~2.11.0", - "source-map": "~0.5.1" + "commander": "2.11.0", + "source-map": "0.5.7" } } } @@ -413,17 +413,17 @@ "integrity": "sha1-Mfa4JcO5dQTbl8TeqteHCqZEndQ=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", + "@microsoft/decorators": "1.3.4", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/sp-component-base": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-extension-base": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-odata-types": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/sp-component-base": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-extension-base": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-odata-types": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -451,12 +451,12 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", - "@microsoft/sp-tslint-rules": "~1.3.4", + "@microsoft/sp-tslint-rules": "1.3.4", "@types/es6-collections": "0.5.29", "@types/yargs": "0.0.35", - "gulp": "~3.9.1", - "jju": "~1.3.0", - "yargs": "~4.6.0" + "gulp": "3.9.1", + "jju": "1.3.0", + "yargs": "4.6.0" }, "dependencies": { "@types/yargs": { @@ -478,13 +478,13 @@ "@microsoft/gulp-core-build-serve": "3.0.5", "@microsoft/gulp-core-build-webpack": "3.0.5", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/loader-cased-file": "~1.3.4", + "@microsoft/loader-cased-file": "1.3.4", "@microsoft/loader-load-themed-styles": "1.5.1", "@microsoft/node-core-library": "0.2.0", "@microsoft/rush-lib": "3.0.16", "@microsoft/set-webpack-public-path-plugin": "1.2.2", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-polyfills": "~1.2.0", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-polyfills": "1.2.0", "@types/colors": "1.1.1", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", @@ -501,33 +501,33 @@ "@types/uuid": "3.0.0", "@types/webpack": "3.0.10", "@types/webpack-stream": "3.2.7", - "azure-storage": "~0.10.0", - "colors": "~1.1.2", - "css-loader": "~0.24.0", + "azure-storage": "0.10.0", + "colors": "1.1.2", + "css-loader": "0.24.0", "es6-promise": "4.1.1", - "finalhandler": "~0.4.1", - "fs-extra": "~0.26.7", - "glob": "~7.0.5", - "glob-escape": "~0.0.1", - "gulp": "~3.9.1", - "gulp-replace": "~0.5.4", - "gulp-util": "~3.0.7", - "html-loader": "~0.4.3", - "json-loader": "~0.5.4", + "finalhandler": "0.4.1", + "fs-extra": "0.26.7", + "glob": "7.0.6", + "glob-escape": "0.0.2", + "gulp": "3.9.1", + "gulp-replace": "0.5.4", + "gulp-util": "3.0.8", + "html-loader": "0.4.5", + "json-loader": "0.5.7", "loader-utils": "0.2.16", - "lodash": "~4.15.0", - "merge2": "~1.0.2", - "node-zip": "~1.1.1", - "phantomjs-prebuilt": "~2.1.6", - "resolve": "~1.1.7", - "rimraf": "~2.6.1", - "serve-static": "~1.10.2", - "source-map-loader": "~0.1.5", - "through2": "~2.0.1", - "uuid": "~3.1.0", - "webpack": "~3.5.5", - "webpack-stream": "~4.0.0", - "xml": "~1.0.1" + "lodash": "4.15.0", + "merge2": "1.0.3", + "node-zip": "1.1.1", + "phantomjs-prebuilt": "2.1.16", + "resolve": "1.1.7", + "rimraf": "2.6.2", + "serve-static": "1.10.3", + "source-map-loader": "0.1.6", + "through2": "2.0.3", + "uuid": "3.1.0", + "webpack": "3.5.6", + "webpack-stream": "4.0.0", + "xml": "1.0.1" }, "dependencies": { "@microsoft/load-themed-styles": { @@ -546,9 +546,9 @@ "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "~0.26.7", - "jju": "~1.3.0", - "z-schema": "~3.18.3" + "fs-extra": "0.26.7", + "jju": "1.3.0", + "z-schema": "3.18.4" }, "dependencies": { "@types/node": { @@ -597,7 +597,7 @@ "es6-promise": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", - "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", + "integrity": "sha1-iBHpCRXZoNujYnTwskLb2nj5ySo=", "dev": true }, "finalhandler": { @@ -606,10 +606,10 @@ "integrity": "sha1-haF8bFmpRxfSYtYSMNSw6+PUoU0=", "dev": true, "requires": { - "debug": "~2.2.0", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "unpipe": "~1.0.0" + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "unpipe": "1.0.0" } }, "glob": { @@ -618,12 +618,12 @@ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "http-errors": { @@ -632,8 +632,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.2.1" } }, "loader-utils": { @@ -642,10 +642,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" } }, "lodash": { @@ -681,10 +681,10 @@ "rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=", "dev": true, "requires": { - "glob": "^7.0.5" + "glob": "7.0.6" } }, "send": { @@ -693,18 +693,18 @@ "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", "dev": true, "requires": { - "debug": "~2.2.0", - "depd": "~1.1.0", - "destroy": "~1.0.4", - "escape-html": "~1.0.3", - "etag": "~1.7.0", + "debug": "2.2.0", + "depd": "1.1.2", + "destroy": "1.0.4", + "escape-html": "1.0.3", + "etag": "1.7.0", "fresh": "0.3.0", - "http-errors": "~1.3.1", + "http-errors": "1.3.1", "mime": "1.3.4", "ms": "0.7.1", - "on-finished": "~2.3.0", - "range-parser": "~1.0.3", - "statuses": "~1.2.1" + "on-finished": "2.3.0", + "range-parser": "1.0.3", + "statuses": "1.2.1" } }, "serve-static": { @@ -713,8 +713,8 @@ "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", "dev": true, "requires": { - "escape-html": "~1.0.3", - "parseurl": "~1.3.1", + "escape-html": "1.0.3", + "parseurl": "1.3.2", "send": "0.13.2" } }, @@ -727,7 +727,7 @@ "uuid": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=", "dev": true } } @@ -744,15 +744,15 @@ "@microsoft/gulp-core-build-serve": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", "@microsoft/gulp-core-build-webpack": "3.0.5", - "@microsoft/sp-build-common": "~1.3.4", - "@microsoft/sp-build-core-tasks": "~1.3.4", - "@microsoft/sp-polyfills": "~1.3.4", + "@microsoft/sp-build-common": "1.3.4", + "@microsoft/sp-build-core-tasks": "1.3.4", + "@microsoft/sp-polyfills": "1.3.4", "@types/es6-collections": "0.5.29", "@types/karma": "0.13.33", "@types/webpack": "3.0.10", - "gulp": "~3.9.1", - "webpack": "~3.5.5", - "yargs": "~4.6.0" + "gulp": "3.9.1", + "webpack": "3.5.6", + "yargs": "4.6.0" } }, "@microsoft/sp-client-preview": { @@ -762,13 +762,13 @@ "dev": true, "requires": { "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-odata-types": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-odata-types": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -798,12 +798,12 @@ "integrity": "sha1-AM62fssMER7hZuH5JP8bn8SI1uY=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/decorators": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -823,8 +823,8 @@ "integrity": "sha1-2RXazU5HOJbjoNfo3TT0R12j5kk=", "dev": true, "requires": { - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", "@types/es6-collections": "0.5.29", "@types/webpack-env": "1.13.0", "es6-collections": "0.5.6" @@ -844,14 +844,14 @@ "integrity": "sha1-+PwWkkG7ck57Z6J67H42+mEFYCA=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", - "@microsoft/sp-component-base": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/decorators": "1.3.4", + "@microsoft/sp-component-base": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -871,9 +871,9 @@ "integrity": "sha1-agR1SlH3MQslhgqT2fZcj4c56Qs=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/decorators": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", "@types/adal": "1.0.27", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", @@ -895,14 +895,14 @@ "integrity": "sha1-633YM+wy2WNlCrju+1rvYAf8N+A=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", - "@microsoft/sp-component-base": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-extension-base": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/decorators": "1.3.4", + "@microsoft/sp-component-base": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-extension-base": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -922,12 +922,12 @@ "integrity": "sha1-+JVXzO7sVRuIg+GIMSzwjAIvuaY=", "dev": true, "requires": { - "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-odata-types": "~1.3.4", - "@microsoft/sp-polyfills": "~1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-odata-types": "1.3.4", + "@microsoft/sp-polyfills": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -952,10 +952,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": ">=4.16.0 <5.0.0", - "glamor": "^2.20.40", - "rtl-css-js": "^1.1.3", - "tslib": "^1.7.1" + "@uifabric/utilities": "4.16.0", + "glamor": "2.20.40", + "rtl-css-js": "1.10.0", + "tslib": "1.8.1" } }, "@uifabric/utilities": { @@ -964,9 +964,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "office-ui-fabric-react": { @@ -975,11 +975,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "@uifabric/styling": ">=0.22.1 <1.0.0", - "@uifabric/utilities": ">=4.13.0 <5.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "@uifabric/styling": "0.24.2", + "@uifabric/utilities": "4.16.0", + "prop-types": "15.6.0", + "tslib": "1.8.1" } } } @@ -992,7 +992,7 @@ "requires": { "@types/lodash": "4.14.52", "@types/webpack-env": "1.13.0", - "lodash": "~4.15.0" + "lodash": "4.15.0" }, "dependencies": { "@types/webpack-env": { @@ -1017,7 +1017,7 @@ "requires": { "@types/node": "6.0.64", "@types/z-schema": "3.16.31", - "z-schema": "~3.18.3" + "z-schema": "3.18.4" }, "dependencies": { "@types/node": { @@ -1040,10 +1040,10 @@ "integrity": "sha1-l/mg31o7mz0v9jDGRB8qn4XJ0vw=", "dev": true, "requires": { - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-odata-types": "~1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-odata-types": "1.3.4", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" }, @@ -1079,7 +1079,7 @@ "es6-promise": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", - "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", + "integrity": "sha1-iBHpCRXZoNujYnTwskLb2nj5ySo=", "dev": true } } @@ -1092,7 +1092,7 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", - "tslint": "~4.0.2", + "tslint": "4.0.2", "tslint-microsoft-contrib": "4.0.0" }, "dependencies": { @@ -1102,7 +1102,7 @@ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", "dev": true, "requires": { - "glob": "~5.0.0" + "glob": "5.0.15" }, "dependencies": { "glob": { @@ -1111,11 +1111,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } } } @@ -1126,14 +1126,14 @@ "integrity": "sha1-1D8kwMH4Jt5/Ogl7t4CKi0Ml/qw=", "dev": true, "requires": { - "colors": "^1.1.2", - "diff": "^3.0.1", - "findup-sync": "~0.3.0", - "glob": "^7.1.1", - "optimist": "~0.6.0", - "resolve": "^1.1.7", - "underscore.string": "^3.3.4", - "update-notifier": "^1.0.2" + "colors": "1.1.2", + "diff": "3.2.0", + "findup-sync": "0.3.0", + "glob": "7.1.2", + "optimist": "0.6.1", + "resolve": "1.5.0", + "underscore.string": "3.3.4", + "update-notifier": "1.0.3" } }, "tslint-microsoft-contrib": { @@ -1150,16 +1150,16 @@ "integrity": "sha1-WR8rJfTrY0AUDyJsrqAbSDEVFvY=", "dev": true, "requires": { - "@microsoft/decorators": "~1.3.4", + "@microsoft/decorators": "1.3.4", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", - "@microsoft/sp-component-base": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-http": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-page-context": "~1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "1.3.4", + "@microsoft/sp-component-base": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-http": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-page-context": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -1191,10 +1191,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": ">=4.16.0 <5.0.0", - "glamor": "^2.20.40", - "rtl-css-js": "^1.1.3", - "tslib": "^1.7.1" + "@uifabric/utilities": "4.16.0", + "glamor": "2.20.40", + "rtl-css-js": "1.10.0", + "tslib": "1.8.1" } }, "@uifabric/utilities": { @@ -1203,9 +1203,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.4", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "office-ui-fabric-react": { @@ -1214,11 +1214,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "@uifabric/styling": ">=0.22.1 <1.0.0", - "@uifabric/utilities": ">=4.13.0 <5.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.4", + "@uifabric/styling": "0.24.2", + "@uifabric/utilities": "4.16.0", + "prop-types": "15.6.0", + "tslib": "1.8.1" } } } @@ -1230,22 +1230,22 @@ "dev": true, "requires": { "@microsoft/gulp-core-build-serve": "3.0.5", - "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", - "@microsoft/sp-application-base": "~1.3.4", - "@microsoft/sp-build-core-tasks": "~1.3.4", - "@microsoft/sp-client-preview": "~1.3.4", - "@microsoft/sp-core-library": "~1.3.4", - "@microsoft/sp-loader": "~1.3.4", - "@microsoft/sp-lodash-subset": "~1.3.4", - "@microsoft/sp-module-interfaces": "~1.3.4", - "@microsoft/sp-webpart-base": "~1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "1.3.4", + "@microsoft/sp-application-base": "1.3.4", + "@microsoft/sp-build-core-tasks": "1.3.4", + "@microsoft/sp-client-preview": "1.3.4", + "@microsoft/sp-core-library": "1.3.4", + "@microsoft/sp-loader": "1.3.4", + "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-webpart-base": "1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/fs-extra": "0.0.37", "@types/react": "15.0.38", "@types/react-dom": "0.14.18", "@types/webpack-env": "1.13.0", - "fs-extra": "~0.26.7", + "fs-extra": "0.26.7", "office-ui-fabric-react": "4.40.2-hotfix.1", "react": "15.4.2", "react-dom": "15.4.2" @@ -1263,10 +1263,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": ">=4.16.0 <5.0.0", - "glamor": "^2.20.40", - "rtl-css-js": "^1.1.3", - "tslib": "^1.7.1" + "@uifabric/utilities": "4.16.0", + "glamor": "2.20.40", + "rtl-css-js": "1.10.0", + "tslib": "1.8.1" } }, "@uifabric/utilities": { @@ -1275,9 +1275,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "office-ui-fabric-react": { @@ -1286,11 +1286,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "^1.7.2", - "@uifabric/styling": ">=0.22.1 <1.0.0", - "@uifabric/utilities": ">=4.13.0 <5.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "@uifabric/styling": "0.24.2", + "@uifabric/utilities": "4.16.0", + "prop-types": "15.6.0", + "tslib": "1.8.1" } } } @@ -1302,7 +1302,7 @@ "dev": true, "requires": { "@types/node": "6.0.62", - "colors": "~1.1.2" + "colors": "1.1.2" } }, "@pnp/common": { @@ -1361,10 +1361,10 @@ "@types/adal": { "version": "1.0.27", "resolved": "https://registry.npmjs.org/@types/adal/-/adal-1.0.27.tgz", - "integrity": "sha512-Dll0X5OdCgnqMhp/bH/XSjFpn1putDI9OVlw+LgmxOjZWKUQXOpHkGWbARNReeYBWmaEvWBVWkZG4yhfcCeOZQ==", + "integrity": "sha1-IL6zJsFDRRrkYsWvayUaAU/p4TI=", "dev": true, "requires": { - "@types/angular": "*" + "@types/angular": "1.6.42" } }, "@types/angular": { @@ -1382,7 +1382,7 @@ "@types/bluebird": { "version": "3.5.20", "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz", - "integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA==", + "integrity": "sha1-9jYxcq3W9Oq7jK2lPKmvJ4Ho1qE=", "dev": true }, "@types/chai": { @@ -1394,16 +1394,16 @@ "@types/chalk": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-2.2.0.tgz", - "integrity": "sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==", + "integrity": "sha1-t/bkRvRRECnujj9DB1+1tz+6oLo=", "dev": true, "requires": { - "chalk": "*" + "chalk": "2.3.0" } }, "@types/cheerio": { "version": "0.22.7", "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.7.tgz", - "integrity": "sha512-+T9qBbqe/jXtTjzVddArZExahoPPmt8eq3O1ZuCKZXjBVxf/ciUYNXrIDZJEVgYvpELnv6VlPRCfLzufRxpAag==", + "integrity": "sha1-SpLq/t+yufRDfTpEEABtgRFMZs4=", "dev": true }, "@types/colors": { @@ -1415,11 +1415,11 @@ "@types/enzyme": { "version": "2.8.7", "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-2.8.7.tgz", - "integrity": "sha512-/N2tCT2RIJwpPuC+98stnUXQmQ1w6dSJKW0hXYfk+xyVPyapAh4WqS2ZT0/MbX0pjkOg8qdax/u/yXdsGp/BeQ==", + "integrity": "sha1-mZ4PIgQSNCAgqCef89fu0rK0thg=", "dev": true, "requires": { - "@types/cheerio": "*", - "@types/react": "*" + "@types/cheerio": "0.22.7", + "@types/react": "15.0.38" } }, "@types/es6-collections": { @@ -1437,17 +1437,17 @@ "@types/events": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-1.1.0.tgz", - "integrity": "sha512-y3bR98mzYOo0pAZuiLari+cQyiKk3UXRuT45h1RjhfeCzqkjaVsfZJNaxdgtk7/3tzOm1ozLTqEqMP3VbI48jw==", + "integrity": "sha1-k7G+kfY8GERQOFJyxHtklv0CjgI=", "dev": true }, "@types/express-serve-static-core": { "version": "4.11.1", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.11.1.tgz", - "integrity": "sha512-EehCl3tpuqiM8RUb+0255M8PhhSwTtLfmO7zBBdv0ay/VTd/zmrqDfQdZFsa5z/PVMbH2yCMZPXsnrImpATyIw==", + "integrity": "sha1-9vchI4LVmxnWlmd7yqSKNygPXUU=", "dev": true, "requires": { - "@types/events": "*", - "@types/node": "*" + "@types/events": "1.1.0", + "@types/node": "6.0.62" } }, "@types/finalhandler": { @@ -1456,7 +1456,7 @@ "integrity": "sha1-7PMvOpu0Om+0BFdQ6h5VJYLTXcM=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/fs-extra": { @@ -1465,7 +1465,7 @@ "integrity": "sha1-GV8RvNmhuX2eQSxrZombVFRxofc=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/glob": { @@ -1474,8 +1474,8 @@ "integrity": "sha1-ECZAnFYlqGiQdGAoCNCCsoZ7ilE=", "dev": true, "requires": { - "@types/minimatch": "*", - "@types/node": "*" + "@types/minimatch": "3.0.3", + "@types/node": "6.0.62" } }, "@types/gulp": { @@ -1484,9 +1484,9 @@ "integrity": "sha1-g8WcaBzCM9Hsf4LSaVVVZvoTMVY=", "dev": true, "requires": { - "@types/node": "*", - "@types/orchestrator": "*", - "@types/vinyl": "*" + "@types/node": "6.0.62", + "@types/orchestrator": "0.0.30", + "@types/vinyl": "1.2.30" } }, "@types/gulp-replace": { @@ -1495,7 +1495,7 @@ "integrity": "sha1-gFqGw0pcz8+IS8E24GgzHkj5tls=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/gulp-util": { @@ -1504,10 +1504,10 @@ "integrity": "sha1-TF9lg6IWCBOWZ+OsVrBbxn7PqPs=", "dev": true, "requires": { - "@types/chalk": "*", - "@types/node": "*", - "@types/through2": "*", - "@types/vinyl": "*" + "@types/chalk": "2.2.0", + "@types/node": "6.0.62", + "@types/through2": "2.0.32", + "@types/vinyl": "1.2.30" } }, "@types/karma": { @@ -1516,9 +1516,9 @@ "integrity": "sha1-ODXT2U6IS23oiEo+cKb1aQ5qWFA=", "dev": true, "requires": { - "@types/bluebird": "*", - "@types/log4js": "*", - "@types/node": "*" + "@types/bluebird": "3.5.20", + "@types/log4js": "2.3.5", + "@types/node": "6.0.62" } }, "@types/lodash": { @@ -1530,10 +1530,10 @@ "@types/log4js": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/@types/log4js/-/log4js-2.3.5.tgz", - "integrity": "sha512-SwF8LkSHqHy9A8GQ67NAYJiGl8zzP4Qtx65Wa+IOxDGdMHxKeoQZjg7m2M1erIT6VK0DYHpu2aTbdLkdkuMHjw==", + "integrity": "sha1-TR5W2lPTwYIMCOnNUJLmjD4egi8=", "dev": true, "requires": { - "log4js": "*" + "log4js": "0.6.38" } }, "@types/merge2": { @@ -1542,19 +1542,19 @@ "integrity": "sha1-y1UumCbKPAjZ5lSd6ezY8VQX8G0=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/mime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz", - "integrity": "sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==", + "integrity": "sha1-WnMG42fFObn2VDSZ3o3VGfrDeos=", "dev": true }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "integrity": "sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=", "dev": true }, "@types/mocha": { @@ -1575,7 +1575,7 @@ "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/orchestrator": { @@ -1584,7 +1584,7 @@ "integrity": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", "dev": true, "requires": { - "@types/q": "*" + "@types/q": "0.0.32" } }, "@types/q": { @@ -1596,7 +1596,7 @@ "@types/react": { "version": "15.0.38", "resolved": "https://registry.npmjs.org/@types/react/-/react-15.0.38.tgz", - "integrity": "sha512-CkRB27L/kMDu7K20U0V7BwYK9/kPd9Im6Jlxv2vAEolYBvQy6JrSpPJsbZXtOk4MoDUomkct8Q7PNBUSLd0fmg==", + "integrity": "sha1-av6jGp/mYwSvR0EGujct2rpEmZU=", "dev": true }, "@types/react-addons-shallow-compare": { @@ -1605,7 +1605,7 @@ "integrity": "sha1-cwb175hXmit3Jn8MgD52Quo2IyA=", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "15.0.38" } }, "@types/react-addons-test-utils": { @@ -1614,7 +1614,7 @@ "integrity": "sha1-x4Zjjo7hl74OfUrAN9YUaznvPhM=", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "15.0.38" } }, "@types/react-addons-update": { @@ -1623,7 +1623,7 @@ "integrity": "sha1-U7bjVEtmgZp0OLuRpF7UYAbi4ZQ=", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "15.0.38" } }, "@types/react-dom": { @@ -1632,7 +1632,7 @@ "integrity": "sha1-r0+0CS9DNmf18JTnYrMsKU4AENw=", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "15.0.38" } }, "@types/requirejs": { @@ -1647,7 +1647,7 @@ "integrity": "sha1-m1htZalH3qiMS8JNoLkF/pUgoNU=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/rimraf": { @@ -1665,7 +1665,7 @@ "@types/semver": { "version": "5.3.33", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.3.33.tgz", - "integrity": "sha512-UwrBgjsRS8BSsckIEdrAhIAmdh0MJidtKTvD3S6tpMq6qHLY3uGaNYcRDUjPxpF4hOAOEbMNSXhhfxmNHB1QNQ==", + "integrity": "sha1-WOu2yMSOFh4k+JAZFecYSQDTQfc=", "dev": true }, "@types/serve-static": { @@ -1674,20 +1674,20 @@ "integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=", "dev": true, "requires": { - "@types/express-serve-static-core": "*", - "@types/mime": "*" + "@types/express-serve-static-core": "4.11.1", + "@types/mime": "2.0.0" } }, "@types/sinon": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-2.3.4.tgz", - "integrity": "sha512-Up/XbOme6tWemIR2lVquqUlUUXvMEk2AGNo5C20dSpFK6snRUOEvy2aZt/QD85F1PVesFx3quRIm0e5/Hh9cLA==", + "integrity": "sha1-KzqoLfx5Hu/x2XC2V6d+r/8omf8=", "dev": true }, "@types/tapable": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-0.2.4.tgz", - "integrity": "sha512-pclMAvhPnXJcJu1ZZ8bQthuUcdDWzDuxDdbSf6l1U6s4fP6EBiZpPsOZYqFOrbqDV97sXGFSsb6AUpiLfv4xIA==", + "integrity": "sha1-gYGiKNpGGFQ5MA5gDFrjs7OYJYU=", "dev": true }, "@types/through2": { @@ -1696,22 +1696,22 @@ "integrity": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/uglify-js": { "version": "2.6.30", "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-2.6.30.tgz", - "integrity": "sha512-NjiBNGFl58vHJeijl63w1fWRIjLnrfOvimsXF5b3lTzEzkTV1BnVsbqQeLejg54upsHPWIF63aiub5TEwH619A==", + "integrity": "sha1-JX0rbdhmc9YNpHZoD7qQ8uMMbu8=", "dev": true, "requires": { - "source-map": "^0.6.1" + "source-map": "0.6.1" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true } } @@ -1719,10 +1719,10 @@ "@types/uuid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.0.0.tgz", - "integrity": "sha512-CGaBAcUB4o+YTaUBZ2VfBc7PcIZXwHflZs4FDtr5Kk7MpAl0PVfH7W/VqoHH+OAG41d9YSCV8eWDfz/KKqVm+A==", + "integrity": "sha1-vpOxS8+X9ZwHmp5YdUlgte/ZRsM=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/vinyl": { @@ -1731,18 +1731,18 @@ "integrity": "sha1-kRXAxFxAxXVziQa+n7Tfb1ueUBM=", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "6.0.62" } }, "@types/webpack": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-3.0.10.tgz", - "integrity": "sha512-Xjv1QuWFCVwjxnpcgcdvtR6G4w0tCUpV1Mi5+LPN8w89a/qu8NVbTm1zhD7ZWzvvjE5fMtYNchFHcbjV3u2jyg==", + "integrity": "sha1-HSfbB98yEJ+MiCU1tUeq5CUv1T4=", "dev": true, "requires": { - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*" + "@types/node": "6.0.62", + "@types/tapable": "0.2.4", + "@types/uglify-js": "2.6.30" } }, "@types/webpack-env": { @@ -1754,11 +1754,11 @@ "@types/webpack-stream": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/@types/webpack-stream/-/webpack-stream-3.2.7.tgz", - "integrity": "sha512-s+i5OFlyHkZloE12E69yUMWjj1m9nwcy/E6KiVieNiroQltPX27XY6S67rwdn9bewSNlqM/z0z8xjJ1loAO5WQ==", + "integrity": "sha1-bJ46SokZES3hfm0TC/K+lNwjM5g=", "dev": true, "requires": { - "@types/node": "*", - "@types/webpack": "*" + "@types/node": "6.0.62", + "@types/webpack": "3.0.10" } }, "@types/yargs": { @@ -1778,8 +1778,8 @@ "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-5.8.0.tgz", "integrity": "sha512-EUhKxYlIPJshg4fQvCNTYSk0p7RhzEWeEAJBV4sao1SKmN0/pZBnkLbDqWjU5VUfdwZZYiIdaLRpM+pyzhniZw==", "requires": { - "@uifabric/styling": ">=5.30.1 <6.0.0", - "tslib": "^1.7.1" + "@uifabric/styling": "5.35.0", + "tslib": "1.8.1" } }, "@uifabric/merge-styles": { @@ -1787,7 +1787,7 @@ "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-5.17.1.tgz", "integrity": "sha512-4/EtO6Ns7kNtKxC+6InShwVQeNQEDT5H8Ex7m/i4OrT9i7csje4YwBQPkkpm31qJwEZEyD7bbAwyLezI63sLhg==", "requires": { - "tslib": "^1.7.1" + "tslib": "1.8.1" } }, "@uifabric/styling": { @@ -1795,10 +1795,10 @@ "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-5.35.0.tgz", "integrity": "sha512-K6XHjyLtRntGFj1pG5+k08T2a3Cnwjxf0SbEwa99X3RiOpqTa/qPiJSB9lTvMEIT/En9UFV+Ja0CnCIFVHcIog==", "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/utilities": ">=5.34.1 <6.0.0", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "@uifabric/merge-styles": "5.17.1", + "@uifabric/utilities": "5.34.1", + "tslib": "1.8.1" } }, "@uifabric/utilities": { @@ -1806,9 +1806,9 @@ "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-5.34.1.tgz", "integrity": "sha512-xUZ+KlCxmA9PCEOtutfeyYnPmySkEVA/ak3fb8Uj54684GlbrnlqrfNEencVG5YgQDcNEaztTwxW3I7jSCrYJQ==", "requires": { - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@uifabric/merge-styles": "5.17.1", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "abbrev": { @@ -1823,14 +1823,14 @@ "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", "dev": true, "requires": { - "mime-types": "~2.1.11", + "mime-types": "2.1.17", "negotiator": "0.6.1" } }, "acorn": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.3.0.tgz", - "integrity": "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==", + "integrity": "sha1-dEbTlFnFT7SagObuZHgUm5QOyCI=", "dev": true }, "acorn-dynamic-import": { @@ -1839,7 +1839,7 @@ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", "dev": true, "requires": { - "acorn": "^4.0.3" + "acorn": "4.0.13" }, "dependencies": { "acorn": { @@ -1868,10 +1868,10 @@ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" } }, "ajv-keywords": { @@ -1886,9 +1886,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" }, "dependencies": { "kind-of": { @@ -1897,7 +1897,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -1920,7 +1920,7 @@ "integrity": "sha1-LwwWWIKXOa3V67FeawxuNCPwFro=", "dev": true, "requires": { - "string-width": "^1.0.1" + "string-width": "1.0.2" } }, "ansi-cyan": { @@ -1959,10 +1959,10 @@ "ansi-styles": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.1" } }, "ansi-wrap": { @@ -1974,11 +1974,11 @@ "anymatch": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", "dev": true, "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" + "micromatch": "2.3.11", + "normalize-path": "2.1.1" }, "dependencies": { "arr-diff": { @@ -1987,7 +1987,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "arr-flatten": "1.1.0" } }, "array-unique": { @@ -2002,9 +2002,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" } }, "expand-brackets": { @@ -2013,7 +2013,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "^0.1.0" + "is-posix-bracket": "0.1.1" } }, "extglob": { @@ -2022,7 +2022,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "is-extglob": { @@ -2037,7 +2037,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "kind-of": { @@ -2046,7 +2046,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } }, "micromatch": { @@ -2055,19 +2055,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" } } } @@ -2075,7 +2075,7 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", "dev": true }, "archy": { @@ -2090,8 +2090,8 @@ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "dev": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -2103,25 +2103,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -2132,7 +2132,7 @@ "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "sprintf-js": "1.0.3" } }, "argv": { @@ -2150,7 +2150,7 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", "dev": true }, "arr-union": { @@ -2186,7 +2186,7 @@ "array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "integrity": "sha1-42jqFfibxwaff/uJrsOmx9SsItQ=", "dev": true }, "array-union": { @@ -2195,7 +2195,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "^1.0.1" + "array-uniq": "1.0.3" } }, "array-uniq": { @@ -2236,12 +2236,12 @@ "asn1.js": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz", - "integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==", + "integrity": "sha1-gRfvT37YfNj4kES1v/l6wkOhbJo=", "dev": true, "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" } }, "assert": { @@ -2262,7 +2262,7 @@ "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "integrity": "sha1-5gtrDo8wG9l+U3UhW9pAbIURjAs=", "dev": true }, "assign-symbols": { @@ -2313,12 +2313,12 @@ "integrity": "sha1-jt8xZt2f1hFlM2Ysi7NqA8DvyHQ=", "dev": true, "requires": { - "browserslist": "~1.3.4", - "caniuse-db": "^1.0.30000488", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^5.0.21", - "postcss-value-parser": "^3.2.3" + "browserslist": "1.3.6", + "caniuse-db": "1.0.30000798", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "aws-sign2": { @@ -2339,13 +2339,13 @@ "integrity": "sha1-QsV7ty1vM+u3jS2VTds99Jp1sro=", "dev": true, "requires": { - "browserify-mime": "~1.2.9", - "extend": "~1.2.1", - "node-uuid": "~1.4.0", - "readable-stream": "~2.0.0", - "request": "~2.69.0", - "underscore": "~1.4.4", - "validator": "~3.22.2", + "browserify-mime": "1.2.9", + "extend": "1.2.1", + "node-uuid": "1.4.8", + "readable-stream": "2.0.6", + "request": "2.69.0", + "underscore": "1.4.4", + "validator": "3.22.2", "xml2js": "0.2.7", "xmlbuilder": "0.4.3" }, @@ -2365,10 +2365,10 @@ "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", "dev": true, "requires": { - "lodash": "^4.14.0" + "lodash": "4.17.4" } }, "aws-sign2": { @@ -2383,7 +2383,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } }, "caseless": { @@ -2398,11 +2398,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "cryptiles": { @@ -2411,7 +2411,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.x.x" + "boom": "2.10.1" } }, "extend": { @@ -2426,9 +2426,9 @@ "integrity": "sha1-rjFduaSQf6BlUCMEpm13M0de43w=", "dev": true, "requires": { - "async": "^2.0.1", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.11" + "async": "2.6.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" } }, "har-validator": { @@ -2437,10 +2437,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "^1.1.1", - "commander": "^2.9.0", - "is-my-json-valid": "^2.12.4", - "pinkie-promise": "^2.0.0" + "chalk": "1.1.3", + "commander": "2.13.0", + "is-my-json-valid": "2.17.1", + "pinkie-promise": "2.0.1" } }, "hawk": { @@ -2449,10 +2449,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" } }, "hoek": { @@ -2467,9 +2467,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" } }, "isarray": { @@ -2496,12 +2496,12 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" } }, "request": { @@ -2510,27 +2510,27 @@ "integrity": "sha1-z5HS4AB1KxIXFVwAUkGRGZGiNGo=", "dev": true, "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "bl": "~1.0.0", - "caseless": "~0.11.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~1.0.0-rc3", - "har-validator": "~2.0.6", - "hawk": "~3.1.0", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "node-uuid": "~1.4.7", - "oauth-sign": "~0.8.0", - "qs": "~6.0.2", - "stringstream": "~0.0.4", - "tough-cookie": "~2.2.0", - "tunnel-agent": "~0.4.1" + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "bl": "1.0.3", + "caseless": "0.11.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "1.0.1", + "har-validator": "2.0.6", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "node-uuid": "1.4.8", + "oauth-sign": "0.8.2", + "qs": "6.0.4", + "stringstream": "0.0.5", + "tough-cookie": "2.2.2", + "tunnel-agent": "0.4.3" }, "dependencies": { "extend": { @@ -2547,7 +2547,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } }, "supports-color": { @@ -2582,9 +2582,9 @@ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "dev": true, "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" }, "dependencies": { "ansi-styles": { @@ -2599,11 +2599,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -2629,16 +2629,16 @@ "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", "dev": true, "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.0", + "pascalcase": "0.1.1" } }, "base64-arraybuffer": { @@ -2650,7 +2650,7 @@ "base64-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", + "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY=", "dev": true }, "base64-url": { @@ -2690,7 +2690,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "^0.14.3" + "tweetnacl": "0.14.5" } }, "beeper": { @@ -2711,7 +2711,7 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", "dev": true }, "binary-extensions": { @@ -2738,7 +2738,7 @@ "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=", "dev": true, "requires": { - "readable-stream": "~2.0.5" + "readable-stream": "2.0.6" }, "dependencies": { "isarray": { @@ -2753,12 +2753,12 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" } } } @@ -2775,7 +2775,7 @@ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, "requires": { - "inherits": "~2.0.0" + "inherits": "2.0.3" } }, "bluebird": { @@ -2787,7 +2787,7 @@ "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", "dev": true }, "body-parser": { @@ -2797,15 +2797,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "~1.0.4", + "content-type": "1.0.4", "debug": "2.6.9", - "depd": "~1.1.1", - "http-errors": "~1.6.2", + "depd": "1.1.2", + "http-errors": "1.6.2", "iconv-lite": "0.4.19", - "on-finished": "~2.3.0", + "on-finished": "2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "~1.6.15" + "type-is": "1.6.15" } }, "boolbase": { @@ -2820,7 +2820,7 @@ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } }, "bowser": { @@ -2835,15 +2835,15 @@ "integrity": "sha1-g2TUJIrDT/DvGy8r9JpsYM4NgbY=", "dev": true, "requires": { - "ansi-align": "^1.1.0", - "camelcase": "^2.1.0", - "chalk": "^1.1.1", - "cli-boxes": "^1.0.0", - "filled-array": "^1.0.0", - "object-assign": "^4.0.1", - "repeating": "^2.0.0", - "string-width": "^1.0.1", - "widest-line": "^1.0.0" + "ansi-align": "1.1.0", + "camelcase": "2.1.1", + "chalk": "1.1.3", + "cli-boxes": "1.0.0", + "filled-array": "1.1.0", + "object-assign": "4.1.1", + "repeating": "2.0.1", + "string-width": "1.0.2", + "widest-line": "1.0.0" }, "dependencies": { "ansi-styles": { @@ -2858,11 +2858,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -2879,27 +2879,27 @@ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", "dev": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, "braces": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.0.tgz", - "integrity": "sha512-P4O8UQRdGiMLWSizsApmXVQDBS6KCt7dSexgLKBmH5Hr1CZq7vsnscFh8oR1sP1ab1Zj0uCHCEzZeV6SfUf3rA==", + "integrity": "sha1-pGlBy1+0khVrPWplbgbDU2Tj5m4=", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.2", + "snapdragon": "0.8.1", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.1" } }, "brorand": { @@ -2917,15 +2917,15 @@ "browserify-aes": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", - "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", + "integrity": "sha1-OLerVe24Bv8tzaGn8WIHc6R3xJ8=", "dev": true, "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "browserify-cipher": { @@ -2934,9 +2934,9 @@ "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", "dev": true, "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "browserify-aes": "1.1.1", + "browserify-des": "1.0.0", + "evp_bytestokey": "1.0.3" } }, "browserify-des": { @@ -2945,9 +2945,9 @@ "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1" + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3" } }, "browserify-mime": { @@ -2962,8 +2962,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" + "bn.js": "4.11.8", + "randombytes": "2.0.6" } }, "browserify-sign": { @@ -2972,22 +2972,22 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "elliptic": "6.4.0", + "inherits": "2.0.3", + "parse-asn1": "5.1.0" } }, "browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", "dev": true, "requires": { - "pako": "~1.0.5" + "pako": "1.0.6" } }, "browserslist": { @@ -2996,7 +2996,7 @@ "integrity": "sha1-lS/0jVZGPTtTj4XvL46t39KEsTM=", "dev": true, "requires": { - "caniuse-db": "^1.0.30000525" + "caniuse-db": "1.0.30000798" } }, "buffer": { @@ -3005,9 +3005,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "1.2.1", + "ieee754": "1.1.8", + "isarray": "1.0.0" }, "dependencies": { "isarray": { @@ -3073,18 +3073,18 @@ "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", "dev": true, "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" } }, "cache-swap": { @@ -3093,10 +3093,64 @@ "integrity": "sha1-HFQaoQilAQb2ML3Zj+HeyLoTP1E=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.1", - "object-assign": "^4.0.1", - "rimraf": "^2.4.0" + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "rimraf": "2.5.4" + } + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "requires": { + "prepend-http": "2.0.0", + "query-string": "5.1.1", + "sort-keys": "2.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "requires": { + "decode-uri-component": "0.2.0", + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + } + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "1.1.0" + } + } } }, "cacheable-request": { @@ -3165,8 +3219,8 @@ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "no-case": "2.3.2", + "upper-case": "1.1.3" } }, "camelcase": { @@ -3181,8 +3235,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" + "camelcase": "2.1.1", + "map-obj": "1.0.1" } }, "caniuse-api": { @@ -3191,10 +3245,10 @@ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "dev": true, "requires": { - "browserslist": "^1.3.6", - "caniuse-db": "^1.0.30000529", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "browserslist": "1.3.6", + "caniuse-db": "1.0.30000798", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" } }, "caniuse-db": { @@ -3233,8 +3287,8 @@ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" + "align-text": "0.1.4", + "lazy-cache": "1.0.4" }, "dependencies": { "lazy-cache": { @@ -3251,20 +3305,20 @@ "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", "dev": true, "requires": { - "assertion-error": "^1.0.1", - "deep-eql": "^0.1.3", - "type-detect": "^1.0.0" + "assertion-error": "1.1.0", + "deep-eql": "0.1.3", + "type-detect": "1.0.0" } }, "chalk": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", "dev": true, "requires": { - "ansi-styles": "^3.1.0", - "escape-string-regexp": "^1.0.5", - "supports-color": "^4.0.0" + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" } }, "charenc": { @@ -3279,22 +3333,22 @@ "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", "dev": true, "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash.assignin": "^4.0.9", - "lodash.bind": "^4.1.4", - "lodash.defaults": "^4.0.1", - "lodash.filter": "^4.4.0", - "lodash.flatten": "^4.2.0", - "lodash.foreach": "^4.3.0", - "lodash.map": "^4.4.0", - "lodash.merge": "^4.4.0", - "lodash.pick": "^4.2.1", - "lodash.reduce": "^4.4.0", - "lodash.reject": "^4.4.0", - "lodash.some": "^4.4.0" + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.9.2", + "lodash.assignin": "4.2.0", + "lodash.bind": "4.2.1", + "lodash.defaults": "4.2.0", + "lodash.filter": "4.6.0", + "lodash.flatten": "4.4.0", + "lodash.foreach": "4.5.0", + "lodash.map": "4.6.0", + "lodash.merge": "4.6.0", + "lodash.pick": "4.4.0", + "lodash.reduce": "4.6.0", + "lodash.reject": "4.6.0", + "lodash.some": "4.6.0" }, "dependencies": { "lodash.defaults": { @@ -3317,15 +3371,15 @@ "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", "dev": true, "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.2.4", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" }, "dependencies": { "is-extglob": { @@ -3340,7 +3394,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -3348,20 +3402,20 @@ "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "clap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "integrity": "sha1-TzZ0WzIAhJJVf0ZBLWbVDLmbzlE=", "dev": true, "requires": { - "chalk": "^1.1.3" + "chalk": "1.1.3" }, "dependencies": { "ansi-styles": { @@ -3376,11 +3430,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -3394,13 +3448,13 @@ "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" }, "dependencies": { "define-property": { @@ -3409,7 +3463,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -3418,7 +3472,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -3427,7 +3481,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -3438,7 +3492,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -3447,7 +3501,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -3455,18 +3509,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -3477,7 +3531,7 @@ "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=", "dev": true, "requires": { - "source-map": "0.5.x" + "source-map": "0.5.7" } }, "cli-boxes": { @@ -3492,9 +3546,9 @@ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" } }, "clone": { @@ -3530,9 +3584,9 @@ "integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=", "dev": true, "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^1.0.6", - "through2": "^2.0.1" + "inherits": "2.0.3", + "process-nextick-args": "1.0.7", + "through2": "2.0.3" } }, "co": { @@ -3547,7 +3601,7 @@ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "dev": true, "requires": { - "q": "^1.1.2" + "q": "1.5.1" } }, "code-point-at": { @@ -3573,8 +3627,8 @@ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", "dev": true, "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" + "co": "4.6.0", + "json-stable-stringify": "1.0.1" } }, "assert-plus": { @@ -3595,7 +3649,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } }, "cryptiles": { @@ -3604,7 +3658,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.x.x" + "boom": "2.10.1" } }, "form-data": { @@ -3613,9 +3667,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" } }, "har-schema": { @@ -3630,8 +3684,8 @@ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", "dev": true, "requires": { - "ajv": "^4.9.1", - "har-schema": "^1.0.5" + "ajv": "4.11.8", + "har-schema": "1.0.5" } }, "hawk": { @@ -3640,10 +3694,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" } }, "hoek": { @@ -3658,9 +3712,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" } }, "performance-now": { @@ -3681,28 +3735,28 @@ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", "dev": true, "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~4.2.1", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "performance-now": "^0.2.0", - "qs": "~6.4.0", - "safe-buffer": "^5.0.1", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.0.0" + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" } }, "sntp": { @@ -3711,7 +3765,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } } } @@ -3722,8 +3776,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "map-visit": "1.0.0", + "object-visit": "1.0.1" } }, "color": { @@ -3732,18 +3786,18 @@ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "dev": true, "requires": { - "clone": "^1.0.2", - "color-convert": "^1.3.0", - "color-string": "^0.3.0" + "clone": "1.0.3", + "color-convert": "1.9.1", + "color-string": "0.3.0" } }, "color-convert": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=", "dev": true, "requires": { - "color-name": "^1.1.1" + "color-name": "1.1.3" } }, "color-name": { @@ -3758,13 +3812,13 @@ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "dev": true, "requires": { - "color-name": "^1.0.0" + "color-name": "1.1.3" } }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "integrity": "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI=", "dev": true }, "colormin": { @@ -3773,9 +3827,9 @@ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "dev": true, "requires": { - "color": "^0.11.0", + "color": "0.11.4", "css-color-names": "0.0.4", - "has": "^1.0.1" + "has": "1.0.1" } }, "colors": { @@ -3790,13 +3844,13 @@ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "delayed-stream": "1.0.0" } }, "commander": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "integrity": "sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w=", "dev": true }, "component-bind": { @@ -3823,7 +3877,7 @@ "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", "dev": true, "requires": { - "mime-db": ">= 1.30.0 < 2" + "mime-db": "1.30.0" } }, "compression": { @@ -3832,12 +3886,12 @@ "integrity": "sha1-sDuNhub4rSloPLqN+R3cb/x3s5U=", "dev": true, "requires": { - "accepts": "~1.2.12", + "accepts": "1.2.13", "bytes": "2.1.0", - "compressible": "~2.0.5", - "debug": "~2.2.0", - "on-headers": "~1.0.0", - "vary": "~1.0.1" + "compressible": "2.0.12", + "debug": "2.2.0", + "on-headers": "1.0.1", + "vary": "1.0.1" }, "dependencies": { "accepts": { @@ -3846,7 +3900,7 @@ "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", "dev": true, "requires": { - "mime-types": "~2.1.6", + "mime-types": "2.1.17", "negotiator": "0.5.3" } }, @@ -3897,9 +3951,9 @@ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", "dev": true, "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "typedarray": "0.0.6" }, "dependencies": { "isarray": { @@ -3911,25 +3965,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -3950,15 +4004,15 @@ "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", "dev": true, "requires": { - "dot-prop": "^3.0.0", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "object-assign": "^4.0.1", - "os-tmpdir": "^1.0.0", - "osenv": "^0.1.0", - "uuid": "^2.0.1", - "write-file-atomic": "^1.1.2", - "xdg-basedir": "^2.0.0" + "dot-prop": "3.0.0", + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "os-tmpdir": "1.0.2", + "osenv": "0.1.4", + "uuid": "2.0.3", + "write-file-atomic": "1.3.4", + "xdg-basedir": "2.0.0" }, "dependencies": { "uuid": { @@ -3977,7 +4031,7 @@ "requires": { "debug": "2.6.9", "finalhandler": "1.0.6", - "parseurl": "~1.3.2", + "parseurl": "1.3.2", "utils-merge": "1.0.1" } }, @@ -3993,10 +4047,10 @@ "integrity": "sha1-3ppexh4zoStu2qt7XwYumMWZuI4=", "dev": true, "requires": { - "debug": "~2.2.0", - "http-errors": "~1.3.1", + "debug": "2.2.0", + "http-errors": "1.3.1", "ms": "0.7.1", - "on-headers": "~1.0.0" + "on-headers": "1.0.1" }, "dependencies": { "debug": { @@ -4014,8 +4068,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.4.0" } }, "ms": { @@ -4032,7 +4086,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "^0.1.4" + "date-now": "0.1.4" } }, "console-control-strings": { @@ -4056,7 +4110,7 @@ "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", "dev": true }, "convert-source-map": { @@ -4116,16 +4170,16 @@ "cosmiconfig": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "integrity": "sha1-YXPOvVb6wELB9DkO33r2wHx8uJI=", "dev": true, "requires": { - "is-directory": "^0.3.1", - "js-yaml": "^3.4.3", - "minimist": "^1.2.0", - "object-assign": "^4.1.0", - "os-homedir": "^1.0.1", - "parse-json": "^2.2.0", - "require-from-string": "^1.1.0" + "is-directory": "0.3.1", + "js-yaml": "3.10.0", + "minimist": "1.2.0", + "object-assign": "4.1.1", + "os-homedir": "1.0.2", + "parse-json": "2.2.0", + "require-from-string": "1.2.1" } }, "crc": { @@ -4140,8 +4194,8 @@ "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", "dev": true, "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "bn.js": "4.11.8", + "elliptic": "6.4.0" } }, "create-error-class": { @@ -4150,7 +4204,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "^1.0.0" + "capture-stack-trace": "1.0.0" } }, "create-hash": { @@ -4159,10 +4213,10 @@ "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "sha.js": "^2.4.0" + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "sha.js": "2.4.10" } }, "create-hmac": { @@ -4171,12 +4225,12 @@ "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", "dev": true, "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.10" } }, "cross-spawn": { @@ -4185,19 +4239,19 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" }, "dependencies": { "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "pseudomap": "1.0.2", + "yallist": "2.1.2" } } } @@ -4214,16 +4268,16 @@ "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", "dev": true, "requires": { - "boom": "5.x.x" + "boom": "5.2.0" }, "dependencies": { "boom": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", + "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } } } @@ -4231,20 +4285,20 @@ "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", "dev": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "browserify-cipher": "1.0.0", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.0", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "diffie-hellman": "5.0.2", + "inherits": "2.0.3", + "pbkdf2": "3.0.14", + "public-encrypt": "4.0.0", + "randombytes": "2.0.6", + "randomfill": "1.0.3" } }, "csrf": { @@ -4270,8 +4324,8 @@ "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", "dev": true, "requires": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" + "hyphenate-style-name": "1.0.2", + "isobject": "3.0.1" } }, "css-loader": { @@ -4280,18 +4334,18 @@ "integrity": "sha1-evqvtMD7L5CzNe0Qocd7NNZIQ/4=", "dev": true, "requires": { - "babel-code-frame": "^6.11.0", - "css-selector-tokenizer": "^0.6.0", - "cssnano": ">=2.6.1 <4", - "loader-utils": "~0.2.2", - "lodash.camelcase": "^3.0.1", - "object-assign": "^4.0.1", - "postcss": "^5.0.6", - "postcss-modules-extract-imports": "^1.0.0", - "postcss-modules-local-by-default": "^1.0.1", - "postcss-modules-scope": "^1.0.0", - "postcss-modules-values": "^1.1.0", - "source-list-map": "^0.1.4" + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.6.0", + "cssnano": "3.10.0", + "loader-utils": "0.2.17", + "lodash.camelcase": "3.0.1", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "source-list-map": "0.1.8" }, "dependencies": { "css-selector-tokenizer": { @@ -4300,9 +4354,9 @@ "integrity": "sha1-ZEX1gseTDSQdzFAHpD1vy48HMVI=", "dev": true, "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" } }, "source-list-map": { @@ -4339,11 +4393,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" }, "dependencies": { "supports-color": { @@ -4366,9 +4420,9 @@ "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", "dev": true, "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" + "chalk": "1.1.3", + "source-map": "0.5.7", + "supports-color": "3.2.3" } }, "supports-color": { @@ -4377,7 +4431,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } } } @@ -4388,10 +4442,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", + "boolbase": "1.0.0", + "css-what": "2.1.0", "domutils": "1.5.1", - "nth-check": "~1.0.1" + "nth-check": "1.0.1" } }, "css-selector-tokenizer": { @@ -4400,9 +4454,9 @@ "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "dev": true, "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" } }, "css-what": { @@ -4423,38 +4477,38 @@ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "dev": true, "requires": { - "autoprefixer": "^6.3.1", - "decamelize": "^1.1.2", - "defined": "^1.0.0", - "has": "^1.0.1", - "object-assign": "^4.0.1", - "postcss": "^5.0.14", - "postcss-calc": "^5.2.0", - "postcss-colormin": "^2.1.8", - "postcss-convert-values": "^2.3.4", - "postcss-discard-comments": "^2.0.4", - "postcss-discard-duplicates": "^2.0.1", - "postcss-discard-empty": "^2.0.1", - "postcss-discard-overridden": "^0.1.1", - "postcss-discard-unused": "^2.2.1", - "postcss-filter-plugins": "^2.0.0", - "postcss-merge-idents": "^2.1.5", - "postcss-merge-longhand": "^2.0.1", - "postcss-merge-rules": "^2.0.3", - "postcss-minify-font-values": "^1.0.2", - "postcss-minify-gradients": "^1.0.1", - "postcss-minify-params": "^1.0.4", - "postcss-minify-selectors": "^2.0.4", - "postcss-normalize-charset": "^1.1.0", - "postcss-normalize-url": "^3.0.7", - "postcss-ordered-values": "^2.1.0", - "postcss-reduce-idents": "^2.2.2", - "postcss-reduce-initial": "^1.0.0", - "postcss-reduce-transforms": "^1.0.3", - "postcss-svgo": "^2.1.1", - "postcss-unique-selectors": "^2.0.2", - "postcss-value-parser": "^3.2.3", - "postcss-zindex": "^2.0.1" + "autoprefixer": "6.3.7", + "decamelize": "1.2.0", + "defined": "1.0.0", + "has": "1.0.1", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-calc": "5.3.1", + "postcss-colormin": "2.2.2", + "postcss-convert-values": "2.6.1", + "postcss-discard-comments": "2.0.4", + "postcss-discard-duplicates": "2.1.0", + "postcss-discard-empty": "2.1.0", + "postcss-discard-overridden": "0.1.1", + "postcss-discard-unused": "2.2.3", + "postcss-filter-plugins": "2.0.2", + "postcss-merge-idents": "2.1.7", + "postcss-merge-longhand": "2.0.2", + "postcss-merge-rules": "2.1.2", + "postcss-minify-font-values": "1.0.5", + "postcss-minify-gradients": "1.0.5", + "postcss-minify-params": "1.2.2", + "postcss-minify-selectors": "2.1.1", + "postcss-normalize-charset": "1.1.1", + "postcss-normalize-url": "3.0.8", + "postcss-ordered-values": "2.2.3", + "postcss-reduce-idents": "2.4.0", + "postcss-reduce-initial": "1.0.1", + "postcss-reduce-transforms": "1.0.4", + "postcss-svgo": "2.1.6", + "postcss-unique-selectors": "2.0.2", + "postcss-value-parser": "3.3.0", + "postcss-zindex": "2.2.0" } }, "csso": { @@ -4463,8 +4517,8 @@ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "dev": true, "requires": { - "clap": "^1.0.9", - "source-map": "^0.5.3" + "clap": "1.2.3", + "source-map": "0.5.7" } }, "csurf": { @@ -4475,8 +4529,8 @@ "requires": { "cookie": "0.1.3", "cookie-signature": "1.0.6", - "csrf": "~3.0.0", - "http-errors": "~1.3.1" + "csrf": "3.0.6", + "http-errors": "1.3.1" }, "dependencies": { "cookie": { @@ -4491,8 +4545,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.4.0" } } } @@ -4503,7 +4557,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "^1.0.1" + "array-find-index": "1.0.2" } }, "custom-event": { @@ -4518,7 +4572,7 @@ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "dev": true, "requires": { - "es5-ext": "^0.10.9" + "es5-ext": "0.10.38" } }, "dashdash": { @@ -4527,7 +4581,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "date-now": { @@ -4545,17 +4599,17 @@ "deasync": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.12.tgz", - "integrity": "sha512-gpacYo8FBZh3INBp2KOtrQp9kCO5faHvOmEZx3/cZTr3Mm8/kAYs7/Ws3E3OAH0ApBNK6Y6N+7+Dka2Zn2Fldw==", + "integrity": "sha1-AVlJKkEzqzAdbHeM8B505jsQ5Uk=", "dev": true, "requires": { - "bindings": "~1.2.1", - "nan": "^2.0.7" + "bindings": "1.2.1", + "nan": "2.8.0" } }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", "dev": true, "requires": { "ms": "2.0.0" @@ -4576,16 +4630,81 @@ "decomment": { "version": "0.8.8", "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.8.8.tgz", - "integrity": "sha512-xVbmniKld/kjjmoHjT0Ex35aa16zw29WEzSAflBcMawjqDtZlrR6wkSwYV0mwJYytDz8JEAYia5Pl8IJRXdWLg==", + "integrity": "sha1-g9ES/VqBLc7MCCPCUyuxenKZX2I=", "dev": true, "requires": { - "esprima": "^4.0.0" + "esprima": "4.0.0" }, "dependencies": { "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", + "dev": true + } + } + }, + "decompress": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", + "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", + "dev": true, + "requires": { + "decompress-tar": "4.1.1", + "decompress-tarbz2": "4.1.1", + "decompress-targz": "4.1.1", + "decompress-unzip": "4.0.1", + "graceful-fs": "4.1.11", + "make-dir": "1.3.0", + "pify": "2.3.0", + "strip-dirs": "2.1.0" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "1.0.1" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "5.2.0", + "is-stream": "1.1.0", + "tar-stream": "1.6.1" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "4.1.1", + "file-type": "6.2.0", + "is-stream": "1.1.0", + "seek-bzip": "1.0.5", + "unbzip2-stream": "1.3.0" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", "dev": true } } @@ -4758,7 +4877,7 @@ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", "dev": true, "requires": { - "clone": "^1.0.2" + "clone": "1.0.3" } }, "define-properties": { @@ -4767,8 +4886,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "^2.0.5", - "object-keys": "^1.0.8" + "foreach": "2.0.5", + "object-keys": "1.0.11" }, "dependencies": { "object-keys": { @@ -4785,7 +4904,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "defined": { @@ -4800,13 +4919,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.5.4" } }, "delayed-stream": { @@ -4839,8 +4958,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" } }, "destroy": { @@ -4873,9 +4992,9 @@ "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", "dev": true, "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.6" } }, "dom-serialize": { @@ -4884,10 +5003,10 @@ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", "dev": true, "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" + "custom-event": "1.0.1", + "ent": "2.2.0", + "extend": "3.0.1", + "void-elements": "2.0.1" } }, "dom-serializer": { @@ -4896,8 +5015,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" + "domelementtype": "1.1.3", + "entities": "1.1.1" }, "dependencies": { "domelementtype": { @@ -4911,7 +5030,7 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", "dev": true }, "domelementtype": { @@ -4926,7 +5045,7 @@ "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", "dev": true, "requires": { - "domelementtype": "1" + "domelementtype": "1.3.0" } }, "domutils": { @@ -4935,8 +5054,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" } }, "dot-prop": { @@ -4945,7 +5064,80 @@ "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", "dev": true, "requires": { - "is-obj": "^1.0.0" + "is-obj": "1.0.1" + } + }, + "download": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.0.0.tgz", + "integrity": "sha512-0Fe/CAjKycx12IG9We9gYlLP03BEcWTpttg7P5mwfOiQTg584kpuHqP7F61RkUJM+mfEdEU9TJonm0PJp5rQLw==", + "dev": true, + "requires": { + "caw": "2.0.1", + "content-disposition": "0.5.2", + "decompress": "4.2.0", + "ext-name": "5.0.0", + "file-type": "7.7.1", + "filenamify": "2.1.0", + "get-stream": "3.0.0", + "got": "8.3.2", + "make-dir": "1.3.0", + "p-event": "1.3.0", + "pify": "3.0.0" + }, + "dependencies": { + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "requires": { + "@sindresorhus/is": "0.7.0", + "cacheable-request": "2.1.4", + "decompress-response": "3.3.0", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "into-stream": "3.1.0", + "is-retry-allowed": "1.1.0", + "isurl": "1.0.0", + "lowercase-keys": "1.0.0", + "mimic-response": "1.0.1", + "p-cancelable": "0.4.1", + "p-timeout": "2.0.1", + "pify": "3.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "url-parse-lax": "3.0.0", + "url-to-options": "1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "2.0.0" + } + } } }, "download": { @@ -5033,7 +5225,7 @@ "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", "dev": true, "requires": { - "readable-stream": "~1.1.9" + "readable-stream": "1.1.14" } }, "duplexer3": { @@ -5045,13 +5237,13 @@ "duplexify": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.3.tgz", - "integrity": "sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA==", + "integrity": "sha1-i1gYgA35L9ASWyeriWSRkShYJD4=", "dev": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "end-of-stream": "1.1.0", + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "stream-shift": "1.0.0" }, "dependencies": { "isarray": { @@ -5063,25 +5255,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -5093,7 +5285,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "~0.1.0" + "jsbn": "0.1.1" } }, "ee-first": { @@ -5105,7 +5297,7 @@ "electron-to-chromium": { "version": "1.3.31", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.31.tgz", - "integrity": "sha512-XE4CLbswkZgZFn34cKFy1xaX+F5LHxeDLjY1+rsK9asDzknhbrd9g/n/01/acbU25KTsUSiLKwvlLyA+6XLUOA==", + "integrity": "sha1-ANgyy6n+I1hlKwxIqIFsjjoDfp8=", "dev": true }, "elliptic": { @@ -5114,13 +5306,13 @@ "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", "dev": true, "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.3", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" } }, "emojis-list": { @@ -5140,7 +5332,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "0.4.19" } }, "end-of-stream": { @@ -5149,7 +5341,7 @@ "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", "dev": true, "requires": { - "once": "~1.3.0" + "once": "1.3.3" }, "dependencies": { "once": { @@ -5158,7 +5350,7 @@ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } } } @@ -5166,7 +5358,7 @@ "engine.io": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz", - "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==", + "integrity": "sha1-Tr5edcbcEj3uSv3Obl/c7SHrk/Y=", "dev": true, "requires": { "accepts": "1.3.3", @@ -5174,7 +5366,7 @@ "cookie": "0.3.1", "debug": "2.3.3", "engine.io-parser": "1.3.2", - "ws": "~1.1.5" + "ws": "1.1.5" }, "dependencies": { "debug": { @@ -5197,7 +5389,7 @@ "engine.io-client": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz", - "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==", + "integrity": "sha1-/n+2DLDc8vooWUiTKctZaN7esR8=", "dev": true, "requires": { "component-emitter": "1.2.1", @@ -5209,7 +5401,7 @@ "parsejson": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "~1.1.5", + "ws": "1.1.5", "xmlhttprequest-ssl": "1.5.3", "yeast": "0.1.2" }, @@ -5251,10 +5443,10 @@ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "object-assign": "^4.0.1", - "tapable": "^0.2.7" + "graceful-fs": "4.1.11", + "memory-fs": "0.4.1", + "object-assign": "4.1.1", + "tapable": "0.2.8" } }, "ent": { @@ -5275,25 +5467,25 @@ "integrity": "sha1-B9XOaRJBJA+4F78sSxjW5TAkDfY=", "dev": true, "requires": { - "cheerio": "^0.22.0", - "function.prototype.name": "^1.0.0", - "is-subset": "^0.1.1", - "lodash": "^4.17.4", - "object-is": "^1.0.1", - "object.assign": "^4.0.4", - "object.entries": "^1.0.4", - "object.values": "^1.0.4", - "prop-types": "^15.5.10", - "uuid": "^3.0.1" + "cheerio": "0.22.0", + "function.prototype.name": "1.1.0", + "is-subset": "0.1.1", + "lodash": "4.17.4", + "object-is": "1.0.1", + "object.assign": "4.1.0", + "object.entries": "1.0.4", + "object.values": "1.0.4", + "prop-types": "15.6.0", + "uuid": "3.2.1" } }, "errno": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.6.tgz", - "integrity": "sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==", + "integrity": "sha1-w4bOimKD8U/AlWO3FWCQjJv1MCY=", "dev": true, "requires": { - "prr": "~1.0.1" + "prr": "1.0.1" } }, "error-ex": { @@ -5302,7 +5494,7 @@ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "dev": true, "requires": { - "is-arrayish": "^0.2.1" + "is-arrayish": "0.2.1" } }, "errorhandler": { @@ -5311,21 +5503,21 @@ "integrity": "sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8=", "dev": true, "requires": { - "accepts": "~1.3.0", - "escape-html": "~1.0.3" + "accepts": "1.3.3", + "escape-html": "1.0.3" } }, "es-abstract": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.10.0.tgz", - "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", + "integrity": "sha1-Hss2wZeEKgDY7kwt/YZGu5fWCGQ=", "dev": true, "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" + "es-to-primitive": "1.1.1", + "function-bind": "1.1.1", + "has": "1.0.1", + "is-callable": "1.1.3", + "is-regex": "1.0.4" } }, "es-to-primitive": { @@ -5334,19 +5526,19 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "^1.1.1", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.1" + "is-callable": "1.1.3", + "is-date-object": "1.0.1", + "is-symbol": "1.0.1" } }, "es5-ext": { "version": "0.10.38", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.38.tgz", - "integrity": "sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==", + "integrity": "sha1-+n1A1lu8m7imfh0/nMZWoAUw7tM=", "dev": true, "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1" + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" } }, "es6-collections": { @@ -5361,9 +5553,9 @@ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "d": "1.0.0", + "es5-ext": "0.10.38", + "es6-symbol": "3.1.1" } }, "es6-map": { @@ -5372,18 +5564,18 @@ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" + "d": "1.0.0", + "es5-ext": "0.10.38", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" } }, "es6-promise": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", + "integrity": "sha1-3EIhwrFlGHYL2MOaUtjzVvwA7Sk=", "dev": true }, "es6-set": { @@ -5392,11 +5584,11 @@ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", + "d": "1.0.0", + "es5-ext": "0.10.38", + "es6-iterator": "2.0.3", "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" + "event-emitter": "0.3.5" } }, "es6-symbol": { @@ -5405,8 +5597,8 @@ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "d": "1.0.0", + "es5-ext": "0.10.38" } }, "es6-templates": { @@ -5415,8 +5607,8 @@ "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", "dev": true, "requires": { - "recast": "~0.11.12", - "through": "~2.3.6" + "recast": "0.11.23", + "through": "2.3.8" } }, "es6-weak-map": { @@ -5425,10 +5617,10 @@ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.14", - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" + "d": "1.0.0", + "es5-ext": "0.10.38", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" } }, "escape-html": { @@ -5449,11 +5641,11 @@ "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", "dev": true, "requires": { - "esprima": "^2.7.1", - "estraverse": "^1.9.1", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.2.0" + "esprima": "2.7.3", + "estraverse": "1.9.3", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.2.0" }, "dependencies": { "source-map": { @@ -5463,7 +5655,7 @@ "dev": true, "optional": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" } } } @@ -5474,10 +5666,10 @@ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", "dev": true, "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.0", + "estraverse": "4.2.0" }, "dependencies": { "estraverse": { @@ -5500,8 +5692,8 @@ "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", "dev": true, "requires": { - "estraverse": "^4.1.0", - "object-assign": "^4.0.1" + "estraverse": "4.2.0", + "object-assign": "4.1.1" }, "dependencies": { "estraverse": { @@ -5536,8 +5728,8 @@ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "d": "1.0.0", + "es5-ext": "0.10.38" } }, "event-stream": { @@ -5546,13 +5738,13 @@ "integrity": "sha1-A4u7LqnqkDhbJvvBhU0LU58qvqM=", "dev": true, "requires": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.0.3", + "duplexer": "0.1.1", + "from": "0.1.7", + "map-stream": "0.0.7", "pause-stream": "0.0.11", - "split": "0.2", - "stream-combiner": "~0.0.3", - "through": "~2.3.1" + "split": "0.2.10", + "stream-combiner": "0.0.4", + "through": "2.3.8" } }, "eventemitter3": { @@ -5570,11 +5762,11 @@ "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", "dev": true, "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "md5.js": "1.3.4", + "safe-buffer": "5.1.1" } }, "execa": { @@ -5583,13 +5775,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" } }, "expand-braces": { @@ -5598,9 +5790,9 @@ "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", "dev": true, "requires": { - "array-slice": "^0.2.3", - "array-unique": "^0.2.1", - "braces": "^0.1.2" + "array-slice": "0.2.3", + "array-unique": "0.2.1", + "braces": "0.1.5" }, "dependencies": { "array-slice": { @@ -5621,7 +5813,7 @@ "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", "dev": true, "requires": { - "expand-range": "^0.1.0" + "expand-range": "0.1.1" } }, "expand-range": { @@ -5630,8 +5822,8 @@ "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", "dev": true, "requires": { - "is-number": "^0.1.1", - "repeat-string": "^0.2.2" + "is-number": "0.1.1", + "repeat-string": "0.2.2" } }, "is-number": { @@ -5654,13 +5846,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.0", + "snapdragon": "0.8.1", + "to-regex": "3.0.1" }, "dependencies": { "define-property": { @@ -5669,7 +5861,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -5678,7 +5870,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -5687,7 +5879,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5698,7 +5890,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -5707,7 +5899,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5715,18 +5907,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -5737,7 +5929,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "^2.1.0" + "fill-range": "2.2.3" }, "dependencies": { "fill-range": { @@ -5746,11 +5938,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^1.1.3", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" } }, "is-number": { @@ -5759,7 +5951,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" } }, "isarray": { @@ -5783,7 +5975,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5794,7 +5986,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "^1.0.1" + "homedir-polyfill": "1.0.1" } }, "express": { @@ -5803,32 +5995,32 @@ "integrity": "sha1-ZGwjf3ZvFIwhIK/wc4F7nk1+DTM=", "dev": true, "requires": { - "accepts": "~1.3.3", + "accepts": "1.3.3", "array-flatten": "1.1.1", "content-disposition": "0.5.2", - "content-type": "~1.0.2", + "content-type": "1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", - "debug": "~2.2.0", - "depd": "~1.1.0", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "etag": "~1.7.0", + "debug": "2.2.0", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.7.0", "finalhandler": "0.5.1", "fresh": "0.3.0", "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "~1.1.3", + "proxy-addr": "1.1.5", "qs": "6.2.0", - "range-parser": "~1.2.0", + "range-parser": "1.2.0", "send": "0.14.2", - "serve-static": "~1.11.2", - "type-is": "~1.6.14", + "serve-static": "1.11.2", + "type-is": "1.6.15", "utils-merge": "1.0.0", - "vary": "~1.1.0" + "vary": "1.1.2" }, "dependencies": { "debug": { @@ -5846,11 +6038,11 @@ "integrity": "sha1-LEANjUUwk1vCMlScX6OF7Afeb80=", "dev": true, "requires": { - "debug": "~2.2.0", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" } }, "ms": { @@ -5888,11 +6080,11 @@ "cookie": "0.1.3", "cookie-signature": "1.0.6", "crc": "3.3.0", - "debug": "~2.2.0", - "depd": "~1.0.1", - "on-headers": "~1.0.0", - "parseurl": "~1.3.0", - "uid-safe": "~2.0.0", + "debug": "2.2.0", + "depd": "1.0.1", + "on-headers": "1.0.1", + "parseurl": "1.3.2", + "uid-safe": "2.0.0", "utils-merge": "1.0.0" }, "dependencies": { @@ -5971,23 +6163,23 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "extglob": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", "dev": true, "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.0", + "snapdragon": "0.8.1", + "to-regex": "3.0.1" } }, "extract-zip": { @@ -6031,9 +6223,9 @@ "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", "dev": true, "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "time-stamp": "^1.0.0" + "ansi-gray": "0.1.1", + "color-support": "1.1.3", + "time-stamp": "1.1.0" } }, "fast-deep-equal": { @@ -6066,7 +6258,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": ">=0.5.1" + "websocket-driver": "0.7.0" } }, "fbjs": { @@ -6074,13 +6266,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.9" + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" }, "dependencies": { "core-js": { @@ -6096,7 +6288,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "~1.2.0" + "pend": "1.2.0" } }, "file-loader": { @@ -6105,7 +6297,7 @@ "integrity": "sha1-knXQMf54DyfUf19K8CvUNxPMFRs=", "dev": true, "requires": { - "loader-utils": "~0.2.5" + "loader-utils": "0.2.17" } }, "file-type": { @@ -6143,10 +6335,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" } }, "filled-array": { @@ -6162,12 +6354,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.3.1", + "unpipe": "1.0.0" }, "dependencies": { "statuses": { @@ -6190,8 +6382,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" } }, "findup-sync": { @@ -6200,10 +6392,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" + "detect-file": "1.0.0", + "is-glob": "3.1.0", + "micromatch": "3.1.5", + "resolve-dir": "1.0.1" } }, "fined": { @@ -6212,11 +6404,11 @@ "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.2" } }, "first-chunk-stream": { @@ -6249,7 +6441,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "^1.0.1" + "for-in": "1.0.2" } }, "foreach": { @@ -6276,9 +6468,9 @@ "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" } }, "formatio": { @@ -6287,7 +6479,7 @@ "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", "dev": true, "requires": { - "samsam": "~1.1" + "samsam": "1.1.2" } }, "forwarded": { @@ -6302,7 +6494,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "^0.2.2" + "map-cache": "0.2.2" } }, "fresh": { @@ -6345,6 +6537,7 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { +<<<<<<< HEAD "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", @@ -6352,6 +6545,15 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" +======= + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" +>>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } }, "string_decoder": { @@ -6360,7 +6562,11 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { +<<<<<<< HEAD "safe-buffer": "~5.1.0" +======= + "safe-buffer": "5.1.1" +>>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } } } @@ -6377,11 +6583,11 @@ "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.5.4" } }, "fs.realpath": { @@ -6397,8 +6603,8 @@ "dev": true, "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "nan": "2.10.0", + "node-pre-gyp": "0.10.0" }, "dependencies": { "abbrev": { @@ -6424,8 +6630,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.6" } }, "balanced-match": { @@ -6438,7 +6644,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -6502,7 +6708,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "fs.realpath": { @@ -6517,14 +6723,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" } }, "glob": { @@ -6533,12 +6739,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-unicode": { @@ -6553,7 +6759,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "^2.1.0" + "safer-buffer": "2.1.2" } }, "ignore-walk": { @@ -6562,7 +6768,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "^3.0.4" + "minimatch": "3.0.4" } }, "inflight": { @@ -6571,8 +6777,8 @@ "dev": true, "optional": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -6591,7 +6797,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "isarray": { @@ -6605,7 +6811,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -6618,8 +6824,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "minizlib": { @@ -6628,7 +6834,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "mkdirp": { @@ -6658,9 +6864,9 @@ "dev": true, "optional": true, "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "debug": "2.6.9", + "iconv-lite": "0.4.21", + "sax": "1.2.4" } }, "node-pre-gyp": { @@ -6669,16 +6875,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.0", + "nopt": "4.0.1", + "npm-packlist": "1.1.10", + "npmlog": "4.1.2", + "rc": "1.2.7", + "rimraf": "2.6.2", + "semver": "5.5.0", + "tar": "4.4.1" } }, "nopt": { @@ -6687,8 +6893,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "abbrev": "1.1.1", + "osenv": "0.1.5" } }, "npm-bundled": { @@ -6703,8 +6909,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" } }, "npmlog": { @@ -6713,10 +6919,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "number-is-nan": { @@ -6735,7 +6941,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "os-homedir": { @@ -6756,8 +6962,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "path-is-absolute": { @@ -6778,10 +6984,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.5.1", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -6798,13 +7004,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "rimraf": { @@ -6813,7 +7019,7 @@ "dev": true, "optional": true, "requires": { - "glob": "^7.0.5" + "glob": "7.1.2" } }, "safe-buffer": { @@ -6856,9 +7062,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "string_decoder": { @@ -6867,7 +7073,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "strip-ansi": { @@ -6875,7 +7081,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-json-comments": { @@ -6890,13 +7096,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.4", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "util-deprecate": { @@ -6911,7 +7117,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "^1.0.2" + "string-width": "1.0.2" } }, "wrappy": { @@ -6932,27 +7138,27 @@ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.5.4" } }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", "dev": true }, "function.prototype.name": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.0.tgz", - "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", + "integrity": "sha1-i9djzAr4YKhZzF1JOE10uTLNIyc=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "is-callable": "^1.1.3" + "define-properties": "1.1.2", + "function-bind": "1.1.1", + "is-callable": "1.1.3" } }, "gauge": { @@ -6961,14 +7167,14 @@ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" } }, "gaze": { @@ -6977,7 +7183,7 @@ "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", "dev": true, "requires": { - "globule": "~0.1.0" + "globule": "0.1.0" } }, "generate-function": { @@ -6992,7 +7198,7 @@ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "is-property": "^1.0.0" + "is-property": "1.0.2" } }, "generic-names": { @@ -7001,7 +7207,7 @@ "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", "dev": true, "requires": { - "loader-utils": "^0.2.16" + "loader-utils": "0.2.17" } }, "get-caller-file": { @@ -7016,7 +7222,11 @@ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", "dev": true, "requires": { +<<<<<<< HEAD "npm-conf": "^1.1.0" +======= + "npm-conf": "1.1.3" +>>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } }, "get-stdin": { @@ -7043,7 +7253,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "git-repo-info": { @@ -7055,28 +7265,28 @@ "glamor": { "version": "2.20.40", "resolved": "https://registry.npmjs.org/glamor/-/glamor-2.20.40.tgz", - "integrity": "sha512-DNXCd+c14N9QF8aAKrfl4xakPk5FdcFwmH7sD0qnC0Pr7xoZ5W9yovhUrY/dJc3psfGGXC58vqQyRtuskyUJxA==", + "integrity": "sha1-9gZmA1e3zxjfrOcxrRos+pOBfwU=", "dev": true, "requires": { - "fbjs": "^0.8.12", - "inline-style-prefixer": "^3.0.6", - "object-assign": "^4.1.1", - "prop-types": "^15.5.10", - "through": "^2.3.8" + "fbjs": "0.8.16", + "inline-style-prefixer": "3.0.8", + "object-assign": "4.1.1", + "prop-types": "15.6.0", + "through": "2.3.8" } }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "glob-base": { @@ -7085,8 +7295,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "glob-parent": "2.0.0", + "is-glob": "2.0.1" }, "dependencies": { "is-extglob": { @@ -7101,7 +7311,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -7118,7 +7328,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "^2.0.0" + "is-glob": "2.0.1" }, "dependencies": { "is-extglob": { @@ -7133,7 +7343,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -7144,12 +7354,12 @@ "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", "dev": true, "requires": { - "glob": "^4.3.1", - "glob2base": "^0.0.12", - "minimatch": "^2.0.1", - "ordered-read-streams": "^0.1.0", - "through2": "^0.6.1", - "unique-stream": "^1.0.0" + "glob": "4.5.3", + "glob2base": "0.0.12", + "minimatch": "2.0.10", + "ordered-read-streams": "0.1.0", + "through2": "0.6.5", + "unique-stream": "1.0.0" }, "dependencies": { "glob": { @@ -7158,10 +7368,10 @@ "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^2.0.1", - "once": "^1.3.0" + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "2.0.10", + "once": "1.4.0" } }, "minimatch": { @@ -7170,7 +7380,7 @@ "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", "dev": true, "requires": { - "brace-expansion": "^1.0.0" + "brace-expansion": "1.1.8" } }, "readable-stream": { @@ -7179,10 +7389,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "through2": { @@ -7191,8 +7401,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" + "readable-stream": "1.0.34", + "xtend": "4.0.1" } } } @@ -7203,7 +7413,7 @@ "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", "dev": true, "requires": { - "gaze": "^0.5.1" + "gaze": "0.5.2" } }, "glob2base": { @@ -7212,18 +7422,18 @@ "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", "dev": true, "requires": { - "find-index": "^0.1.1" + "find-index": "0.1.1" } }, "global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "integrity": "sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o=", "dev": true, "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "global-prefix": "1.0.2", + "is-windows": "1.0.1", + "resolve-dir": "1.0.1" } }, "global-prefix": { @@ -7232,11 +7442,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.1", + "which": "1.3.0" } }, "globby": { @@ -7245,12 +7455,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" } }, "globule": { @@ -7259,9 +7469,9 @@ "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", "dev": true, "requires": { - "glob": "~3.1.21", - "lodash": "~1.0.1", - "minimatch": "~0.2.11" + "glob": "3.1.21", + "lodash": "1.0.2", + "minimatch": "0.2.14" }, "dependencies": { "glob": { @@ -7270,9 +7480,9 @@ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", "dev": true, "requires": { - "graceful-fs": "~1.2.0", - "inherits": "1", - "minimatch": "~0.2.11" + "graceful-fs": "1.2.3", + "inherits": "1.0.2", + "minimatch": "0.2.14" } }, "graceful-fs": { @@ -7299,8 +7509,8 @@ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", "dev": true, "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" + "lru-cache": "2.7.3", + "sigmund": "1.0.1" } } } @@ -7308,10 +7518,10 @@ "glogg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", + "integrity": "sha1-3PdY5EeJzD89MsHzVio2duajSBA=", "dev": true, "requires": { - "sparkles": "^1.0.0" + "sparkles": "1.0.0" } }, "got": { @@ -7320,21 +7530,21 @@ "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", "dev": true, "requires": { - "create-error-class": "^3.0.1", - "duplexer2": "^0.1.4", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "node-status-codes": "^1.0.0", - "object-assign": "^4.0.1", - "parse-json": "^2.1.0", - "pinkie-promise": "^2.0.0", - "read-all-stream": "^3.0.0", - "readable-stream": "^2.0.5", - "timed-out": "^3.0.0", - "unzip-response": "^1.0.2", - "url-parse-lax": "^1.0.0" + "create-error-class": "3.0.2", + "duplexer2": "0.1.4", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "node-status-codes": "1.0.0", + "object-assign": "4.1.1", + "parse-json": "2.2.0", + "pinkie-promise": "2.0.1", + "read-all-stream": "3.1.0", + "readable-stream": "2.3.3", + "timed-out": "3.1.3", + "unzip-response": "1.0.2", + "url-parse-lax": "1.0.0" }, "dependencies": { "duplexer2": { @@ -7343,7 +7553,7 @@ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, "requires": { - "readable-stream": "^2.0.2" + "readable-stream": "2.3.3" } }, "isarray": { @@ -7355,25 +7565,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -7408,19 +7618,19 @@ "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", "dev": true, "requires": { - "archy": "^1.0.0", - "chalk": "^1.0.0", - "deprecated": "^0.0.1", - "gulp-util": "^3.0.0", - "interpret": "^1.0.0", - "liftoff": "^2.1.0", - "minimist": "^1.1.0", - "orchestrator": "^0.3.0", - "pretty-hrtime": "^1.0.0", - "semver": "^4.1.0", - "tildify": "^1.0.0", - "v8flags": "^2.0.2", - "vinyl-fs": "^0.3.0" + "archy": "1.0.0", + "chalk": "1.1.3", + "deprecated": "0.0.1", + "gulp-util": "3.0.8", + "interpret": "1.1.0", + "liftoff": "2.5.0", + "minimist": "1.2.0", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "semver": "4.3.6", + "tildify": "1.2.0", + "v8flags": "2.1.1", + "vinyl-fs": "0.3.14" }, "dependencies": { "ansi-styles": { @@ -7435,11 +7645,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "semver": { @@ -7462,21 +7672,21 @@ "integrity": "sha1-LQO1LbT2pVOuHVvvAeSD6Qfp95Y=", "dev": true, "requires": { - "bluebird": "^3.0.5", - "cache-swap": "^0.3.0", - "gulp-util": "^3.0.7", - "object-assign": "^4.0.1", - "object.omit": "^2.0.0", - "object.pick": "^1.1.1", - "readable-stream": "^2.0.4", - "try-json-parse": "^0.1.1", - "vinyl": "^1.1.0" + "bluebird": "3.5.1", + "cache-swap": "0.3.0", + "gulp-util": "3.0.8", + "object-assign": "4.1.1", + "object.omit": "2.0.1", + "object.pick": "1.3.0", + "readable-stream": "2.3.3", + "try-json-parse": "0.1.1", + "vinyl": "1.2.0" }, "dependencies": { "bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "integrity": "sha1-2VUfnemPH82h5oPRfukaBgLuLrk=", "dev": true }, "isarray": { @@ -7488,25 +7698,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "vinyl": { @@ -7515,8 +7725,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", + "clone": "1.0.3", + "clone-stats": "0.0.1", "replace-ext": "0.0.1" } } @@ -7528,8 +7738,8 @@ "integrity": "sha1-nvyNMl+YBcx2aP3059YNSxQQ8s8=", "dev": true, "requires": { - "gulp-util": "^3.0.0", - "through2": "^2.0.0" + "gulp-util": "3.0.8", + "through2": "2.0.3" } }, "gulp-clean-css": { @@ -7538,10 +7748,10 @@ "integrity": "sha1-DFrY0EVAfIjzwrnwNXCWOWfc/VQ=", "dev": true, "requires": { - "clean-css": "^4.0.9", - "gulp-util": "^3.0.8", - "through2": "^2.0.3", - "vinyl-sourcemaps-apply": "^0.2.1" + "clean-css": "4.1.9", + "gulp-util": "3.0.8", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" } }, "gulp-clip-empty-files": { @@ -7550,7 +7760,7 @@ "integrity": "sha1-vumATiU7vaVc+8Em6NuuZDPtzMg=", "dev": true, "requires": { - "through2": "~2.0.1" + "through2": "2.0.3" } }, "gulp-clone": { @@ -7559,8 +7769,8 @@ "integrity": "sha1-mubGVr2cTzae6AXu9WV4a8gQBbA=", "dev": true, "requires": { - "gulp-util": "~2.2.14", - "through2": "~0.4.1" + "gulp-util": "2.2.20", + "through2": "0.4.2" }, "dependencies": { "ansi-regex": { @@ -7581,11 +7791,11 @@ "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", "dev": true, "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" } }, "dateformat": { @@ -7594,8 +7804,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" + "get-stdin": "4.0.1", + "meow": "3.7.0" } }, "gulp-util": { @@ -7604,14 +7814,14 @@ "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", "dev": true, "requires": { - "chalk": "^0.5.0", - "dateformat": "^1.0.7-1.2.3", - "lodash._reinterpolate": "^2.4.1", - "lodash.template": "^2.4.1", - "minimist": "^0.2.0", - "multipipe": "^0.1.0", - "through2": "^0.5.0", - "vinyl": "^0.2.1" + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" }, "dependencies": { "through2": { @@ -7620,8 +7830,8 @@ "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", "dev": true, "requires": { - "readable-stream": "~1.0.17", - "xtend": "~3.0.0" + "readable-stream": "1.0.34", + "xtend": "3.0.0" } } } @@ -7632,7 +7842,7 @@ "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", "dev": true, "requires": { - "ansi-regex": "^0.2.0" + "ansi-regex": "0.2.1" } }, "lodash._reinterpolate": { @@ -7647,9 +7857,9 @@ "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", "dev": true, "requires": { - "lodash._escapehtmlchar": "~2.4.1", - "lodash._reunescapedhtml": "~2.4.1", - "lodash.keys": "~2.4.1" + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" } }, "lodash.keys": { @@ -7658,9 +7868,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" } }, "lodash.template": { @@ -7669,13 +7879,13 @@ "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", "dev": true, "requires": { - "lodash._escapestringchar": "~2.4.1", - "lodash._reinterpolate": "~2.4.1", - "lodash.defaults": "~2.4.1", - "lodash.escape": "~2.4.1", - "lodash.keys": "~2.4.1", - "lodash.templatesettings": "~2.4.1", - "lodash.values": "~2.4.1" + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" } }, "lodash.templatesettings": { @@ -7684,8 +7894,8 @@ "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", "dev": true, "requires": { - "lodash._reinterpolate": "~2.4.1", - "lodash.escape": "~2.4.1" + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" } }, "minimist": { @@ -7700,10 +7910,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "strip-ansi": { @@ -7712,7 +7922,7 @@ "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", "dev": true, "requires": { - "ansi-regex": "^0.2.1" + "ansi-regex": "0.2.1" } }, "supports-color": { @@ -7727,8 +7937,8 @@ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", "dev": true, "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" + "readable-stream": "1.0.34", + "xtend": "2.1.2" }, "dependencies": { "xtend": { @@ -7737,7 +7947,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "~0.4.0" + "object-keys": "0.4.0" } } } @@ -7748,7 +7958,7 @@ "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", "dev": true, "requires": { - "clone-stats": "~0.0.1" + "clone-stats": "0.0.1" } }, "xtend": { @@ -7765,11 +7975,11 @@ "integrity": "sha1-8v3zBq6RFGg2jCKF8teC8T7dr04=", "dev": true, "requires": { - "connect": "^2.30.0", - "connect-livereload": "^0.5.4", - "event-stream": "^3.3.2", - "gulp-util": "^3.0.6", - "tiny-lr": "^0.2.1" + "connect": "2.30.2", + "connect-livereload": "0.5.4", + "event-stream": "3.3.4", + "gulp-util": "3.0.8", + "tiny-lr": "0.2.1" }, "dependencies": { "body-parser": { @@ -7779,15 +7989,15 @@ "dev": true, "requires": { "bytes": "2.1.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.0.1", - "http-errors": "~1.3.1", + "content-type": "1.0.4", + "debug": "2.2.0", + "depd": "1.0.1", + "http-errors": "1.3.1", "iconv-lite": "0.4.11", - "on-finished": "~2.3.0", + "on-finished": "2.3.0", "qs": "4.0.0", - "raw-body": "~2.1.2", - "type-is": "~1.6.6" + "raw-body": "2.1.7", + "type-is": "1.6.15" } }, "bytes": { @@ -7803,36 +8013,36 @@ "dev": true, "requires": { "basic-auth-connect": "1.0.0", - "body-parser": "~1.13.3", + "body-parser": "1.13.3", "bytes": "2.1.0", - "compression": "~1.5.2", - "connect-timeout": "~1.6.2", - "content-type": "~1.0.1", + "compression": "1.5.2", + "connect-timeout": "1.6.2", + "content-type": "1.0.4", "cookie": "0.1.3", - "cookie-parser": "~1.3.5", + "cookie-parser": "1.3.5", "cookie-signature": "1.0.6", - "csurf": "~1.8.3", - "debug": "~2.2.0", - "depd": "~1.0.1", - "errorhandler": "~1.4.2", - "express-session": "~1.11.3", + "csurf": "1.8.3", + "debug": "2.2.0", + "depd": "1.0.1", + "errorhandler": "1.4.3", + "express-session": "1.11.3", "finalhandler": "0.4.0", "fresh": "0.3.0", - "http-errors": "~1.3.1", - "method-override": "~2.3.5", - "morgan": "~1.6.1", + "http-errors": "1.3.1", + "method-override": "2.3.10", + "morgan": "1.6.1", "multiparty": "3.3.2", - "on-headers": "~1.0.0", - "parseurl": "~1.3.0", + "on-headers": "1.0.1", + "parseurl": "1.3.2", "pause": "0.1.0", "qs": "4.0.0", - "response-time": "~2.3.1", - "serve-favicon": "~2.3.0", - "serve-index": "~1.7.2", - "serve-static": "~1.10.0", - "type-is": "~1.6.6", + "response-time": "2.3.2", + "serve-favicon": "2.3.2", + "serve-index": "1.7.3", + "serve-static": "1.10.3", + "type-is": "1.6.15", "utils-merge": "1.0.0", - "vhost": "~3.0.1" + "vhost": "3.0.2" } }, "cookie": { @@ -7868,13 +8078,13 @@ "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", "dev": true, "requires": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", + "duplexer": "0.1.1", + "from": "0.1.7", + "map-stream": "0.1.0", "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" + "split": "0.3.3", + "stream-combiner": "0.0.4", + "through": "2.3.8" } }, "finalhandler": { @@ -7883,10 +8093,10 @@ "integrity": "sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs=", "dev": true, "requires": { - "debug": "~2.2.0", + "debug": "2.2.0", "escape-html": "1.0.2", - "on-finished": "~2.3.0", - "unpipe": "~1.0.0" + "on-finished": "2.3.0", + "unpipe": "1.0.0" } }, "http-errors": { @@ -7895,8 +8105,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.4.0" } }, "iconv-lite": { @@ -7966,18 +8176,18 @@ "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", "dev": true, "requires": { - "debug": "~2.2.0", - "depd": "~1.1.0", - "destroy": "~1.0.4", - "escape-html": "~1.0.3", - "etag": "~1.7.0", + "debug": "2.2.0", + "depd": "1.1.2", + "destroy": "1.0.4", + "escape-html": "1.0.3", + "etag": "1.7.0", "fresh": "0.3.0", - "http-errors": "~1.3.1", + "http-errors": "1.3.1", "mime": "1.3.4", "ms": "0.7.1", - "on-finished": "~2.3.0", - "range-parser": "~1.0.3", - "statuses": "~1.2.1" + "on-finished": "2.3.0", + "range-parser": "1.0.3", + "statuses": "1.2.1" }, "dependencies": { "depd": { @@ -8006,8 +8216,8 @@ "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", "dev": true, "requires": { - "escape-html": "~1.0.3", - "parseurl": "~1.3.1", + "escape-html": "1.0.3", + "parseurl": "1.3.2", "send": "0.13.2" }, "dependencies": { @@ -8025,7 +8235,7 @@ "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", "dev": true, "requires": { - "through": "2" + "through": "2.3.8" } }, "utils-merge": { @@ -8042,9 +8252,9 @@ "integrity": "sha1-q6CMjhbzh3bQhtNuMV8ZpbGjFjU=", "dev": true, "requires": { - "decomment": "^0.8.2", - "gulp-util": "3.0", - "through2": "2.0" + "decomment": "0.8.8", + "gulp-util": "3.0.8", + "through2": "2.0.3" } }, "gulp-flatten": { @@ -8053,8 +8263,8 @@ "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", "dev": true, "requires": { - "gulp-util": "^3.0.1", - "through2": "^2.0.0" + "gulp-util": "3.0.8", + "through2": "2.0.3" } }, "gulp-if": { @@ -8063,9 +8273,9 @@ "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", "dev": true, "requires": { - "gulp-match": "^1.0.3", - "ternary-stream": "^2.0.1", - "through2": "^2.0.1" + "gulp-match": "1.0.3", + "ternary-stream": "2.0.1", + "through2": "2.0.3" } }, "gulp-karma": { @@ -8074,10 +8284,10 @@ "integrity": "sha1-RLoZejEFTlyXOlujOUITwUKAOVg=", "dev": true, "requires": { - "event-stream": "~3.0.20", - "gulp-util": "~2.2.14", - "optimist": "~0.6.0", - "xtend": "~2.1.1" + "event-stream": "3.0.20", + "gulp-util": "2.2.20", + "optimist": "0.6.1", + "xtend": "2.1.2" }, "dependencies": { "ansi-regex": { @@ -8098,11 +8308,11 @@ "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", "dev": true, "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" } }, "dateformat": { @@ -8111,8 +8321,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" + "get-stdin": "4.0.1", + "meow": "3.7.0" } }, "gulp-util": { @@ -8121,14 +8331,14 @@ "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", "dev": true, "requires": { - "chalk": "^0.5.0", - "dateformat": "^1.0.7-1.2.3", - "lodash._reinterpolate": "^2.4.1", - "lodash.template": "^2.4.1", - "minimist": "^0.2.0", - "multipipe": "^0.1.0", - "through2": "^0.5.0", - "vinyl": "^0.2.1" + "chalk": "0.5.1", + "dateformat": "1.0.12", + "lodash._reinterpolate": "2.4.1", + "lodash.template": "2.4.1", + "minimist": "0.2.0", + "multipipe": "0.1.2", + "through2": "0.5.1", + "vinyl": "0.2.3" } }, "has-ansi": { @@ -8137,7 +8347,7 @@ "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", "dev": true, "requires": { - "ansi-regex": "^0.2.0" + "ansi-regex": "0.2.1" } }, "lodash._reinterpolate": { @@ -8152,9 +8362,9 @@ "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", "dev": true, "requires": { - "lodash._escapehtmlchar": "~2.4.1", - "lodash._reunescapedhtml": "~2.4.1", - "lodash.keys": "~2.4.1" + "lodash._escapehtmlchar": "2.4.1", + "lodash._reunescapedhtml": "2.4.1", + "lodash.keys": "2.4.1" } }, "lodash.keys": { @@ -8163,9 +8373,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" } }, "lodash.template": { @@ -8174,13 +8384,13 @@ "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", "dev": true, "requires": { - "lodash._escapestringchar": "~2.4.1", - "lodash._reinterpolate": "~2.4.1", - "lodash.defaults": "~2.4.1", - "lodash.escape": "~2.4.1", - "lodash.keys": "~2.4.1", - "lodash.templatesettings": "~2.4.1", - "lodash.values": "~2.4.1" + "lodash._escapestringchar": "2.4.1", + "lodash._reinterpolate": "2.4.1", + "lodash.defaults": "2.4.1", + "lodash.escape": "2.4.1", + "lodash.keys": "2.4.1", + "lodash.templatesettings": "2.4.1", + "lodash.values": "2.4.1" } }, "lodash.templatesettings": { @@ -8189,8 +8399,8 @@ "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", "dev": true, "requires": { - "lodash._reinterpolate": "~2.4.1", - "lodash.escape": "~2.4.1" + "lodash._reinterpolate": "2.4.1", + "lodash.escape": "2.4.1" } }, "minimist": { @@ -8205,10 +8415,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "strip-ansi": { @@ -8217,7 +8427,7 @@ "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", "dev": true, "requires": { - "ansi-regex": "^0.2.1" + "ansi-regex": "0.2.1" } }, "supports-color": { @@ -8232,8 +8442,8 @@ "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", "dev": true, "requires": { - "readable-stream": "~1.0.17", - "xtend": "~3.0.0" + "readable-stream": "1.0.34", + "xtend": "3.0.0" }, "dependencies": { "xtend": { @@ -8250,7 +8460,7 @@ "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", "dev": true, "requires": { - "clone-stats": "~0.0.1" + "clone-stats": "0.0.1" } }, "xtend": { @@ -8259,7 +8469,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "~0.4.0" + "object-keys": "0.4.0" } } } @@ -8270,7 +8480,7 @@ "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=", "dev": true, "requires": { - "minimatch": "^3.0.3" + "minimatch": "3.0.4" } }, "gulp-open": { @@ -8279,10 +8489,10 @@ "integrity": "sha1-oW9n6VzqiyBhtjo7jDibxVm44c4=", "dev": true, "requires": { - "colors": "^1.1.2", - "gulp-util": "^3.0.2", + "colors": "1.1.2", + "gulp-util": "3.0.8", "open": "0.0.5", - "through2": "^2.0.1" + "through2": "2.0.3" } }, "gulp-plumber": { @@ -8291,8 +8501,8 @@ "integrity": "sha1-8SF2wtBCL2AwbCQv/2oBo5T6ugk=", "dev": true, "requires": { - "gulp-util": "^3", - "through2": "^2" + "gulp-util": "3.0.8", + "through2": "2.0.3" } }, "gulp-postcss": { @@ -8301,10 +8511,10 @@ "integrity": "sha1-M+6XI+WcMC8z1wf8S3OYsQ8DK/8=", "dev": true, "requires": { - "gulp-util": "^3.0.8", - "postcss": "^5.2.10", - "postcss-load-config": "^1.1.0", - "vinyl-sourcemaps-apply": "^0.2.1" + "gulp-util": "3.0.8", + "postcss": "5.2.18", + "postcss-load-config": "1.2.0", + "vinyl-sourcemaps-apply": "0.2.1" } }, "gulp-replace": { @@ -8314,8 +8524,8 @@ "dev": true, "requires": { "istextorbinary": "1.0.2", - "readable-stream": "^2.0.1", - "replacestream": "^4.0.0" + "readable-stream": "2.3.3", + "replacestream": "4.0.3" }, "dependencies": { "isarray": { @@ -8327,25 +8537,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -8356,11 +8566,11 @@ "integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=", "dev": true, "requires": { - "gulp-util": "^3.0", - "lodash.clonedeep": "^4.3.2", - "node-sass": "^4.2.0", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" + "gulp-util": "3.0.8", + "lodash.clonedeep": "4.5.0", + "node-sass": "4.7.2", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" } }, "gulp-sourcemaps": { @@ -8369,11 +8579,11 @@ "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", "dev": true, "requires": { - "convert-source-map": "^1.1.1", - "graceful-fs": "^4.1.2", - "strip-bom": "^2.0.0", - "through2": "^2.0.0", - "vinyl": "^1.0.0" + "convert-source-map": "1.5.1", + "graceful-fs": "4.1.11", + "strip-bom": "2.0.0", + "through2": "2.0.3", + "vinyl": "1.2.0" }, "dependencies": { "strip-bom": { @@ -8382,7 +8592,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } }, "vinyl": { @@ -8391,8 +8601,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", + "clone": "1.0.3", + "clone-stats": "0.0.1", "replace-ext": "0.0.1" } } @@ -8404,9 +8614,9 @@ "integrity": "sha1-SIWgEDXrQfNiPEzADP21Ci+tl3Q=", "dev": true, "requires": { - "lodash": "^2.4.1", - "node.extend": "^1.0.10", - "through2": "^0.4.2" + "lodash": "2.4.2", + "node.extend": "1.1.6", + "through2": "0.4.2" }, "dependencies": { "lodash": { @@ -8421,10 +8631,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "through2": { @@ -8433,8 +8643,8 @@ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", "dev": true, "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" + "readable-stream": "1.0.34", + "xtend": "2.1.2" } }, "xtend": { @@ -8443,7 +8653,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "~0.4.0" + "object-keys": "0.4.0" } } } @@ -8454,10 +8664,10 @@ "integrity": "sha1-2IYAqRQVPxHAnJpcqMJWHsdaSXg=", "dev": true, "requires": { - "gulp-util": "~3.0.7", - "source-map": "~0.5.3", - "through2": "~2.0.1", - "vinyl-fs": "~2.4.3" + "gulp-util": "3.0.8", + "source-map": "0.5.7", + "through2": "2.0.3", + "vinyl-fs": "2.4.4" }, "dependencies": { "arr-diff": { @@ -8466,7 +8676,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "arr-flatten": "1.1.0" } }, "array-unique": { @@ -8481,9 +8691,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" } }, "expand-brackets": { @@ -8492,7 +8702,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "^0.1.0" + "is-posix-bracket": "0.1.1" } }, "extglob": { @@ -8501,7 +8711,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "glob": { @@ -8510,11 +8720,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "glob-parent": { @@ -8523,8 +8733,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "is-glob": "3.1.0", + "path-dirname": "1.0.2" } }, "glob-stream": { @@ -8533,14 +8743,14 @@ "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", "dev": true, "requires": { - "extend": "^3.0.0", - "glob": "^5.0.3", - "glob-parent": "^3.0.0", - "micromatch": "^2.3.7", - "ordered-read-streams": "^0.3.0", - "through2": "^0.6.0", - "to-absolute-glob": "^0.1.1", - "unique-stream": "^2.0.2" + "extend": "3.0.1", + "glob": "5.0.15", + "glob-parent": "3.1.0", + "micromatch": "2.3.11", + "ordered-read-streams": "0.3.0", + "through2": "0.6.5", + "to-absolute-glob": "0.1.1", + "unique-stream": "2.2.1" }, "dependencies": { "isarray": { @@ -8555,10 +8765,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "string_decoder": { @@ -8573,8 +8783,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" + "readable-stream": "1.0.34", + "xtend": "4.0.1" } } } @@ -8597,7 +8807,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } }, "micromatch": { @@ -8606,19 +8816,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" }, "dependencies": { "is-glob": { @@ -8627,7 +8837,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -8638,32 +8848,32 @@ "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", "dev": true, "requires": { - "is-stream": "^1.0.1", - "readable-stream": "^2.0.1" + "is-stream": "1.1.0", + "readable-stream": "2.3.3" } }, "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "strip-bom": { @@ -8672,7 +8882,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } }, "unique-stream": { @@ -8681,8 +8891,8 @@ "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", "dev": true, "requires": { - "json-stable-stringify": "^1.0.0", - "through2-filter": "^2.0.0" + "json-stable-stringify": "1.0.1", + "through2-filter": "2.0.0" } }, "vinyl": { @@ -8691,8 +8901,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", + "clone": "1.0.3", + "clone-stats": "0.0.1", "replace-ext": "0.0.1" } }, @@ -8702,23 +8912,23 @@ "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", "dev": true, "requires": { - "duplexify": "^3.2.0", - "glob-stream": "^5.3.2", - "graceful-fs": "^4.0.0", + "duplexify": "3.5.3", + "glob-stream": "5.3.5", + "graceful-fs": "4.1.11", "gulp-sourcemaps": "1.6.0", - "is-valid-glob": "^0.3.0", - "lazystream": "^1.0.0", - "lodash.isequal": "^4.0.0", - "merge-stream": "^1.0.0", - "mkdirp": "^0.5.0", - "object-assign": "^4.0.0", - "readable-stream": "^2.0.4", - "strip-bom": "^2.0.0", - "strip-bom-stream": "^1.0.0", - "through2": "^2.0.0", - "through2-filter": "^2.0.0", - "vali-date": "^1.0.0", - "vinyl": "^1.0.0" + "is-valid-glob": "0.3.0", + "lazystream": "1.0.0", + "lodash.isequal": "4.5.0", + "merge-stream": "1.0.1", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "readable-stream": "2.3.3", + "strip-bom": "2.0.0", + "strip-bom-stream": "1.0.0", + "through2": "2.0.3", + "through2-filter": "2.0.0", + "vali-date": "1.0.0", + "vinyl": "1.2.0" } } } @@ -8729,24 +8939,24 @@ "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", "dev": true, "requires": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", + "array-differ": "1.0.0", + "array-uniq": "1.0.3", + "beeper": "1.1.1", + "chalk": "1.1.3", + "dateformat": "2.2.0", + "fancy-log": "1.3.2", + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash._reescape": "3.0.0", + "lodash._reevaluate": "3.0.0", + "lodash._reinterpolate": "3.0.0", + "lodash.template": "3.6.2", + "minimist": "1.2.0", + "multipipe": "0.1.2", + "object-assign": "3.0.0", "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" + "through2": "2.0.3", + "vinyl": "0.5.3" }, "dependencies": { "ansi-styles": { @@ -8761,11 +8971,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "object-assign": { @@ -8788,7 +8998,7 @@ "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "dev": true, "requires": { - "glogg": "^1.0.0" + "glogg": "1.0.1" } }, "handlebars": { @@ -8797,10 +9007,10 @@ "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", "dev": true, "requires": { - "async": "^1.4.0", - "optimist": "^0.6.1", - "source-map": "^0.4.4", - "uglify-js": "^2.6" + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" }, "dependencies": { "source-map": { @@ -8809,7 +9019,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" } } } @@ -8826,8 +9036,8 @@ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "dev": true, "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" + "ajv": "5.5.2", + "har-schema": "2.0.0" } }, "has": { @@ -8836,7 +9046,7 @@ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", "dev": true, "requires": { - "function-bind": "^1.0.2" + "function-bind": "1.1.1" } }, "has-ansi": { @@ -8845,7 +9055,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "has-binary": { @@ -8875,7 +9085,7 @@ "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", "dev": true, "requires": { - "sparkles": "^1.0.0" + "sparkles": "1.0.0" } }, "has-symbol-support-x": { @@ -8911,9 +9121,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" } }, "has-values": { @@ -8922,8 +9132,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "3.0.0", + "kind-of": "4.0.0" }, "dependencies": { "kind-of": { @@ -8932,7 +9142,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -8943,17 +9153,17 @@ "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", "dev": true, "requires": { - "inherits": "^2.0.1" + "inherits": "2.0.3" } }, "hash.js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", + "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=", "dev": true, "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.0" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" } }, "hasha": { @@ -8962,20 +9172,20 @@ "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=", "dev": true, "requires": { - "is-stream": "^1.0.1", - "pinkie-promise": "^2.0.0" + "is-stream": "1.1.0", + "pinkie-promise": "2.0.1" } }, "hawk": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", + "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=", "dev": true, "requires": { - "boom": "4.x.x", - "cryptiles": "3.x.x", - "hoek": "4.x.x", - "sntp": "2.x.x" + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" } }, "he": { @@ -8990,15 +9200,15 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "hash.js": "1.1.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" } }, "hoek": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", - "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", + "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=", "dev": true }, "homedir-polyfill": { @@ -9007,13 +9217,13 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "^1.0.0" + "parse-passwd": "1.0.0" } }, "hosted-git-info": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=", "dev": true }, "html-comment-regex": { @@ -9028,11 +9238,11 @@ "integrity": "sha1-X7zYfNY6XEmn/OL+VvQl4Fcpxow=", "dev": true, "requires": { - "es6-templates": "^0.2.2", - "fastparse": "^1.1.1", - "html-minifier": "^3.0.1", - "loader-utils": "^1.0.2", - "object-assign": "^4.1.0" + "es6-templates": "0.2.3", + "fastparse": "1.1.1", + "html-minifier": "3.5.8", + "loader-utils": "1.1.0", + "object-assign": "4.1.1" }, "dependencies": { "loader-utils": { @@ -9041,9 +9251,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" } } } @@ -9051,45 +9261,45 @@ "html-minifier": { "version": "3.5.8", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.8.tgz", - "integrity": "sha512-WX7D6PB9PFq05fZ1/CyxPUuyqXed6vh2fGOM80+zJT5wAO93D/cUjLs0CcbBFjQmlwmCgRvl97RurtArIpOnkw==", + "integrity": "sha1-XM2x9zoNZU5gkBR1Efbmsu4xJwA=", "dev": true, "requires": { - "camel-case": "3.0.x", - "clean-css": "4.1.x", - "commander": "2.12.x", - "he": "1.1.x", - "ncname": "1.0.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.3.x" + "camel-case": "3.0.0", + "clean-css": "4.1.9", + "commander": "2.12.2", + "he": "1.1.1", + "ncname": "1.0.0", + "param-case": "2.1.1", + "relateurl": "0.2.7", + "uglify-js": "3.3.9" }, "dependencies": { "commander": { "version": "2.12.2", "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", - "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==", + "integrity": "sha1-D1lGxCftnsDZGka7ne9T5UZQ5VU=", "dev": true }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "uglify-js": { "version": "3.3.9", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.9.tgz", - "integrity": "sha512-J2t8B5tj9JdPTW4+sNZXmiIWHzTvcoITkaqzTiilu/biZF/9crqf/Fi7k5hqbOmVRh9/hVNxAxBYIMF7N6SqMQ==", + "integrity": "sha1-M4aWZsirf3ZYzj0i8PHO1ACX0zo=", "dev": true, "requires": { - "commander": "~2.13.0", - "source-map": "~0.6.1" + "commander": "2.13.0", + "source-map": "0.6.1" }, "dependencies": { "commander": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "integrity": "sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w=", "dev": true } } @@ -9102,12 +9312,12 @@ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "dev": true, "requires": { - "domelementtype": "^1.3.0", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^2.0.2" + "domelementtype": "1.3.0", + "domhandler": "2.4.1", + "domutils": "1.5.1", + "entities": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -9119,25 +9329,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -9157,7 +9367,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": ">= 1.3.1 < 2" + "statuses": "1.4.0" }, "dependencies": { "depd": { @@ -9180,8 +9390,8 @@ "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", "dev": true, "requires": { - "eventemitter3": "1.x.x", - "requires-port": "1.x.x" + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" } }, "http-signature": { @@ -9190,9 +9400,9 @@ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dev": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" } }, "https-browserify": { @@ -9242,7 +9452,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "^2.0.0" + "repeating": "2.0.1" } }, "indexes-of": { @@ -9263,8 +9473,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -9276,7 +9486,7 @@ "ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=", "dev": true }, "inline-style-prefixer": { @@ -9285,8 +9495,8 @@ "integrity": "sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=", "dev": true, "requires": { - "bowser": "^1.7.3", - "css-in-js-utils": "^2.0.0" + "bowser": "1.9.4", + "css-in-js-utils": "2.0.1" } }, "inpath": { @@ -9332,11 +9542,11 @@ "is-absolute": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "integrity": "sha1-OV4a6EsR8mrReV5zwXN45IowFXY=", "dev": true, "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" + "is-relative": "1.0.0", + "is-windows": "1.0.1" } }, "is-absolute-url": { @@ -9348,10 +9558,10 @@ "is-accessor-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-arrayish": { @@ -9366,13 +9576,13 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "1.11.0" } }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", "dev": true }, "is-builtin-module": { @@ -9381,7 +9591,7 @@ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { - "builtin-modules": "^1.0.0" + "builtin-modules": "1.1.1" } }, "is-callable": { @@ -9393,10 +9603,10 @@ "is-data-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-date-object": { @@ -9408,12 +9618,12 @@ "is-descriptor": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } }, "is-directory": { @@ -9434,7 +9644,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "^2.0.0" + "is-primitive": "2.0.0" } }, "is-extendable": { @@ -9455,7 +9665,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "is-fullwidth-code-point": { @@ -9464,7 +9674,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "is-glob": { @@ -9473,19 +9683,19 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "2.1.1" } }, "is-my-json-valid": { "version": "2.17.1", "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.1.tgz", - "integrity": "sha512-Q2khNw+oBlWuaYvEEHtKSw/pCxD2L5Rc1C+UQme9X6JdRDh7m5D7HkozA0qa3DUkQ6VzCnEm8mVIQPyIRkI5sQ==", + "integrity": "sha1-PamJFKcKIvCoVj7xURokbG/FVHE=", "dev": true, "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" + "generate-function": "2.0.0", + "generate-object-property": "1.2.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" } }, "is-natural-number": { @@ -9506,7 +9716,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -9515,7 +9725,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -9538,7 +9748,7 @@ "integrity": "sha1-O4qTLrAos3dcObsJ6RdnrM22kIg=", "dev": true, "requires": { - "is-number": "^3.0.0" + "is-number": "3.0.0" } }, "is-path-cwd": { @@ -9553,7 +9763,7 @@ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", "dev": true, "requires": { - "is-path-inside": "^1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { @@ -9562,7 +9772,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "^1.0.1" + "path-is-inside": "1.0.2" } }, "is-plain-obj": { @@ -9574,10 +9784,10 @@ "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "is-posix-bracket": { @@ -9610,16 +9820,16 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "^1.0.1" + "has": "1.0.1" } }, "is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "integrity": "sha1-obtpNc6MXboei5dUubLcwCDiJg0=", "dev": true, "requires": { - "is-unc-path": "^1.0.0" + "is-unc-path": "1.0.0" } }, "is-retry-allowed": { @@ -9645,7 +9855,7 @@ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "dev": true, "requires": { - "html-comment-regex": "^1.1.0" + "html-comment-regex": "1.1.1" } }, "is-symbol": { @@ -9663,10 +9873,10 @@ "is-unc-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "integrity": "sha1-1zHoiY7QkKEsNSrS6u1Qla0yLJ0=", "dev": true, "requires": { - "unc-path-regex": "^0.1.2" + "unc-path-regex": "0.1.2" } }, "is-utf8": { @@ -9716,8 +9926,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" } }, "isstream": { @@ -9732,20 +9942,20 @@ "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", "dev": true, "requires": { - "abbrev": "1.0.x", - "async": "1.x", - "escodegen": "1.8.x", - "esprima": "2.7.x", - "glob": "^5.0.15", - "handlebars": "^4.0.1", - "js-yaml": "3.x", - "mkdirp": "0.5.x", - "nopt": "3.x", - "once": "1.x", - "resolve": "1.1.x", - "supports-color": "^3.1.0", - "which": "^1.1.1", - "wordwrap": "^1.0.0" + "abbrev": "1.0.9", + "async": "1.5.2", + "escodegen": "1.8.1", + "esprima": "2.7.3", + "glob": "5.0.15", + "handlebars": "4.0.11", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "once": "1.4.0", + "resolve": "1.1.7", + "supports-color": "3.2.3", + "which": "1.3.0", + "wordwrap": "1.0.0" }, "dependencies": { "glob": { @@ -9754,11 +9964,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-flag": { @@ -9779,7 +9989,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } }, "wordwrap": { @@ -9796,9 +10006,9 @@ "integrity": "sha1-ZD5OXk6PlGaGOimpd9KDqzcsAZw=", "dev": true, "requires": { - "istanbul": "0.x.x", - "loader-utils": "0.x.x", - "object-assign": "4.x.x" + "istanbul": "0.4.5", + "loader-utils": "0.2.17", + "object-assign": "4.1.1" } }, "istextorbinary": { @@ -9807,8 +10017,18 @@ "integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=", "dev": true, "requires": { - "binaryextensions": "~1.0.0", - "textextensions": "~1.0.0" + "binaryextensions": "1.0.1", + "textextensions": "1.0.2" + } + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "1.4.1", + "is-object": "1.0.1" } }, "isurl": { @@ -9830,7 +10050,7 @@ "js-base64": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", - "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", + "integrity": "sha1-LlRewrDylX9BNWUQIFIU6Y+tZYI=", "dev": true }, "js-tokens": { @@ -9841,17 +10061,17 @@ "js-yaml": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "integrity": "sha1-LnhEFka9RoLpY/IrbpKCPDCcYtw=", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "1.0.9", + "esprima": "4.0.0" }, "dependencies": { "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", "dev": true } } @@ -9878,7 +10098,7 @@ "json-loader": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=", "dev": true }, "json-schema": { @@ -9899,7 +10119,7 @@ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "dev": true, "requires": { - "jsonify": "~0.0.0" + "jsonify": "0.0.0" } }, "json-stringify-safe": { @@ -9926,7 +10146,7 @@ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "dev": true, "requires": { - "graceful-fs": "^4.1.6" + "graceful-fs": "4.1.11" } }, "jsonify": { @@ -9959,7 +10179,7 @@ "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", "dev": true, "requires": { - "pako": "~0.2.5" + "pako": "0.2.9" }, "dependencies": { "pako": { @@ -9976,29 +10196,29 @@ "integrity": "sha1-B3ULG9Bj1+fnuRvNLmNU2PKqh0Q=", "dev": true, "requires": { - "batch": "^0.5.3", - "bluebird": "^2.9.27", - "body-parser": "^1.12.4", - "chokidar": "^1.4.1", - "colors": "^1.1.0", - "connect": "^3.3.5", - "core-js": "^2.1.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.0", - "expand-braces": "^0.1.1", - "glob": "^7.0.0", - "graceful-fs": "^4.1.2", - "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", - "lodash": "^3.8.0", - "log4js": "^0.6.31", - "mime": "^1.3.4", - "minimatch": "^3.0.0", - "optimist": "^0.6.1", - "rimraf": "^2.3.3", - "socket.io": "^1.4.5", - "source-map": "^0.5.3", - "useragent": "^2.1.6" + "batch": "0.5.3", + "bluebird": "2.11.0", + "body-parser": "1.18.2", + "chokidar": "1.7.0", + "colors": "1.1.2", + "connect": "3.6.5", + "core-js": "2.5.3", + "di": "0.0.1", + "dom-serialize": "2.2.1", + "expand-braces": "0.1.2", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "http-proxy": "1.16.2", + "isbinaryfile": "3.0.2", + "lodash": "3.10.1", + "log4js": "0.6.38", + "mime": "1.6.0", + "minimatch": "3.0.4", + "optimist": "0.6.1", + "rimraf": "2.5.4", + "socket.io": "1.7.4", + "source-map": "0.5.7", + "useragent": "2.3.0" }, "dependencies": { "lodash": { @@ -10015,10 +10235,10 @@ "integrity": "sha1-sNWLECXVnVxmICYxhvHVj11TSMU=", "dev": true, "requires": { - "dateformat": "^1.0.6", - "istanbul": "^0.4.0", - "minimatch": "^3.0.0", - "source-map": "^0.5.1" + "dateformat": "1.0.12", + "istanbul": "0.4.5", + "minimatch": "3.0.4", + "source-map": "0.5.7" }, "dependencies": { "dateformat": { @@ -10027,8 +10247,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" + "get-stdin": "4.0.1", + "meow": "3.7.0" } } } @@ -10039,8 +10259,8 @@ "integrity": "sha1-/XPanxrJn9W6+zCc8HCUIYjnumM=", "dev": true, "requires": { - "lodash": "~2.2.0", - "mu2": "~0.5.19" + "lodash": "2.2.1", + "mu2": "0.5.21" }, "dependencies": { "lodash": { @@ -10063,10 +10283,10 @@ "integrity": "sha1-6G961LxefGLX8uJC3ydRzPk/Rvo=", "dev": true, "requires": { - "chalk": "^1.0.0", - "karma": ">=0.9", - "log-symbols": "^1.0.2", - "mocha-clean": "^0.4.0" + "chalk": "1.1.3", + "karma": "0.13.22", + "log-symbols": "1.0.2", + "mocha-clean": "0.4.0" }, "dependencies": { "ansi-styles": { @@ -10081,11 +10301,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -10102,17 +10322,17 @@ "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=", "dev": true, "requires": { - "lodash": "^4.0.1", - "phantomjs-prebuilt": "^2.1.7" + "lodash": "4.17.4", + "phantomjs-prebuilt": "2.1.16" } }, "karma-remap-coverage": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/karma-remap-coverage/-/karma-remap-coverage-0.1.5.tgz", - "integrity": "sha512-FM5h8eHcHbMMR+2INBUxD+4+wUbkCnobfn5uWprkLyj6Xcm2MRFQOuAJn9h2H13nNso6rk+QoNpHd5xCevlPOw==", + "integrity": "sha1-0uO7LdAK3NJWYDpwKwjDcTcPvBI=", "dev": true, "requires": { - "remap-istanbul": "^0.10" + "remap-istanbul": "0.10.1" } }, "karma-sinon-chai": { @@ -10121,7 +10341,7 @@ "integrity": "sha1-/qk19ivjNmzwJxyNi+UcDHDkCrw=", "dev": true, "requires": { - "lolex": "^1.5.0" + "lolex": "1.6.0" }, "dependencies": { "lolex": { @@ -10135,14 +10355,14 @@ "karma-webpack": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/karma-webpack/-/karma-webpack-2.0.9.tgz", - "integrity": "sha512-F1j3IG/XhiMzcunAXbWXH95uizjzr3WdTzmVWlta8xqxcCtAu9FByCb4sccIMxaVFAefpgnUW9KlCo0oLvIX6A==", + "integrity": "sha1-YciAkffdkQY1E0wDKyZqRlr/tX8=", "dev": true, "requires": { - "async": "~0.9.0", - "loader-utils": "^0.2.5", - "lodash": "^3.8.0", - "source-map": "^0.5.6", - "webpack-dev-middleware": "^1.12.0" + "async": "0.9.2", + "loader-utils": "0.2.17", + "lodash": "3.10.1", + "source-map": "0.5.7", + "webpack-dev-middleware": "1.12.2" }, "dependencies": { "async": { @@ -10177,7 +10397,7 @@ "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=", "dev": true }, "klaw": { @@ -10186,7 +10406,7 @@ "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "dev": true, "requires": { - "graceful-fs": "^4.1.9" + "graceful-fs": "4.1.11" } }, "latest-version": { @@ -10195,7 +10415,7 @@ "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", "dev": true, "requires": { - "package-json": "^2.0.0" + "package-json": "2.4.0" } }, "lazy-cache": { @@ -10204,7 +10424,7 @@ "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", "dev": true, "requires": { - "set-getter": "^0.1.0" + "set-getter": "0.1.0" } }, "lazy-req": { @@ -10219,7 +10439,7 @@ "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", "dev": true, "requires": { - "readable-stream": "^2.0.5" + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -10231,25 +10451,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -10260,7 +10480,7 @@ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "dev": true, "requires": { - "invert-kv": "^1.0.0" + "invert-kv": "1.0.0" } }, "levn": { @@ -10269,8 +10489,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "1.1.2", + "type-check": "0.3.2" } }, "liftoff": { @@ -10279,20 +10499,20 @@ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", "dev": true, "requires": { - "extend": "^3.0.0", - "findup-sync": "^2.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" + "extend": "3.0.1", + "findup-sync": "2.0.0", + "fined": "1.1.0", + "flagged-respawn": "1.0.0", + "is-plain-object": "2.0.4", + "object.map": "1.0.1", + "rechoir": "0.6.2", + "resolve": "1.5.0" } }, "livereload-js": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz", - "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==", + "integrity": "sha1-w6si6Kr1vzUF2A0JjLrWdyZUjJo=", "dev": true }, "load-json-file": { @@ -10301,11 +10521,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" }, "dependencies": { "strip-bom": { @@ -10314,7 +10534,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } } } @@ -10331,10 +10551,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" } }, "locate-path": { @@ -10343,8 +10563,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "2.0.0", + "path-exists": "3.0.0" }, "dependencies": { "path-exists": { @@ -10366,8 +10586,8 @@ "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", "dev": true, "requires": { - "lodash._basecopy": "^3.0.0", - "lodash.keys": "^3.0.0" + "lodash._basecopy": "3.0.1", + "lodash.keys": "3.1.2" } }, "lodash._baseclone": { @@ -10406,8 +10626,8 @@ "integrity": "sha1-XdLLVTctbnDg4jkvsjBNZjEJEHU=", "dev": true, "requires": { - "lodash.deburr": "^3.0.0", - "lodash.words": "^3.0.0" + "lodash.deburr": "3.2.0", + "lodash.words": "3.2.0" } }, "lodash._escapehtmlchar": { @@ -10416,7 +10636,7 @@ "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", "dev": true, "requires": { - "lodash._htmlescapes": "~2.4.1" + "lodash._htmlescapes": "2.4.1" } }, "lodash._escapestringchar": { @@ -10479,8 +10699,8 @@ "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", "dev": true, "requires": { - "lodash._htmlescapes": "~2.4.1", - "lodash.keys": "~2.4.1" + "lodash._htmlescapes": "2.4.1", + "lodash.keys": "2.4.1" }, "dependencies": { "lodash.keys": { @@ -10489,9 +10709,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" } } } @@ -10508,7 +10728,7 @@ "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", "dev": true, "requires": { - "lodash._objecttypes": "~2.4.1" + "lodash._objecttypes": "2.4.1" } }, "lodash._stack": { @@ -10541,7 +10761,7 @@ "integrity": "sha1-kyyLh/ikN3iXxnGXUzKC+Xrqwpg=", "dev": true, "requires": { - "lodash._createcompounder": "^3.0.0" + "lodash._createcompounder": "3.0.0" } }, "lodash.clone": { @@ -10562,9 +10782,9 @@ "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", "dev": true, "requires": { - "lodash._baseassign": "^3.0.0", - "lodash._basecreate": "^3.0.0", - "lodash._isiterateecall": "^3.0.0" + "lodash._baseassign": "3.2.0", + "lodash._basecreate": "3.0.3", + "lodash._isiterateecall": "3.0.9" } }, "lodash.deburr": { @@ -10573,7 +10793,7 @@ "integrity": "sha1-baj1QzSjZqfPTEx2742Aqhs2XtU=", "dev": true, "requires": { - "lodash._root": "^3.0.0" + "lodash._root": "3.0.1" } }, "lodash.defaults": { @@ -10582,8 +10802,8 @@ "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", "dev": true, "requires": { - "lodash._objecttypes": "~2.4.1", - "lodash.keys": "~2.4.1" + "lodash._objecttypes": "2.4.1", + "lodash.keys": "2.4.1" }, "dependencies": { "lodash.keys": { @@ -10592,9 +10812,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" } } } @@ -10605,7 +10825,7 @@ "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", "dev": true, "requires": { - "lodash._root": "^3.0.0" + "lodash._root": "3.0.1" } }, "lodash.filter": { @@ -10656,7 +10876,7 @@ "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", "dev": true, "requires": { - "lodash._objecttypes": "~2.4.1" + "lodash._objecttypes": "2.4.1" } }, "lodash.isplainobject": { @@ -10671,9 +10891,9 @@ "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "dev": true, "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" } }, "lodash.keysin": { @@ -10700,11 +10920,11 @@ "integrity": "sha1-VOWMTyCD2f7MsVeaYPdLCT1yrRc=", "dev": true, "requires": { - "lodash._baseclone": "~4.5.0", - "lodash._stack": "~4.1.0", - "lodash.isplainobject": "^4.0.0", - "lodash.keysin": "^4.0.0", - "lodash.rest": "^4.0.0" + "lodash._baseclone": "4.5.7", + "lodash._stack": "4.1.3", + "lodash.isplainobject": "4.0.6", + "lodash.keysin": "4.2.0", + "lodash.rest": "4.0.5" } }, "lodash.mergewith": { @@ -10755,15 +10975,15 @@ "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", "dev": true, "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" + "lodash._basecopy": "3.0.1", + "lodash._basetostring": "3.0.1", + "lodash._basevalues": "3.0.0", + "lodash._isiterateecall": "3.0.9", + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0", + "lodash.keys": "3.1.2", + "lodash.restparam": "3.6.1", + "lodash.templatesettings": "3.1.1" } }, "lodash.templatesettings": { @@ -10772,8 +10992,8 @@ "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", "dev": true, "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0" } }, "lodash.uniq": { @@ -10788,7 +11008,7 @@ "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", "dev": true, "requires": { - "lodash.keys": "~2.4.1" + "lodash.keys": "2.4.1" }, "dependencies": { "lodash.keys": { @@ -10797,9 +11017,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" + "lodash._isnative": "2.4.1", + "lodash._shimkeys": "2.4.1", + "lodash.isobject": "2.4.1" } } } @@ -10810,7 +11030,7 @@ "integrity": "sha1-TiqGSbwIdFsXxpWxo86P7llmI7M=", "dev": true, "requires": { - "lodash._root": "^3.0.0" + "lodash._root": "3.0.1" } }, "log-symbols": { @@ -10819,7 +11039,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "^1.0.0" + "chalk": "1.1.3" }, "dependencies": { "ansi-styles": { @@ -10834,11 +11054,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -10855,8 +11075,8 @@ "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=", "dev": true, "requires": { - "readable-stream": "~1.0.2", - "semver": "~4.3.3" + "readable-stream": "1.0.34", + "semver": "4.3.6" }, "dependencies": { "readable-stream": { @@ -10865,10 +11085,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "semver": { @@ -10896,7 +11116,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "requires": { - "js-tokens": "^3.0.0" + "js-tokens": "3.0.2" } }, "loud-rejection": { @@ -10905,8 +11125,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" } }, "lower-case": { @@ -10939,7 +11159,11 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { +<<<<<<< HEAD "pify": "^3.0.0" +======= + "pify": "3.0.0" +>>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type }, "dependencies": { "pify": { @@ -10956,7 +11180,7 @@ "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", "dev": true, "requires": { - "kind-of": "^3.1.0" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -10965,7 +11189,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -10994,7 +11218,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "^1.0.0" + "object-visit": "1.0.1" } }, "math-expression-evaluator": { @@ -11009,9 +11233,9 @@ "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", "dev": true, "requires": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "1.1.6" } }, "md5.js": { @@ -11020,8 +11244,8 @@ "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "dev": true, "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "hash-base": "3.0.4", + "inherits": "2.0.3" }, "dependencies": { "hash-base": { @@ -11030,8 +11254,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } } } @@ -11048,7 +11272,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "1.1.0" } }, "memory-fs": { @@ -11057,8 +11281,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "errno": "0.1.6", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -11070,25 +11294,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -11099,16 +11323,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.4.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" } }, "merge-descriptors": { @@ -11123,7 +11347,7 @@ "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "dev": true, "requires": { - "readable-stream": "^2.0.1" + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -11135,25 +11359,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -11171,9 +11395,9 @@ "dev": true, "requires": { "debug": "2.6.9", - "methods": "~1.1.2", - "parseurl": "~1.3.2", - "vary": "~1.1.2" + "methods": "1.1.2", + "parseurl": "1.3.2", + "vary": "1.1.2" } }, "methods": { @@ -11185,38 +11409,38 @@ "micromatch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.5.tgz", - "integrity": "sha512-ykttrLPQrz1PUJcXjwsTUjGoPJ64StIGNE2lGVD1c9CuguJ+L7/navsE8IcDNndOoCMvYV0qc/exfVbMHkUhvA==", + "integrity": "sha1-0F4WjCBkct+8qYW/709XeXtM1Lo=", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.0", - "define-property": "^1.0.0", - "extend-shallow": "^2.0.1", - "extglob": "^2.0.2", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.0", - "nanomatch": "^1.2.5", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.0", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.7", + "object.pick": "1.3.0", + "regex-not": "1.0.0", + "snapdragon": "0.8.1", + "to-regex": "3.0.1" } }, "miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", "dev": true, "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" + "bn.js": "4.11.8", + "brorand": "1.1.0" } }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", "dev": true }, "mime-db": { @@ -11231,7 +11455,7 @@ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", "dev": true, "requires": { - "mime-db": "~1.30.0" + "mime-db": "1.30.0" } }, "mimic-fn": { @@ -11261,10 +11485,10 @@ "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.8" } }, "minimist": { @@ -11276,20 +11500,20 @@ "mixin-deep": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.0.tgz", - "integrity": "sha512-dgaCvoh6i1nosAUBKb0l0pfJ78K8+S9fluyIR2YvAeUD/QuMahnFnF3xYty5eYXMjhGSsB0DsW6A0uAZyetoAg==", + "integrity": "sha1-R6hzK6l3mUV8jB7KKPlRMtfoFQo=", "dev": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "for-in": "1.0.2", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -11336,7 +11560,7 @@ "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", "dev": true, "requires": { - "graceful-readlink": ">= 1.0.0" + "graceful-readlink": "1.0.1" } }, "debug": { @@ -11354,12 +11578,12 @@ "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-flag": { @@ -11380,7 +11604,7 @@ "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } } } @@ -11397,11 +11621,11 @@ "integrity": "sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I=", "dev": true, "requires": { - "basic-auth": "~1.0.3", - "debug": "~2.2.0", - "depd": "~1.0.1", - "on-finished": "~2.3.0", - "on-headers": "~1.0.0" + "basic-auth": "1.0.4", + "debug": "2.2.0", + "depd": "1.0.1", + "on-finished": "2.3.0", + "on-headers": "1.0.1" }, "dependencies": { "debug": { @@ -11445,8 +11669,8 @@ "integrity": "sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8=", "dev": true, "requires": { - "readable-stream": "~1.1.9", - "stream-counter": "~0.2.0" + "readable-stream": "1.1.14", + "stream-counter": "0.2.0" } }, "multipipe": { @@ -11476,23 +11700,23 @@ "integrity": "sha1-U81KoQn/aLf4aVkf3J0Q2u7qPnk=", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "is-odd": "^1.0.0", - "kind-of": "^5.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "is-odd": "1.0.0", + "kind-of": "5.1.0", + "object.pick": "1.3.0", + "regex-not": "1.0.0", + "snapdragon": "0.8.1", + "to-regex": "3.0.1" }, "dependencies": { "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -11500,7 +11724,7 @@ "natives": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", - "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", + "integrity": "sha1-ARrM4ffL2H97prMJPWzZOSvhxXQ=", "dev": true }, "ncname": { @@ -11509,7 +11733,7 @@ "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", "dev": true, "requires": { - "xml-char-classes": "^1.0.0" + "xml-char-classes": "1.0.0" } }, "negotiator": { @@ -11521,10 +11745,10 @@ "no-case": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", "dev": true, "requires": { - "lower-case": "^1.1.1" + "lower-case": "1.1.4" } }, "node-fetch": { @@ -11532,8 +11756,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=", "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "encoding": "0.1.12", + "is-stream": "1.1.0" } }, "node-forge": { @@ -11548,19 +11772,19 @@ "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", "dev": true, "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "2", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" + "fstream": "1.0.11", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.4", + "request": "2.83.0", + "rimraf": "2.5.4", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.0" } }, "node-libs-browser": { @@ -11569,28 +11793,28 @@ "integrity": "sha1-X5QmPUBPbkR2fXJpAf/wVHjWAN8=", "dev": true, "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^1.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.2.0", + "events": "1.1.1", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", "path-browserify": "0.0.0", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.3", + "stream-browserify": "2.0.1", + "stream-http": "2.8.0", + "string_decoder": "1.0.3", + "timers-browserify": "2.0.6", "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.10.3", + "url": "0.11.0", + "util": "0.10.3", "vm-browserify": "0.0.4" }, "dependencies": { @@ -11603,25 +11827,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -11632,10 +11856,10 @@ "integrity": "sha1-RDhEn+aeMh+UHO+UOYaweXAycBs=", "dev": true, "requires": { - "growly": "^1.3.0", - "semver": "^5.3.0", - "shellwords": "^0.1.0", - "which": "^1.2.12" + "growly": "1.3.0", + "semver": "5.3.0", + "shellwords": "0.1.1", + "which": "1.3.0" } }, "node-sass": { @@ -11644,25 +11868,25 @@ "integrity": "sha1-k2Z3i6FGnrAUOKnoWS9CYry2eU4=", "dev": true, "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash.assign": "^4.2.0", - "lodash.clonedeep": "^4.3.2", - "lodash.mergewith": "^4.6.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.3.2", - "node-gyp": "^3.3.1", - "npmlog": "^4.0.0", - "request": "~2.79.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" + "async-foreach": "0.1.3", + "chalk": "1.1.3", + "cross-spawn": "3.0.1", + "gaze": "1.1.2", + "get-stdin": "4.0.1", + "glob": "7.1.2", + "in-publish": "2.0.0", + "lodash.assign": "4.2.0", + "lodash.clonedeep": "4.5.0", + "lodash.mergewith": "4.6.0", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "nan": "2.8.0", + "node-gyp": "3.6.2", + "npmlog": "4.1.2", + "request": "2.79.0", + "sass-graph": "2.2.4", + "stdout-stream": "1.4.0", + "true-case-path": "1.0.2" }, "dependencies": { "ansi-styles": { @@ -11689,7 +11913,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } }, "caseless": { @@ -11704,11 +11928,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "cross-spawn": { @@ -11717,8 +11941,8 @@ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" + "lru-cache": "4.1.1", + "which": "1.3.0" } }, "cryptiles": { @@ -11727,7 +11951,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.x.x" + "boom": "2.10.1" } }, "form-data": { @@ -11736,9 +11960,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" } }, "gaze": { @@ -11747,7 +11971,7 @@ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", "dev": true, "requires": { - "globule": "^1.0.0" + "globule": "1.2.0" } }, "globule": { @@ -11756,9 +11980,9 @@ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", "dev": true, "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.4", - "minimatch": "~3.0.2" + "glob": "7.1.2", + "lodash": "4.17.4", + "minimatch": "3.0.4" } }, "har-validator": { @@ -11767,10 +11991,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "^1.1.1", - "commander": "^2.9.0", - "is-my-json-valid": "^2.12.4", - "pinkie-promise": "^2.0.0" + "chalk": "1.1.3", + "commander": "2.13.0", + "is-my-json-valid": "2.17.1", + "pinkie-promise": "2.0.1" } }, "hawk": { @@ -11779,10 +12003,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" } }, "hoek": { @@ -11797,19 +12021,19 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" } }, "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "pseudomap": "1.0.2", + "yallist": "2.1.2" } }, "qs": { @@ -11824,26 +12048,26 @@ "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", "dev": true, "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.11.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~2.0.6", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "qs": "~6.3.0", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "~0.4.1", - "uuid": "^3.0.0" + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.11.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "2.0.6", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "qs": "6.3.2", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.4.3", + "uuid": "3.2.1" } }, "sntp": { @@ -11852,7 +12076,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.x.x" + "hoek": "2.16.3" } }, "supports-color": { @@ -11890,7 +12114,7 @@ "integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=", "dev": true, "requires": { - "is": "^3.1.0" + "is": "3.2.1" } }, "nopt": { @@ -11899,19 +12123,19 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1" + "abbrev": "1.0.9" } }, "normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.3.0", + "validate-npm-package-license": "3.0.1" } }, "normalize-path": { @@ -11920,7 +12144,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "^1.0.1" + "remove-trailing-separator": "1.1.0" } }, "normalize-range": { @@ -11935,10 +12159,28 @@ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "dev": true, "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" + "object-assign": "4.1.1", + "prepend-http": "1.0.4", + "query-string": "4.3.4", + "sort-keys": "1.1.2" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "1.1.12", + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } } }, "npm-conf": { @@ -11965,19 +12207,19 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "^2.0.0" + "path-key": "2.0.1" } }, "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", "dev": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "nth-check": { @@ -11986,7 +12228,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "1.0.0" } }, "num2fraction": { @@ -12024,9 +12266,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" }, "dependencies": { "define-property": { @@ -12035,7 +12277,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -12044,7 +12286,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" } }, "is-data-descriptor": { @@ -12053,24 +12295,24 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" } }, "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" }, "dependencies": { "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -12081,7 +12323,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -12104,19 +12346,19 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "^3.0.0" + "isobject": "3.0.1" } }, "object.assign": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "integrity": "sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "1.1.2", + "function-bind": "1.1.1", + "has-symbols": "1.0.0", + "object-keys": "1.0.11" }, "dependencies": { "object-keys": { @@ -12133,10 +12375,10 @@ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", "dev": true, "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" + "array-each": "1.0.1", + "array-slice": "1.1.0", + "for-own": "1.0.0", + "isobject": "3.0.1" } }, "object.entries": { @@ -12145,10 +12387,10 @@ "integrity": "sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.6.1", - "function-bind": "^1.1.0", - "has": "^1.0.1" + "define-properties": "1.1.2", + "es-abstract": "1.10.0", + "function-bind": "1.1.1", + "has": "1.0.1" } }, "object.map": { @@ -12157,8 +12399,8 @@ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "dev": true, "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "for-own": "1.0.0", + "make-iterator": "1.0.0" } }, "object.omit": { @@ -12167,8 +12409,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "for-own": "0.1.5", + "is-extendable": "0.1.1" }, "dependencies": { "for-own": { @@ -12177,7 +12419,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "^1.0.1" + "for-in": "1.0.2" } } } @@ -12188,7 +12430,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "object.values": { @@ -12197,10 +12439,10 @@ "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.6.1", - "function-bind": "^1.1.0", - "has": "^1.0.1" + "define-properties": "1.1.2", + "es-abstract": "1.10.0", + "function-bind": "1.1.1", + "has": "1.0.1" } }, "office-ui-fabric": { @@ -12214,13 +12456,13 @@ "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-5.120.0.tgz", "integrity": "sha512-WUyEExfSROSn5XIQudmVpo8cXV2h7RVvGDZTFIbWAEwh2gyxQjHegzoGDLeoTWy0ulD6+RM3vonrQNE5c629AQ==", "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/icons": ">=5.8.0 <6.0.0", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/styling": ">=5.32.0 <6.0.0", - "@uifabric/utilities": ">=5.34.1 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@microsoft/load-themed-styles": "1.7.28", + "@uifabric/icons": "5.8.0", + "@uifabric/merge-styles": "5.17.1", + "@uifabric/styling": "5.35.0", + "@uifabric/utilities": "5.34.1", + "prop-types": "15.6.0", + "tslib": "1.8.1" } }, "on-finished": { @@ -12244,7 +12486,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "open": { @@ -12259,8 +12501,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" + "minimist": "0.0.10", + "wordwrap": "0.0.3" }, "dependencies": { "minimist": { @@ -12277,12 +12519,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" }, "dependencies": { "wordwrap": { @@ -12305,9 +12547,9 @@ "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", "dev": true, "requires": { - "end-of-stream": "~0.1.5", - "sequencify": "~0.0.7", - "stream-consume": "~0.1.0" + "end-of-stream": "0.1.5", + "sequencify": "0.0.7", + "stream-consume": "0.1.0" }, "dependencies": { "end-of-stream": { @@ -12316,7 +12558,7 @@ "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", "dev": true, "requires": { - "once": "~1.3.0" + "once": "1.3.3" } }, "once": { @@ -12325,7 +12567,7 @@ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } } } @@ -12354,7 +12596,7 @@ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "dev": true, "requires": { - "lcid": "^1.0.0" + "lcid": "1.0.0" } }, "os-tmpdir": { @@ -12369,8 +12611,34 @@ "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", "dev": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "http://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "1.2.1" + }, + "dependencies": { + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "1.0.0" + } + } } }, "p-cancelable": { @@ -12414,10 +12682,10 @@ "p-limit": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "integrity": "sha1-DpK2vty1nwIsE9DxlJ3ILRWQnxw=", "dev": true, "requires": { - "p-try": "^1.0.0" + "p-try": "1.0.0" } }, "p-locate": { @@ -12426,7 +12694,16 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "^1.1.0" + "p-limit": "1.2.0" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "1.0.0" } }, "p-timeout": { @@ -12450,16 +12727,16 @@ "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", "dev": true, "requires": { - "got": "^5.0.0", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" + "got": "5.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.3.0" } }, "pako": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg=", "dev": true }, "param-case": { @@ -12468,7 +12745,7 @@ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, "requires": { - "no-case": "^2.2.0" + "no-case": "2.3.2" } }, "parse-asn1": { @@ -12477,11 +12754,11 @@ "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", "dev": true, "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" + "asn1.js": "4.9.2", + "browserify-aes": "1.1.1", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.14" } }, "parse-filepath": { @@ -12490,9 +12767,9 @@ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", "dev": true, "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "is-absolute": "1.0.0", + "map-cache": "0.2.2", + "path-root": "0.1.1" } }, "parse-glob": { @@ -12501,10 +12778,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" }, "dependencies": { "is-extglob": { @@ -12519,7 +12796,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } } } @@ -12530,7 +12807,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "^1.2.0" + "error-ex": "1.3.1" } }, "parse-passwd": { @@ -12545,7 +12822,7 @@ "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=", "dev": true, "requires": { - "better-assert": "~1.0.0" + "better-assert": "1.0.2" } }, "parseqs": { @@ -12554,7 +12831,7 @@ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "better-assert": "~1.0.0" + "better-assert": "1.0.2" } }, "parseuri": { @@ -12563,7 +12840,7 @@ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "dev": true, "requires": { - "better-assert": "~1.0.0" + "better-assert": "1.0.2" } }, "parseurl": { @@ -12596,7 +12873,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "^2.0.0" + "pinkie-promise": "2.0.1" } }, "path-is-absolute": { @@ -12629,7 +12906,7 @@ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", "dev": true, "requires": { - "path-root-regex": "^0.1.0" + "path-root-regex": "0.1.2" } }, "path-root-regex": { @@ -12650,9 +12927,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" } }, "pause": { @@ -12667,20 +12944,20 @@ "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", "dev": true, "requires": { - "through": "~2.3" + "through": "2.3.8" } }, "pbkdf2": { "version": "3.0.14", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", - "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", + "integrity": "sha1-o14TxkeZsGzhUyD0WcIw5o5zut4=", "dev": true, "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.10" } }, "pend": { @@ -12707,15 +12984,15 @@ "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=", "dev": true, "requires": { - "es6-promise": "^4.0.3", - "extract-zip": "^1.6.5", - "fs-extra": "^1.0.0", - "hasha": "^2.2.0", - "kew": "^0.7.0", - "progress": "^1.1.8", - "request": "^2.81.0", - "request-progress": "^2.0.1", - "which": "^1.2.10" + "es6-promise": "4.2.4", + "extract-zip": "1.6.6", + "fs-extra": "1.0.0", + "hasha": "2.2.0", + "kew": "0.7.0", + "progress": "1.1.8", + "request": "2.83.0", + "request-progress": "2.0.1", + "which": "1.3.0" }, "dependencies": { "fs-extra": { @@ -12724,9 +13001,9 @@ "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1" } } } @@ -12755,7 +13032,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "^2.0.0" + "pinkie": "2.0.4" } }, "pkg-conf": { @@ -12764,10 +13041,10 @@ "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", "dev": true, "requires": { - "find-up": "^1.0.0", - "load-json-file": "^1.1.0", - "object-assign": "^4.0.1", - "symbol": "^0.2.1" + "find-up": "1.1.2", + "load-json-file": "1.1.0", + "object-assign": "4.1.1", + "symbol": "0.2.3" } }, "plugin-error": { @@ -12776,11 +13053,11 @@ "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", "dev": true, "requires": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" + "ansi-cyan": "0.1.1", + "ansi-red": "0.1.1", + "arr-diff": "1.1.0", + "arr-union": "2.1.0", + "extend-shallow": "1.1.4" }, "dependencies": { "arr-diff": { @@ -12789,8 +13066,8 @@ "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", "dev": true, "requires": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" + "arr-flatten": "1.1.0", + "array-slice": "0.2.3" } }, "arr-union": { @@ -12811,7 +13088,7 @@ "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", "dev": true, "requires": { - "kind-of": "^1.1.0" + "kind-of": "1.1.0" } }, "kind-of": { @@ -12831,13 +13108,13 @@ "postcss": { "version": "5.2.18", "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", "dev": true, "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" + "chalk": "1.1.3", + "js-base64": "2.4.3", + "source-map": "0.5.7", + "supports-color": "3.2.3" }, "dependencies": { "ansi-styles": { @@ -12852,11 +13129,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" }, "dependencies": { "supports-color": { @@ -12879,7 +13156,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } } } @@ -12890,9 +13167,9 @@ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "dev": true, "requires": { - "postcss": "^5.0.2", - "postcss-message-helpers": "^2.0.0", - "reduce-css-calc": "^1.2.6" + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-css-calc": "1.3.0" } }, "postcss-colormin": { @@ -12901,9 +13178,9 @@ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "dev": true, "requires": { - "colormin": "^1.0.5", - "postcss": "^5.0.13", - "postcss-value-parser": "^3.2.3" + "colormin": "1.1.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-convert-values": { @@ -12912,8 +13189,8 @@ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "dev": true, "requires": { - "postcss": "^5.0.11", - "postcss-value-parser": "^3.1.2" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-discard-comments": { @@ -12922,7 +13199,7 @@ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "dev": true, "requires": { - "postcss": "^5.0.14" + "postcss": "5.2.18" } }, "postcss-discard-duplicates": { @@ -12931,7 +13208,7 @@ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "dev": true, "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-discard-empty": { @@ -12940,7 +13217,7 @@ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "dev": true, "requires": { - "postcss": "^5.0.14" + "postcss": "5.2.18" } }, "postcss-discard-overridden": { @@ -12949,7 +13226,7 @@ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "dev": true, "requires": { - "postcss": "^5.0.16" + "postcss": "5.2.18" } }, "postcss-discard-unused": { @@ -12958,8 +13235,8 @@ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "dev": true, "requires": { - "postcss": "^5.0.14", - "uniqs": "^2.0.0" + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "postcss-filter-plugins": { @@ -12968,8 +13245,8 @@ "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", "dev": true, "requires": { - "postcss": "^5.0.4", - "uniqid": "^4.0.0" + "postcss": "5.2.18", + "uniqid": "4.1.1" } }, "postcss-load-config": { @@ -12978,10 +13255,10 @@ "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", "dev": true, "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0", - "postcss-load-options": "^1.2.0", - "postcss-load-plugins": "^2.3.0" + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1", + "postcss-load-options": "1.2.0", + "postcss-load-plugins": "2.3.0" } }, "postcss-load-options": { @@ -12990,8 +13267,8 @@ "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", "dev": true, "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0" + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" } }, "postcss-load-plugins": { @@ -13000,8 +13277,8 @@ "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", "dev": true, "requires": { - "cosmiconfig": "^2.1.1", - "object-assign": "^4.1.0" + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" } }, "postcss-merge-idents": { @@ -13010,9 +13287,9 @@ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "dev": true, "requires": { - "has": "^1.0.1", - "postcss": "^5.0.10", - "postcss-value-parser": "^3.1.1" + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-merge-longhand": { @@ -13021,7 +13298,7 @@ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "dev": true, "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-merge-rules": { @@ -13030,11 +13307,11 @@ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "dev": true, "requires": { - "browserslist": "^1.5.2", - "caniuse-api": "^1.5.2", - "postcss": "^5.0.4", - "postcss-selector-parser": "^2.2.2", - "vendors": "^1.0.0" + "browserslist": "1.7.7", + "caniuse-api": "1.6.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3", + "vendors": "1.0.1" }, "dependencies": { "browserslist": { @@ -13043,8 +13320,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" + "caniuse-db": "1.0.30000798", + "electron-to-chromium": "1.3.31" } } } @@ -13061,9 +13338,9 @@ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "dev": true, "requires": { - "object-assign": "^4.0.1", - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-minify-gradients": { @@ -13072,8 +13349,8 @@ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "dev": true, "requires": { - "postcss": "^5.0.12", - "postcss-value-parser": "^3.3.0" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-minify-params": { @@ -13082,10 +13359,10 @@ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "dev": true, "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.2", - "postcss-value-parser": "^3.0.2", - "uniqs": "^2.0.0" + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "uniqs": "2.0.0" } }, "postcss-minify-selectors": { @@ -13094,10 +13371,10 @@ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "dev": true, "requires": { - "alphanum-sort": "^1.0.2", - "has": "^1.0.1", - "postcss": "^5.0.14", - "postcss-selector-parser": "^2.0.0" + "alphanum-sort": "1.0.2", + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" } }, "postcss-modules": { @@ -13106,10 +13383,10 @@ "integrity": "sha1-d6WLt3uhtDkrJwwLWYUv116JqLQ=", "dev": true, "requires": { - "css-modules-loader-core": "^1.0.1", - "generic-names": "^1.0.2", - "postcss": "^5.2.8", - "string-hash": "^1.1.1" + "css-modules-loader-core": "1.1.0", + "generic-names": "1.0.3", + "postcss": "5.2.18", + "string-hash": "1.1.3" } }, "postcss-modules-extract-imports": { @@ -13118,33 +13395,33 @@ "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", "dev": true, "requires": { - "postcss": "^6.0.1" + "postcss": "6.0.16" }, "dependencies": { "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", + "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", "dev": true, "requires": { - "chalk": "^2.3.0", - "source-map": "^0.6.1", - "supports-color": "^5.1.0" + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "5.1.0" } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", + "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } } } @@ -13155,34 +13432,34 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.16" }, "dependencies": { "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", + "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", "dev": true, "requires": { - "chalk": "^2.3.0", - "source-map": "^0.6.1", - "supports-color": "^5.1.0" + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "5.1.0" } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", + "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } } } @@ -13193,34 +13470,34 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.16" }, "dependencies": { "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", + "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", "dev": true, "requires": { - "chalk": "^2.3.0", - "source-map": "^0.6.1", - "supports-color": "^5.1.0" + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "5.1.0" } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", + "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } } } @@ -13231,34 +13508,34 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.16" }, "dependencies": { "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", + "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", "dev": true, "requires": { - "chalk": "^2.3.0", - "source-map": "^0.6.1", - "supports-color": "^5.1.0" + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "5.1.0" } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", + "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } } } @@ -13269,7 +13546,7 @@ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "dev": true, "requires": { - "postcss": "^5.0.5" + "postcss": "5.2.18" } }, "postcss-normalize-url": { @@ -13278,10 +13555,10 @@ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "dev": true, "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^1.4.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3" + "is-absolute-url": "2.1.0", + "normalize-url": "1.9.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-ordered-values": { @@ -13290,8 +13567,8 @@ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "dev": true, "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.1" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-reduce-idents": { @@ -13300,8 +13577,8 @@ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "dev": true, "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-reduce-initial": { @@ -13310,7 +13587,7 @@ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "dev": true, "requires": { - "postcss": "^5.0.4" + "postcss": "5.2.18" } }, "postcss-reduce-transforms": { @@ -13319,9 +13596,9 @@ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "dev": true, "requires": { - "has": "^1.0.1", - "postcss": "^5.0.8", - "postcss-value-parser": "^3.0.1" + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" } }, "postcss-selector-parser": { @@ -13330,9 +13607,9 @@ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "dev": true, "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" } }, "postcss-svgo": { @@ -13341,10 +13618,10 @@ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "dev": true, "requires": { - "is-svg": "^2.0.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3", - "svgo": "^0.7.0" + "is-svg": "2.1.0", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "svgo": "0.7.2" } }, "postcss-unique-selectors": { @@ -13353,9 +13630,9 @@ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "dev": true, "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "postcss-value-parser": { @@ -13370,9 +13647,9 @@ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "dev": true, "requires": { - "has": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" + "has": "1.0.1", + "postcss": "5.2.18", + "uniqs": "2.0.0" } }, "prelude-ls": { @@ -13402,7 +13679,7 @@ "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", "dev": true }, "process": { @@ -13428,7 +13705,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", "requires": { - "asap": "~2.0.3" + "asap": "2.0.6" } }, "prop-types": { @@ -13436,9 +13713,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" } }, "proto-list": { @@ -13453,7 +13730,7 @@ "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", "dev": true, "requires": { - "forwarded": "~0.1.0", + "forwarded": "0.1.2", "ipaddr.js": "1.4.0" } }, @@ -13475,11 +13752,11 @@ "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", "dev": true, "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "parse-asn1": "5.1.0", + "randombytes": "2.0.6" } }, "punycode": { @@ -13497,7 +13774,7 @@ "qs": { "version": "6.5.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=", "dev": true }, "query-string": { @@ -13506,8 +13783,8 @@ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "dev": true, "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" } }, "querystring": { @@ -13531,11 +13808,11 @@ "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", - "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "3.0.0", + "kind-of": "4.0.0" }, "dependencies": { "kind-of": { @@ -13544,7 +13821,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -13552,20 +13829,20 @@ "randombytes": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "integrity": "sha1-0wLFIpSFiISKjTAMkytEwkIx2oA=", "dev": true, "requires": { - "safe-buffer": "^5.1.0" + "safe-buffer": "5.1.1" } }, "randomfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz", - "integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", + "integrity": "sha1-uWt99YfwHdkXJsQY8wVTsUGOPWI=", "dev": true, "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "randombytes": "2.0.6", + "safe-buffer": "5.1.1" } }, "range-parser": { @@ -13592,10 +13869,10 @@ "integrity": "sha1-oPYGyq4qO4YrvQ74VILAElsxX6M=", "dev": true, "requires": { - "deep-extend": "~0.4.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" } }, "react": { @@ -13604,9 +13881,9 @@ "integrity": "sha1-QfeZGyYYU5K6m66WyIiefgGDl+8=", "dev": true, "requires": { - "fbjs": "^0.8.4", - "loose-envify": "^1.1.0", - "object-assign": "^4.1.0" + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" } }, "react-addons-test-utils": { @@ -13621,9 +13898,9 @@ "integrity": "sha1-AVNj8FsKH9Uq6e/dOgBg2QaVII8=", "dev": true, "requires": { - "fbjs": "^0.8.1", - "loose-envify": "^1.1.0", - "object-assign": "^4.1.0" + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" } }, "read": { @@ -13632,7 +13909,7 @@ "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", "dev": true, "requires": { - "mute-stream": "~0.0.4" + "mute-stream": "0.0.7" } }, "read-all-stream": { @@ -13641,8 +13918,8 @@ "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", "dev": true, "requires": { - "pinkie-promise": "^2.0.0", - "readable-stream": "^2.0.0" + "pinkie-promise": "2.0.1", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -13654,25 +13931,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -13683,9 +13960,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" } }, "read-pkg-up": { @@ -13694,8 +13971,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" + "find-up": "1.1.2", + "read-pkg": "1.1.0" } }, "readable-stream": { @@ -13704,10 +13981,10 @@ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "readdirp": { @@ -13716,10 +13993,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.3", + "set-immediate-shim": "1.0.1" }, "dependencies": { "isarray": { @@ -13731,25 +14008,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -13761,9 +14038,9 @@ "dev": true, "requires": { "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" + "esprima": "3.1.3", + "private": "0.1.8", + "source-map": "0.5.7" }, "dependencies": { "esprima": { @@ -13780,7 +14057,7 @@ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "^1.1.6" + "resolve": "1.5.0" } }, "redent": { @@ -13789,8 +14066,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" + "indent-string": "2.1.0", + "strip-indent": "1.0.1" } }, "reduce-css-calc": { @@ -13799,9 +14076,9 @@ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "dev": true, "requires": { - "balanced-match": "^0.4.2", - "math-expression-evaluator": "^1.2.14", - "reduce-function-call": "^1.0.1" + "balanced-match": "0.4.2", + "math-expression-evaluator": "1.2.17", + "reduce-function-call": "1.0.2" }, "dependencies": { "balanced-match": { @@ -13818,7 +14095,7 @@ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "dev": true, "requires": { - "balanced-match": "^0.4.2" + "balanced-match": "0.4.2" }, "dependencies": { "balanced-match": { @@ -13832,16 +14109,16 @@ "regenerate": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", - "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", + "integrity": "sha1-DDNtOYBVPXVcObWGrjsgqknIK38=", "dev": true }, "regex-cache": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", "dev": true, "requires": { - "is-equal-shallow": "^0.1.3" + "is-equal-shallow": "0.1.3" } }, "regex-not": { @@ -13850,7 +14127,7 @@ "integrity": "sha1-Qvg+OXcWIt+CawKvF2Ul1qXxV/k=", "dev": true, "requires": { - "extend-shallow": "^2.0.1" + "extend-shallow": "2.0.1" } }, "regexpu-core": { @@ -13859,19 +14136,19 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" } }, "registry-auth-token": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "integrity": "sha1-hR/UkDjuy1hpERFa+EUmDuyYPyA=", "dev": true, "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "1.2.4", + "safe-buffer": "5.1.1" } }, "registry-url": { @@ -13880,7 +14157,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "^1.0.1" + "rc": "1.2.4" } }, "regjsgen": { @@ -13895,7 +14172,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" } }, "relateurl": { @@ -13907,14 +14184,14 @@ "remap-istanbul": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/remap-istanbul/-/remap-istanbul-0.10.1.tgz", - "integrity": "sha512-gsNQXs5kJLhErICSyYhzVZ++C8LBW8dgwr874Y2QvzAUS75zBlD/juZgXs39nbYJ09fZDlX2AVLVJAY2jbFJoQ==", + "integrity": "sha1-OqWN1QIdSZ8zbTulvzu7kcG4jjc=", "dev": true, "requires": { - "amdefine": "^1.0.0", + "amdefine": "1.0.1", "istanbul": "0.4.5", - "minimatch": "^3.0.3", - "plugin-error": "^0.1.2", - "source-map": "^0.6.1", + "minimatch": "3.0.4", + "plugin-error": "0.1.2", + "source-map": "0.6.1", "through2": "2.0.1" }, "dependencies": { @@ -13930,18 +14207,18 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true }, "through2": { @@ -13950,8 +14227,8 @@ "integrity": "sha1-OE51MU1J8y3hLuu4E2uOtrXVnak=", "dev": true, "requires": { - "readable-stream": "~2.0.0", - "xtend": "~4.0.0" + "readable-stream": "2.0.6", + "xtend": "4.0.1" } } } @@ -13980,7 +14257,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "^1.0.0" + "is-finite": "1.0.2" } }, "replace-ext": { @@ -13992,12 +14269,12 @@ "replacestream": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", - "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", + "integrity": "sha1-PuV5gJK+Nksc2xSEMISSyz3/LzY=", "dev": true, "requires": { - "escape-string-regexp": "^1.0.3", - "object-assign": "^4.0.1", - "readable-stream": "^2.0.2" + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -14009,25 +14286,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -14038,28 +14315,28 @@ "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=", "dev": true, "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "hawk": "~6.0.2", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "stringstream": "~0.0.5", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" } }, "request-progress": { @@ -14068,7 +14345,7 @@ "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=", "dev": true, "requires": { - "throttleit": "^1.0.0" + "throttleit": "1.0.0" } }, "require-directory": { @@ -14104,10 +14381,10 @@ "resolve": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "integrity": "sha1-HwmsznlsmnYlefMbLBzEw83fnzY=", "dev": true, "requires": { - "path-parse": "^1.0.5" + "path-parse": "1.0.5" } }, "resolve-dir": { @@ -14116,8 +14393,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" } }, "resolve-url": { @@ -14132,8 +14409,17 @@ "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=", "dev": true, "requires": { - "depd": "~1.1.0", - "on-headers": "~1.0.1" + "depd": "1.1.2", + "on-headers": "1.0.1" + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "1.0.0" } }, "responselike": { @@ -14151,7 +14437,7 @@ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, "requires": { - "align-text": "^0.1.1" + "align-text": "0.1.4" } }, "rimraf": { @@ -14160,7 +14446,7 @@ "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=", "dev": true, "requires": { - "glob": "^7.0.5" + "glob": "7.1.2" } }, "ripemd160": { @@ -14169,8 +14455,8 @@ "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", "dev": true, "requires": { - "hash-base": "^2.0.0", - "inherits": "^2.0.1" + "hash-base": "2.0.2", + "inherits": "2.0.3" } }, "rndm": { @@ -14188,7 +14474,7 @@ "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=", "dev": true }, "samsam": { @@ -14203,10 +14489,10 @@ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", "dev": true, "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" + "glob": "7.1.2", + "lodash": "4.17.4", + "scss-tokenizer": "0.2.3", + "yargs": "7.1.0" }, "dependencies": { "camelcase": { @@ -14227,19 +14513,19 @@ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", "dev": true, "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" } }, "yargs-parser": { @@ -14248,7 +14534,7 @@ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "dev": true, "requires": { - "camelcase": "^3.0.0" + "camelcase": "3.0.0" } } } @@ -14262,7 +14548,7 @@ "scrollreveal": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/scrollreveal/-/scrollreveal-3.3.6.tgz", - "integrity": "sha512-5HiAtVqwffX18w/kqXkD+S54A0MoE4xLAwQcszEYGuy+EsRUoHsw1BhFpxGCcbTXIy5HMtj/qmLDbpQ+J3llig==", + "integrity": "sha1-ZZt78LoOJE3O2XisVUDAC0N3Pko=", "dev": true }, "scss-tokenizer": { @@ -14271,8 +14557,8 @@ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "dev": true, "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" + "js-base64": "2.4.3", + "source-map": "0.4.4" }, "dependencies": { "source-map": { @@ -14281,7 +14567,27 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" + } + } + } + }, + "seek-bzip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", + "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", + "dev": true, + "requires": { + "commander": "2.8.1" + }, + "dependencies": { + "commander": { + "version": "2.8.1", + "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" } } } @@ -14318,7 +14624,7 @@ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "dev": true, "requires": { - "semver": "^5.0.3" + "semver": "5.3.0" } }, "send": { @@ -14327,19 +14633,19 @@ "integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", "dev": true, "requires": { - "debug": "~2.2.0", - "depd": "~1.1.0", - "destroy": "~1.0.4", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "etag": "~1.7.0", + "debug": "2.2.0", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.7.0", "fresh": "0.3.0", - "http-errors": "~1.5.1", + "http-errors": "1.5.1", "mime": "1.3.4", "ms": "0.7.2", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.3.1" + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" }, "dependencies": { "debug": { @@ -14367,7 +14673,7 @@ "requires": { "inherits": "2.0.3", "setprototypeof": "1.0.2", - "statuses": ">= 1.3.1 < 2" + "statuses": "1.3.1" } }, "mime": { @@ -14408,10 +14714,10 @@ "integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=", "dev": true, "requires": { - "etag": "~1.7.0", + "etag": "1.7.0", "fresh": "0.3.0", "ms": "0.7.2", - "parseurl": "~1.3.1" + "parseurl": "1.3.2" }, "dependencies": { "ms": { @@ -14428,13 +14734,13 @@ "integrity": "sha1-egV/xu4o3GP2RWbl+lexEahq7NI=", "dev": true, "requires": { - "accepts": "~1.2.13", + "accepts": "1.2.13", "batch": "0.5.3", - "debug": "~2.2.0", - "escape-html": "~1.0.3", - "http-errors": "~1.3.1", - "mime-types": "~2.1.9", - "parseurl": "~1.3.1" + "debug": "2.2.0", + "escape-html": "1.0.3", + "http-errors": "1.3.1", + "mime-types": "2.1.17", + "parseurl": "1.3.2" }, "dependencies": { "accepts": { @@ -14443,7 +14749,7 @@ "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", "dev": true, "requires": { - "mime-types": "~2.1.6", + "mime-types": "2.1.17", "negotiator": "0.5.3" } }, @@ -14462,8 +14768,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.4.0" } }, "ms": { @@ -14486,9 +14792,9 @@ "integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", "dev": true, "requires": { - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "parseurl": "~1.3.1", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", "send": "0.14.2" } }, @@ -14504,7 +14810,7 @@ "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", "dev": true, "requires": { - "to-object-path": "^0.3.0" + "to-object-path": "0.3.0" } }, "set-immediate-shim": { @@ -14516,13 +14822,13 @@ "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "integrity": "sha1-ca5KiPD+77v1LR6mBPP7MV67YnQ=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" } }, "setimmediate": { @@ -14539,11 +14845,11 @@ "sha.js": { "version": "2.4.10", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz", - "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", + "integrity": "sha1-sf3lzX0RpWJmOKB8YEq5Cc+jH5s=", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.1" } }, "shebang-command": { @@ -14552,7 +14858,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "1.0.0" } }, "shebang-regex": { @@ -14564,7 +14870,7 @@ "shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=", "dev": true }, "sigmund": { @@ -14588,7 +14894,7 @@ "formatio": "1.1.1", "lolex": "1.3.2", "samsam": "1.1.2", - "util": ">=0.10.3 <1" + "util": "0.10.3" }, "dependencies": { "lolex": { @@ -14623,14 +14929,14 @@ "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", "dev": true, "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^2.0.0" + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.1", + "use": "2.0.2" }, "dependencies": { "define-property": { @@ -14639,7 +14945,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -14648,7 +14954,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -14657,7 +14963,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -14668,7 +14974,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -14677,7 +14983,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -14685,18 +14991,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -14704,21 +15010,21 @@ "snapdragon-node": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", "dev": true, "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" } }, "snapdragon-util": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", "dev": true, "requires": { - "kind-of": "^3.2.0" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -14727,7 +15033,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -14735,10 +15041,10 @@ "sntp": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", + "integrity": "sha1-LGzsFP7cIiJznK+bXD2F0cxaLMg=", "dev": true, "requires": { - "hoek": "4.x.x" + "hoek": "4.2.0" } }, "socket.io": { @@ -14748,7 +15054,7 @@ "dev": true, "requires": { "debug": "2.3.3", - "engine.io": "~1.8.4", + "engine.io": "1.8.5", "has-binary": "0.1.7", "object-assign": "4.1.0", "socket.io-adapter": "0.5.0", @@ -14816,7 +15122,7 @@ "component-bind": "1.0.0", "component-emitter": "1.2.1", "debug": "2.3.3", - "engine.io-client": "~1.8.4", + "engine.io-client": "1.8.5", "has-binary": "0.1.7", "indexof": "0.0.1", "object-component": "0.0.3", @@ -14946,7 +15252,16 @@ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "dev": true, "requires": { - "is-plain-obj": "^1.0.0" + "is-plain-obj": "1.1.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "1.1.2" } }, "sort-keys-length": { @@ -14961,7 +15276,7 @@ "source-list-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", + "integrity": "sha1-qqR0A/eyRakvvJfqCPJQ1gh+0IU=", "dev": true }, "source-map": { @@ -14976,9 +15291,9 @@ "integrity": "sha1-wJkD2m1zueU7ftjuUkVZcFHpjpE=", "dev": true, "requires": { - "async": "^0.9.0", - "loader-utils": "~0.2.2", - "source-map": "~0.1.33" + "async": "0.9.2", + "loader-utils": "0.2.17", + "source-map": "0.1.43" }, "dependencies": { "async": { @@ -14993,7 +15308,7 @@ "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "dev": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" } } } @@ -15001,14 +15316,14 @@ "source-map-resolve": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", - "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", + "integrity": "sha1-etD1k/IoFZjoVN+A8ZquS5LXoRo=", "dev": true, "requires": { - "atob": "^2.0.0", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "atob": "2.0.3", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" } }, "source-map-url": { @@ -15029,7 +15344,7 @@ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", "dev": true, "requires": { - "spdx-license-ids": "^1.0.2" + "spdx-license-ids": "1.2.2" } }, "spdx-expression-parse": { @@ -15050,16 +15365,16 @@ "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=", "dev": true, "requires": { - "through": "2" + "through": "2.3.8" } }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", "dev": true, "requires": { - "extend-shallow": "^3.0.0" + "extend-shallow": "3.0.2" }, "dependencies": { "extend-shallow": { @@ -15068,17 +15383,17 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" } }, "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -15095,14 +15410,14 @@ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" } }, "static-extend": { @@ -15111,8 +15426,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "define-property": "0.2.5", + "object-copy": "0.1.0" }, "dependencies": { "define-property": { @@ -15121,7 +15436,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -15130,7 +15445,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -15139,7 +15454,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -15150,7 +15465,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -15159,7 +15474,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -15167,18 +15482,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -15186,7 +15501,7 @@ "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=", "dev": true }, "stdout-stream": { @@ -15195,7 +15510,7 @@ "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", "dev": true, "requires": { - "readable-stream": "^2.0.1" + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -15207,25 +15522,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -15236,8 +15551,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" + "inherits": "2.0.3", + "readable-stream": "2.3.3" }, "dependencies": { "isarray": { @@ -15249,25 +15564,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -15278,7 +15593,7 @@ "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", "dev": true, "requires": { - "duplexer": "~0.1.1" + "duplexer": "0.1.1" } }, "stream-consume": { @@ -15293,20 +15608,20 @@ "integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=", "dev": true, "requires": { - "readable-stream": "~1.1.8" + "readable-stream": "1.1.14" } }, "stream-http": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", - "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", + "integrity": "sha1-/YZUbaybHJGv+PxdKHuY+vtBvBA=", "dev": true, "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.3", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" }, "dependencies": { "isarray": { @@ -15318,25 +15633,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -15365,9 +15680,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "string_decoder": { @@ -15388,7 +15703,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-bom": { @@ -15397,8 +15712,8 @@ "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", "dev": true, "requires": { - "first-chunk-stream": "^1.0.0", - "is-utf8": "^0.2.0" + "first-chunk-stream": "1.0.0", + "is-utf8": "0.2.1" } }, "strip-bom-stream": { @@ -15407,8 +15722,8 @@ "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", "dev": true, "requires": { - "first-chunk-stream": "^1.0.0", - "strip-bom": "^2.0.0" + "first-chunk-stream": "1.0.0", + "strip-bom": "2.0.0" }, "dependencies": { "strip-bom": { @@ -15417,7 +15732,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } } } @@ -15443,7 +15758,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "^4.0.1" + "get-stdin": "4.0.1" } }, "strip-json-comments": { @@ -15467,9 +15782,9 @@ "integrity": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", "dev": true, "requires": { - "inpath": "~1.0.2", - "pidof": "~1.0.2", - "read": "~1.0.3" + "inpath": "1.0.2", + "pidof": "1.0.2", + "read": "1.0.7" } }, "supports-color": { @@ -15478,7 +15793,7 @@ "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } }, "svgo": { @@ -15487,13 +15802,13 @@ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "dev": true, "requires": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" + "coa": "1.0.4", + "colors": "1.1.2", + "csso": "2.3.2", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "sax": "1.2.4", + "whet.extend": "0.9.9" }, "dependencies": { "js-yaml": { @@ -15502,14 +15817,14 @@ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" + "argparse": "1.0.9", + "esprima": "2.7.3" } }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", "dev": true } } @@ -15532,9 +15847,62 @@ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "dev": true, "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-stream": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", + "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", + "dev": true, + "requires": { + "bl": "1.0.3", + "buffer-alloc": "1.2.0", + "end-of-stream": "1.1.0", + "fs-constants": "1.0.0", + "readable-stream": "2.3.6", + "to-buffer": "1.1.1", + "xtend": "4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } } }, "tar-stream": { @@ -15596,10 +15964,10 @@ "integrity": "sha1-Bk5Im0tb9gumpre8fy9cJ07Pgmk=", "dev": true, "requires": { - "duplexify": "^3.5.0", - "fork-stream": "^0.0.4", - "merge-stream": "^1.0.0", - "through2": "^2.0.1" + "duplexify": "3.5.3", + "fork-stream": "0.0.4", + "merge-stream": "1.0.1", + "through2": "2.0.3" } }, "textextensions": { @@ -15626,8 +15994,8 @@ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "dev": true, "requires": { - "readable-stream": "^2.1.5", - "xtend": "~4.0.1" + "readable-stream": "2.3.3", + "xtend": "4.0.1" }, "dependencies": { "isarray": { @@ -15639,25 +16007,25 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" } }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } } } @@ -15668,8 +16036,8 @@ "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", "dev": true, "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" + "through2": "2.0.3", + "xtend": "4.0.1" } }, "tildify": { @@ -15678,7 +16046,7 @@ "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", "dev": true, "requires": { - "os-homedir": "^1.0.0" + "os-homedir": "1.0.2" } }, "time-stamp": { @@ -15696,10 +16064,10 @@ "timers-browserify": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.6.tgz", - "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", + "integrity": "sha1-JB52kn2coF9NlZgZAi9bNmS2S64=", "dev": true, "requires": { - "setimmediate": "^1.0.4" + "setimmediate": "1.0.5" } }, "tiny-lr": { @@ -15708,12 +16076,12 @@ "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", "dev": true, "requires": { - "body-parser": "~1.14.0", - "debug": "~2.2.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.2.0", - "parseurl": "~1.3.0", - "qs": "~5.1.0" + "body-parser": "1.14.2", + "debug": "2.2.0", + "faye-websocket": "0.10.0", + "livereload-js": "2.3.0", + "parseurl": "1.3.2", + "qs": "5.1.0" }, "dependencies": { "body-parser": { @@ -15723,15 +16091,15 @@ "dev": true, "requires": { "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", + "content-type": "1.0.4", + "debug": "2.2.0", + "depd": "1.1.2", + "http-errors": "1.3.1", "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", + "on-finished": "2.3.0", "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" + "raw-body": "2.1.7", + "type-is": "1.6.15" }, "dependencies": { "qs": { @@ -15763,8 +16131,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "~2.0.1", - "statuses": "1" + "inherits": "2.0.3", + "statuses": "1.4.0" } }, "iconv-lite": { @@ -15809,10 +16177,10 @@ "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", "dev": true, "requires": { - "os-tmpdir": "~1.0.2" + "os-tmpdir": "1.0.2" } }, "to-absolute-glob": { @@ -15821,7 +16189,7 @@ "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", "dev": true, "requires": { - "extend-shallow": "^2.0.1" + "extend-shallow": "2.0.1" } }, "to-array": { @@ -15848,7 +16216,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -15857,7 +16225,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -15868,9 +16236,9 @@ "integrity": "sha1-FTWL7kosg712N3uh3ASdDxiDeq4=", "dev": true, "requires": { - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "regex-not": "^1.0.0" + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "regex-not": "1.0.0" }, "dependencies": { "define-property": { @@ -15879,7 +16247,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -15888,7 +16256,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -15897,7 +16265,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -15908,7 +16276,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -15917,7 +16285,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -15925,18 +16293,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -15947,8 +16315,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "3.0.0", + "repeat-string": "1.6.1" } }, "tough-cookie": { @@ -15957,7 +16325,7 @@ "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", "dev": true, "requires": { - "punycode": "^1.4.1" + "punycode": "1.4.1" } }, "tr46": { @@ -15987,7 +16355,7 @@ "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", "dev": true, "requires": { - "glob": "^6.0.4" + "glob": "6.0.4" }, "dependencies": { "glob": { @@ -15996,11 +16364,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } } } @@ -16022,16 +16390,16 @@ "integrity": "sha1-CIqmxgJmIzOGULKQCCirPt9Z9s8=", "dev": true, "requires": { - "babel-code-frame": "^6.22.0", - "colors": "^1.1.2", - "commander": "^2.9.0", - "diff": "^3.2.0", - "glob": "^7.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.7.1", - "tsutils": "^2.7.1" + "babel-code-frame": "6.26.0", + "colors": "1.1.2", + "commander": "2.13.0", + "diff": "3.2.0", + "glob": "7.1.2", + "minimatch": "3.0.4", + "resolve": "1.5.0", + "semver": "5.3.0", + "tslib": "1.8.1", + "tsutils": "2.19.1" } }, "tslint-microsoft-contrib": { @@ -16040,7 +16408,7 @@ "integrity": "sha1-7MKnl/d3oS8AZpRM7AyBqefFnuk=", "dev": true, "requires": { - "tsutils": "^2.12.1" + "tsutils": "2.19.1" } }, "tsscmp": { @@ -16052,10 +16420,10 @@ "tsutils": { "version": "2.19.1", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.19.1.tgz", - "integrity": "sha512-1B3z4H4HddgzWptqLzwrJloDEsyBt8DvZhnFO14k7A4RsQL/UhEfQjD4hpcY5NpF3veBkjJhQJ8Bl7Xp96cN+A==", + "integrity": "sha1-dtfr3qnXp79KBfUOrTcBsBaHCNc=", "dev": true, "requires": { - "tslib": "^1.8.1" + "tslib": "1.8.1" } }, "tty-browserify": { @@ -16070,7 +16438,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "^5.0.1" + "safe-buffer": "5.1.1" } }, "tweetnacl": { @@ -16086,7 +16454,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "1.1.2" } }, "type-detect": { @@ -16102,7 +16470,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.15" + "mime-types": "2.1.17" } }, "typedarray": { @@ -16128,9 +16496,9 @@ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", "dev": true, "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" }, "dependencies": { "camelcase": { @@ -16145,8 +16513,8 @@ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", + "center-align": "0.1.3", + "right-align": "0.1.3", "wordwrap": "0.0.2" } }, @@ -16168,9 +16536,9 @@ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", "window-size": "0.1.0" } } @@ -16189,9 +16557,9 @@ "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", "dev": true, "requires": { - "source-map": "^0.5.6", - "uglify-js": "^2.8.29", - "webpack-sources": "^1.0.1" + "source-map": "0.5.7", + "uglify-js": "2.8.29", + "webpack-sources": "1.1.0" } }, "uid-safe": { @@ -16200,7 +16568,7 @@ "integrity": "sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE=", "dev": true, "requires": { - "random-bytes": "~1.0.0" + "random-bytes": "1.0.0" } }, "ultron": { @@ -16262,8 +16630,8 @@ "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", "dev": true, "requires": { - "sprintf-js": "^1.0.3", - "util-deprecate": "^1.0.2" + "sprintf-js": "1.0.3", + "util-deprecate": "1.0.2" } }, "union-value": { @@ -16272,10 +16640,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" }, "dependencies": { "set-value": { @@ -16284,10 +16652,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" } } } @@ -16304,7 +16672,7 @@ "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", "dev": true, "requires": { - "macaddress": "^0.2.8" + "macaddress": "0.2.8" } }, "uniqs": { @@ -16331,8 +16699,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "has-value": "0.3.1", + "isobject": "3.0.1" }, "dependencies": { "has-value": { @@ -16341,9 +16709,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" }, "dependencies": { "isobject": { @@ -16383,14 +16751,14 @@ "integrity": "sha1-j5LFFUgr1oMbfJMBPnD4dVLHz1o=", "dev": true, "requires": { - "boxen": "^0.6.0", - "chalk": "^1.0.0", - "configstore": "^2.0.0", - "is-npm": "^1.0.0", - "latest-version": "^2.0.0", - "lazy-req": "^1.1.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^2.0.0" + "boxen": "0.6.0", + "chalk": "1.1.3", + "configstore": "2.1.0", + "is-npm": "1.0.0", + "latest-version": "2.0.0", + "lazy-req": "1.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "2.0.0" }, "dependencies": { "ansi-styles": { @@ -16405,11 +16773,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "supports-color": { @@ -16456,7 +16824,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "1.0.4" } }, "url-to-options": { @@ -16477,9 +16845,9 @@ "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", "dev": true, "requires": { - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "lazy-cache": "^2.0.2" + "define-property": "0.2.5", + "isobject": "3.0.1", + "lazy-cache": "2.0.2" }, "dependencies": { "define-property": { @@ -16488,7 +16856,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "is-accessor-descriptor": { @@ -16497,7 +16865,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -16506,7 +16874,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -16517,7 +16885,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -16526,7 +16894,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -16534,18 +16902,18 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } }, "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", "dev": true } } @@ -16559,21 +16927,21 @@ "useragent": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", - "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "integrity": "sha1-IX+UOtVAyyEoZYqyP8lg9qiMmXI=", "dev": true, "requires": { - "lru-cache": "4.1.x", - "tmp": "0.0.x" + "lru-cache": "4.1.1", + "tmp": "0.0.33" }, "dependencies": { "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "pseudomap": "1.0.2", + "yallist": "2.1.2" } } } @@ -16610,7 +16978,7 @@ "uuid": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", + "integrity": "sha1-EsUou51Y0LkmXZovbw/ovhf/HxQ=", "dev": true }, "v8flags": { @@ -16619,7 +16987,7 @@ "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", "dev": true, "requires": { - "user-home": "^1.1.1" + "user-home": "1.1.1" } }, "vali-date": { @@ -16634,14 +17002,14 @@ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", "dev": true, "requires": { - "spdx-correct": "~1.0.0", - "spdx-expression-parse": "~1.0.0" + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" } }, "validator": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "integrity": "sha1-PBI3KQ43CSNVNE/veMIxJJ2rd7k=", "dev": true }, "vary": { @@ -16662,9 +17030,9 @@ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "^1.0.0", + "assert-plus": "1.0.0", "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "extsprintf": "1.3.0" } }, "vhost": { @@ -16679,8 +17047,8 @@ "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", "dev": true, "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", + "clone": "1.0.3", + "clone-stats": "0.0.1", "replace-ext": "0.0.1" } }, @@ -16690,14 +17058,14 @@ "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", "dev": true, "requires": { - "defaults": "^1.0.0", - "glob-stream": "^3.1.5", - "glob-watcher": "^0.0.6", - "graceful-fs": "^3.0.0", - "mkdirp": "^0.5.0", - "strip-bom": "^1.0.0", - "through2": "^0.6.1", - "vinyl": "^0.4.0" + "defaults": "1.0.3", + "glob-stream": "3.1.18", + "glob-watcher": "0.0.6", + "graceful-fs": "3.0.11", + "mkdirp": "0.5.1", + "strip-bom": "1.0.0", + "through2": "0.6.5", + "vinyl": "0.4.6" }, "dependencies": { "clone": { @@ -16712,7 +17080,7 @@ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", "dev": true, "requires": { - "natives": "^1.1.0" + "natives": "1.1.1" } }, "readable-stream": { @@ -16721,10 +17089,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", + "core-util-is": "1.0.2", + "inherits": "2.0.3", "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "string_decoder": "0.10.31" } }, "through2": { @@ -16733,8 +17101,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" + "readable-stream": "1.0.34", + "xtend": "4.0.1" } }, "vinyl": { @@ -16743,8 +17111,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "^0.2.0", - "clone-stats": "^0.0.1" + "clone": "0.2.0", + "clone-stats": "0.0.1" } } } @@ -16755,7 +17123,7 @@ "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", "dev": true, "requires": { - "source-map": "^0.5.1" + "source-map": "0.5.7" } }, "vm-browserify": { @@ -16779,18 +17147,18 @@ "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", "dev": true, "requires": { - "async": "^2.1.2", - "chokidar": "^1.7.0", - "graceful-fs": "^4.1.2" + "async": "2.6.0", + "chokidar": "1.7.0", + "graceful-fs": "4.1.11" }, "dependencies": { "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", "dev": true, "requires": { - "lodash": "^4.14.0" + "lodash": "4.17.4" } } } @@ -16807,28 +17175,28 @@ "integrity": "sha1-pJL7bB7X9XOBb5DgDI+7WiDMXDY=", "dev": true, "requires": { - "acorn": "^5.0.0", - "acorn-dynamic-import": "^2.0.0", - "ajv": "^5.1.5", - "ajv-keywords": "^2.0.0", - "async": "^2.1.2", - "enhanced-resolve": "^3.4.0", - "escope": "^3.6.0", - "interpret": "^1.0.0", - "json-loader": "^0.5.4", - "json5": "^0.5.1", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "mkdirp": "~0.5.0", - "node-libs-browser": "^2.0.0", - "source-map": "^0.5.3", - "supports-color": "^4.2.1", - "tapable": "^0.2.7", - "uglifyjs-webpack-plugin": "^0.4.6", - "watchpack": "^1.4.0", - "webpack-sources": "^1.0.1", - "yargs": "^8.0.2" + "acorn": "5.3.0", + "acorn-dynamic-import": "2.0.2", + "ajv": "5.5.2", + "ajv-keywords": "2.1.1", + "async": "2.6.0", + "enhanced-resolve": "3.4.1", + "escope": "3.6.0", + "interpret": "1.1.0", + "json-loader": "0.5.7", + "json5": "0.5.1", + "loader-runner": "2.3.0", + "loader-utils": "1.1.0", + "memory-fs": "0.4.1", + "mkdirp": "0.5.1", + "node-libs-browser": "2.1.0", + "source-map": "0.5.7", + "supports-color": "4.5.0", + "tapable": "0.2.8", + "uglifyjs-webpack-plugin": "0.4.6", + "watchpack": "1.4.0", + "webpack-sources": "1.1.0", + "yargs": "8.0.2" }, "dependencies": { "ansi-regex": { @@ -16840,10 +17208,10 @@ "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", "dev": true, "requires": { - "lodash": "^4.14.0" + "lodash": "4.17.4" } }, "camelcase": { @@ -16858,7 +17226,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "^2.0.0" + "locate-path": "2.0.0" } }, "is-fullwidth-code-point": { @@ -16873,10 +17241,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" } }, "loader-utils": { @@ -16885,20 +17253,20 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" } }, "os-locale": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=", "dev": true, "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" } }, "path-type": { @@ -16907,7 +17275,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "^2.0.0" + "pify": "2.3.0" } }, "read-pkg": { @@ -16916,9 +17284,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" } }, "read-pkg-up": { @@ -16927,18 +17295,18 @@ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "find-up": "2.1.0", + "read-pkg": "2.0.0" } }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" } }, "strip-ansi": { @@ -16947,7 +17315,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } }, "strip-bom": { @@ -16962,19 +17330,19 @@ "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", "dev": true, "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" + "camelcase": "4.1.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "read-pkg-up": "2.0.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "7.0.0" } }, "yargs-parser": { @@ -16983,7 +17351,7 @@ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "dev": true, "requires": { - "camelcase": "^4.1.0" + "camelcase": "4.1.0" } } } @@ -16991,14 +17359,14 @@ "webpack-dev-middleware": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "integrity": "sha1-+PwRIM47T8VoDO7LQ9d3lmshEF4=", "dev": true, "requires": { - "memory-fs": "~0.4.1", - "mime": "^1.5.0", - "path-is-absolute": "^1.0.0", - "range-parser": "^1.0.3", - "time-stamp": "^2.0.0" + "memory-fs": "0.4.1", + "mime": "1.6.0", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "time-stamp": "2.0.0" }, "dependencies": { "time-stamp": { @@ -17012,17 +17380,17 @@ "webpack-sources": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz", - "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", + "integrity": "sha1-oQHrrlnWUHNU1x2AE5UKOot6WlQ=", "dev": true, "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "source-list-map": "2.0.0", + "source-map": "0.6.1" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "dev": true } } @@ -17033,13 +17401,13 @@ "integrity": "sha1-82c92QfW2bHqe/UfzR24W1/Z4PI=", "dev": true, "requires": { - "gulp-util": "^3.0.7", - "lodash.clone": "^4.3.2", - "lodash.some": "^4.2.2", - "memory-fs": "^0.4.1", - "through": "^2.3.8", - "vinyl": "^2.1.0", - "webpack": "^3.4.1" + "gulp-util": "3.0.8", + "lodash.clone": "4.5.0", + "lodash.some": "4.6.0", + "memory-fs": "0.4.1", + "through": "2.3.8", + "vinyl": "2.1.0", + "webpack": "3.5.6" }, "dependencies": { "clone": { @@ -17066,12 +17434,12 @@ "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", "dev": true, "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.0.0", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" } } } @@ -17082,14 +17450,14 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": ">=0.4.0", - "websocket-extensions": ">=0.1.1" + "http-parser-js": "0.4.9", + "websocket-extensions": "0.1.3" } }, "websocket-extensions": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "integrity": "sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk=", "dev": true }, "whatwg-fetch": { @@ -17103,8 +17471,8 @@ "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", "dev": true, "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "tr46": "0.0.3", + "webidl-conversions": "3.0.1" } }, "whet.extend": { @@ -17116,10 +17484,10 @@ "which": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=", "dev": true, "requires": { - "isexe": "^2.0.0" + "isexe": "2.0.0" } }, "which-module": { @@ -17131,10 +17499,10 @@ "wide-align": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "integrity": "sha1-Vx4PGwYEY268DfwhsDObvjE0FxA=", "dev": true, "requires": { - "string-width": "^1.0.2" + "string-width": "1.0.2" } }, "widest-line": { @@ -17143,7 +17511,7 @@ "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", "dev": true, "requires": { - "string-width": "^1.0.1" + "string-width": "1.0.2" } }, "window-size": { @@ -17164,8 +17532,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "string-width": "1.0.2", + "strip-ansi": "3.0.1" } }, "wrappy": { @@ -17180,19 +17548,19 @@ "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "slide": "1.1.6" } }, "ws": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "integrity": "sha1-y9nm514J/F0skAFfIfDECHXg3VE=", "dev": true, "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" + "options": "0.0.6", + "ultron": "1.0.2" } }, "wtf-8": { @@ -17207,7 +17575,7 @@ "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=", "dev": true, "requires": { - "os-homedir": "^1.0.0" + "os-homedir": "1.0.2" } }, "xml": { @@ -17267,18 +17635,18 @@ "integrity": "sha1-y0BQwBWb+2u2ScD0r1UFJqhGGdw=", "dev": true, "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "lodash.assign": "^4.0.3", - "os-locale": "^1.4.0", - "pkg-conf": "^1.1.2", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1", - "string-width": "^1.0.1", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^2.4.0" + "camelcase": "2.1.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "lodash.assign": "4.2.0", + "os-locale": "1.4.0", + "pkg-conf": "1.1.3", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1", + "string-width": "1.0.2", + "window-size": "0.2.0", + "y18n": "3.2.1", + "yargs-parser": "2.4.1" } }, "yargs-parser": { @@ -17287,8 +17655,8 @@ "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", "dev": true, "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" + "camelcase": "3.0.0", + "lodash.assign": "4.2.0" }, "dependencies": { "camelcase": { @@ -17305,7 +17673,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "~1.0.1" + "fd-slicer": "1.0.1" } }, "yeast": { @@ -17317,13 +17685,13 @@ "z-schema": { "version": "3.18.4", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", - "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "integrity": "sha1-6oEysnlTPuYL4khaAvfj5CVBqaI=", "dev": true, "requires": { - "commander": "^2.7.1", - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" + "commander": "2.13.0", + "lodash.get": "4.4.2", + "lodash.isequal": "4.5.0", + "validator": "8.2.0" } } } diff --git a/src/controls/peoplepicker/PeoplePickerComponent.module.scss b/src/controls/peoplepicker/PeoplePickerComponent.module.scss index 1b3e8cef4..acec3714e 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.module.scss +++ b/src/controls/peoplepicker/PeoplePickerComponent.module.scss @@ -1,3 +1,8 @@ .defaultClass { color : black; } + +.defaultRequiredClass +{ + color : red; +} diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index d831b39b1..2dd44a74e 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -58,6 +58,36 @@ export class PeoplePicker extends React.Component = this.state.allPersons.length !==0 ? this.state.allPersons : new Array(); + + // Set Default selected persons + let defaultUsers : any = []; + let defaultPeopleList: IPersonaProps[] = []; + if (this.props.defaultSelectedUsers) { + defaultUsers = this.getDefaultUsers(userValuesArray, this.props.defaultSelectedUsers); + for (const persona of defaultUsers) { + let selectedPeople: IPersonaProps = {}; + assign(selectedPeople, persona); + defaultPeopleList.push(selectedPeople); + } + } + + this.setState({ + selectedPersons : defaultPeopleList.length !== 0 ? defaultPeopleList : [], + showmessageerror: this.props.isRequired && defaultPeopleList.length === 0 + }); + } + } + /** * Generate the user photo link * @@ -186,18 +216,6 @@ export class PeoplePicker extends React.Component - {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} - - ) - } + { + (this.props.isRequired && this.state.showmessageerror) && ( +
+ {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} +
+ // + // {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} + // + ) + }
); } diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index de8c5471d..d2aa35b41 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -47,7 +47,7 @@ define([], () => { "TaxonomyPickerTermSetLabel": "Term Set", peoplePickerComponentTooltipMessage: "People Picker", - peoplePickerComponentErrorMessage: "People picker is mandatory", + peoplePickerComponentErrorMessage: "* Required Field", peoplePickerComponentTitleText: "Pick the user(s)", peoplePickerSuggestionsHeaderText: 'Suggested People', peoplePickerNoResultsFoundText: 'No results found', diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index 3bddbe607..c953c0b5e 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -18,6 +18,7 @@ import { Environment, EnvironmentType } from '@microsoft/sp-core-library'; import { SecurityTrimmedControl, PermissionLevel } from '../../../SecurityTrimmedControl'; import { SPPermission } from '@microsoft/sp-page-context'; import { PeoplePicker, PrincipalType } from '../../../PeoplePicker'; +import { getItemClassNames } from 'office-ui-fabric-react/lib/components/ContextualMenu/ContextualMenu.classNames'; /** * Component that can be used to test out the React controls from this project @@ -30,7 +31,8 @@ export default class ControlsTest extends React.Component { return resp.json(); }) .then(items => { @@ -49,6 +52,17 @@ export default class ControlsTest extends React.Component { return resp.json(); }) + .then(items => { + let emails : string[] = items.value ? items.value.map((item, key)=> { return item.Author.EMail}) : []; + console.log(emails); + this.setState({ + authorEmails: emails + }); + }); } /** @@ -347,7 +361,8 @@ private onServicePickerChange(terms: IPickerTerms): void { // groupName={"Team Site Owners"} showtooltip={true} isRequired={true} - defaultSelectedUsers={["tenantUser@domain.onmicrosoft.com", "test@user.com"]} + //defaultSelectedUsers={["tenantUser@domain.onmicrosoft.com", "test@user.com"]} + defaultSelectedUsers={this.state.authorEmails} selectedItems={this._getPeoplePickerItems} showHiddenInUI={false} principleTypes={[PrincipalType.User]} diff --git a/src/webparts/controlsTest/components/IControlsTestProps.ts b/src/webparts/controlsTest/components/IControlsTestProps.ts index 4bcfb3cd2..985d19cbf 100644 --- a/src/webparts/controlsTest/components/IControlsTestProps.ts +++ b/src/webparts/controlsTest/components/IControlsTestProps.ts @@ -15,4 +15,5 @@ export interface IControlsTestState { items: any[]; initialValues: any[]; iFrameDialogOpened?: boolean; + authorEmails: string[]; } From acb3374854f78fa251a8ad988ba9c6caff69332e Mon Sep 17 00:00:00 2001 From: Asish Padhy Date: Tue, 16 Oct 2018 15:17:09 +1100 Subject: [PATCH 13/41] Commented test code for setting default Users --- package-lock.json | 940 ++++++------------ .../controlsTest/components/ControlsTest.tsx | 24 +- 2 files changed, 298 insertions(+), 666 deletions(-) diff --git a/package-lock.json b/package-lock.json index d83010c19..b37da8fc8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -386,7 +386,7 @@ "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM=", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", "dev": true }, "lodash": { @@ -398,7 +398,7 @@ "uglify-js": { "version": "3.0.28", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz", - "integrity": "sha1-lrhJXwJylEeHtYQ6FnmqMmZA1fc=", + "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", "dev": true, "requires": { "commander": "2.11.0", @@ -597,7 +597,7 @@ "es6-promise": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", - "integrity": "sha1-iBHpCRXZoNujYnTwskLb2nj5ySo=", + "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", "dev": true }, "finalhandler": { @@ -681,7 +681,7 @@ "rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { "glob": "7.0.6" @@ -727,7 +727,7 @@ "uuid": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", "dev": true } } @@ -1079,7 +1079,7 @@ "es6-promise": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", - "integrity": "sha1-iBHpCRXZoNujYnTwskLb2nj5ySo=", + "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", "dev": true } } @@ -1361,7 +1361,7 @@ "@types/adal": { "version": "1.0.27", "resolved": "https://registry.npmjs.org/@types/adal/-/adal-1.0.27.tgz", - "integrity": "sha1-IL6zJsFDRRrkYsWvayUaAU/p4TI=", + "integrity": "sha512-Dll0X5OdCgnqMhp/bH/XSjFpn1putDI9OVlw+LgmxOjZWKUQXOpHkGWbARNReeYBWmaEvWBVWkZG4yhfcCeOZQ==", "dev": true, "requires": { "@types/angular": "1.6.42" @@ -1382,7 +1382,7 @@ "@types/bluebird": { "version": "3.5.20", "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz", - "integrity": "sha1-9jYxcq3W9Oq7jK2lPKmvJ4Ho1qE=", + "integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA==", "dev": true }, "@types/chai": { @@ -1394,7 +1394,7 @@ "@types/chalk": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-2.2.0.tgz", - "integrity": "sha1-t/bkRvRRECnujj9DB1+1tz+6oLo=", + "integrity": "sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==", "dev": true, "requires": { "chalk": "2.3.0" @@ -1403,7 +1403,7 @@ "@types/cheerio": { "version": "0.22.7", "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.7.tgz", - "integrity": "sha1-SpLq/t+yufRDfTpEEABtgRFMZs4=", + "integrity": "sha512-+T9qBbqe/jXtTjzVddArZExahoPPmt8eq3O1ZuCKZXjBVxf/ciUYNXrIDZJEVgYvpELnv6VlPRCfLzufRxpAag==", "dev": true }, "@types/colors": { @@ -1415,7 +1415,7 @@ "@types/enzyme": { "version": "2.8.7", "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-2.8.7.tgz", - "integrity": "sha1-mZ4PIgQSNCAgqCef89fu0rK0thg=", + "integrity": "sha512-/N2tCT2RIJwpPuC+98stnUXQmQ1w6dSJKW0hXYfk+xyVPyapAh4WqS2ZT0/MbX0pjkOg8qdax/u/yXdsGp/BeQ==", "dev": true, "requires": { "@types/cheerio": "0.22.7", @@ -1437,13 +1437,13 @@ "@types/events": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-1.1.0.tgz", - "integrity": "sha1-k7G+kfY8GERQOFJyxHtklv0CjgI=", + "integrity": "sha512-y3bR98mzYOo0pAZuiLari+cQyiKk3UXRuT45h1RjhfeCzqkjaVsfZJNaxdgtk7/3tzOm1ozLTqEqMP3VbI48jw==", "dev": true }, "@types/express-serve-static-core": { "version": "4.11.1", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.11.1.tgz", - "integrity": "sha1-9vchI4LVmxnWlmd7yqSKNygPXUU=", + "integrity": "sha512-EehCl3tpuqiM8RUb+0255M8PhhSwTtLfmO7zBBdv0ay/VTd/zmrqDfQdZFsa5z/PVMbH2yCMZPXsnrImpATyIw==", "dev": true, "requires": { "@types/events": "1.1.0", @@ -1530,7 +1530,7 @@ "@types/log4js": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/@types/log4js/-/log4js-2.3.5.tgz", - "integrity": "sha1-TR5W2lPTwYIMCOnNUJLmjD4egi8=", + "integrity": "sha512-SwF8LkSHqHy9A8GQ67NAYJiGl8zzP4Qtx65Wa+IOxDGdMHxKeoQZjg7m2M1erIT6VK0DYHpu2aTbdLkdkuMHjw==", "dev": true, "requires": { "log4js": "0.6.38" @@ -1548,13 +1548,13 @@ "@types/mime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz", - "integrity": "sha1-WnMG42fFObn2VDSZ3o3VGfrDeos=", + "integrity": "sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==", "dev": true }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", "dev": true }, "@types/mocha": { @@ -1596,7 +1596,7 @@ "@types/react": { "version": "15.0.38", "resolved": "https://registry.npmjs.org/@types/react/-/react-15.0.38.tgz", - "integrity": "sha1-av6jGp/mYwSvR0EGujct2rpEmZU=", + "integrity": "sha512-CkRB27L/kMDu7K20U0V7BwYK9/kPd9Im6Jlxv2vAEolYBvQy6JrSpPJsbZXtOk4MoDUomkct8Q7PNBUSLd0fmg==", "dev": true }, "@types/react-addons-shallow-compare": { @@ -1665,7 +1665,7 @@ "@types/semver": { "version": "5.3.33", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.3.33.tgz", - "integrity": "sha1-WOu2yMSOFh4k+JAZFecYSQDTQfc=", + "integrity": "sha512-UwrBgjsRS8BSsckIEdrAhIAmdh0MJidtKTvD3S6tpMq6qHLY3uGaNYcRDUjPxpF4hOAOEbMNSXhhfxmNHB1QNQ==", "dev": true }, "@types/serve-static": { @@ -1681,13 +1681,13 @@ "@types/sinon": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-2.3.4.tgz", - "integrity": "sha1-KzqoLfx5Hu/x2XC2V6d+r/8omf8=", + "integrity": "sha512-Up/XbOme6tWemIR2lVquqUlUUXvMEk2AGNo5C20dSpFK6snRUOEvy2aZt/QD85F1PVesFx3quRIm0e5/Hh9cLA==", "dev": true }, "@types/tapable": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-0.2.4.tgz", - "integrity": "sha1-gYGiKNpGGFQ5MA5gDFrjs7OYJYU=", + "integrity": "sha512-pclMAvhPnXJcJu1ZZ8bQthuUcdDWzDuxDdbSf6l1U6s4fP6EBiZpPsOZYqFOrbqDV97sXGFSsb6AUpiLfv4xIA==", "dev": true }, "@types/through2": { @@ -1702,7 +1702,7 @@ "@types/uglify-js": { "version": "2.6.30", "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-2.6.30.tgz", - "integrity": "sha1-JX0rbdhmc9YNpHZoD7qQ8uMMbu8=", + "integrity": "sha512-NjiBNGFl58vHJeijl63w1fWRIjLnrfOvimsXF5b3lTzEzkTV1BnVsbqQeLejg54upsHPWIF63aiub5TEwH619A==", "dev": true, "requires": { "source-map": "0.6.1" @@ -1711,7 +1711,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } @@ -1719,7 +1719,7 @@ "@types/uuid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.0.0.tgz", - "integrity": "sha1-vpOxS8+X9ZwHmp5YdUlgte/ZRsM=", + "integrity": "sha512-CGaBAcUB4o+YTaUBZ2VfBc7PcIZXwHflZs4FDtr5Kk7MpAl0PVfH7W/VqoHH+OAG41d9YSCV8eWDfz/KKqVm+A==", "dev": true, "requires": { "@types/node": "6.0.62" @@ -1737,7 +1737,7 @@ "@types/webpack": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-3.0.10.tgz", - "integrity": "sha1-HSfbB98yEJ+MiCU1tUeq5CUv1T4=", + "integrity": "sha512-Xjv1QuWFCVwjxnpcgcdvtR6G4w0tCUpV1Mi5+LPN8w89a/qu8NVbTm1zhD7ZWzvvjE5fMtYNchFHcbjV3u2jyg==", "dev": true, "requires": { "@types/node": "6.0.62", @@ -1754,7 +1754,7 @@ "@types/webpack-stream": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/@types/webpack-stream/-/webpack-stream-3.2.7.tgz", - "integrity": "sha1-bJ46SokZES3hfm0TC/K+lNwjM5g=", + "integrity": "sha512-s+i5OFlyHkZloE12E69yUMWjj1m9nwcy/E6KiVieNiroQltPX27XY6S67rwdn9bewSNlqM/z0z8xjJ1loAO5WQ==", "dev": true, "requires": { "@types/node": "6.0.62", @@ -1830,7 +1830,7 @@ "acorn": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.3.0.tgz", - "integrity": "sha1-dEbTlFnFT7SagObuZHgUm5QOyCI=", + "integrity": "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==", "dev": true }, "acorn-dynamic-import": { @@ -1959,7 +1959,7 @@ "ansi-styles": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", "dev": true, "requires": { "color-convert": "1.9.1" @@ -1974,7 +1974,7 @@ "anymatch": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "dev": true, "requires": { "micromatch": "2.3.11", @@ -2075,7 +2075,7 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true }, "archy": { @@ -2103,7 +2103,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -2118,7 +2118,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -2150,7 +2150,7 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", "dev": true }, "arr-union": { @@ -2186,7 +2186,7 @@ "array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha1-42jqFfibxwaff/uJrsOmx9SsItQ=", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", "dev": true }, "array-union": { @@ -2236,7 +2236,7 @@ "asn1.js": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz", - "integrity": "sha1-gRfvT37YfNj4kES1v/l6wkOhbJo=", + "integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==", "dev": true, "requires": { "bn.js": "4.11.8", @@ -2262,7 +2262,7 @@ "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha1-5gtrDo8wG9l+U3UhW9pAbIURjAs=", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "dev": true }, "assign-symbols": { @@ -2365,7 +2365,7 @@ "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { "lodash": "4.17.4" @@ -2629,7 +2629,7 @@ "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { "cache-base": "1.0.1", @@ -2650,7 +2650,7 @@ "base64-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY=", + "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", "dev": true }, "base64-url": { @@ -2711,7 +2711,7 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", "dev": true }, "binary-extensions": { @@ -2787,7 +2787,7 @@ "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", "dev": true }, "body-parser": { @@ -2886,7 +2886,7 @@ "braces": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.0.tgz", - "integrity": "sha1-pGlBy1+0khVrPWplbgbDU2Tj5m4=", + "integrity": "sha512-P4O8UQRdGiMLWSizsApmXVQDBS6KCt7dSexgLKBmH5Hr1CZq7vsnscFh8oR1sP1ab1Zj0uCHCEzZeV6SfUf3rA==", "dev": true, "requires": { "arr-flatten": "1.1.0", @@ -2917,7 +2917,7 @@ "browserify-aes": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", - "integrity": "sha1-OLerVe24Bv8tzaGn8WIHc6R3xJ8=", + "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", "dev": true, "requires": { "buffer-xor": "1.0.3", @@ -2984,7 +2984,7 @@ "browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { "pako": "1.0.6" @@ -3024,8 +3024,8 @@ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "buffer-alloc-unsafe": "1.1.0", + "buffer-fill": "1.0.0" } }, "buffer-alloc-unsafe": { @@ -3073,7 +3073,7 @@ "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { "collection-visit": "1.0.0", @@ -3133,7 +3133,7 @@ }, "query-string": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { @@ -3153,60 +3153,6 @@ } } }, - "cacheable-request": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", - "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", - "dev": true, - "requires": { - "clone-response": "1.0.2", - "get-stream": "3.0.0", - "http-cache-semantics": "3.8.1", - "keyv": "3.0.0", - "lowercase-keys": "1.0.0", - "normalize-url": "2.0.1", - "responselike": "1.0.2" - }, - "dependencies": { - "normalize-url": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", - "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", - "dev": true, - "requires": { - "prepend-http": "^2.0.0", - "query-string": "^5.0.1", - "sort-keys": "^2.0.0" - } - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "query-string": { - "version": "5.1.1", - "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", - "dev": true, - "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - } - } - }, "callsite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", @@ -3275,10 +3221,10 @@ "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", "dev": true, "requires": { - "get-proxy": "^2.0.0", - "isurl": "^1.0.0-alpha5", - "tunnel-agent": "^0.6.0", - "url-to-options": "^1.0.1" + "get-proxy": "2.1.0", + "isurl": "1.0.0", + "tunnel-agent": "0.6.0", + "url-to-options": "1.0.1" } }, "center-align": { @@ -3313,7 +3259,7 @@ "chalk": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", "dev": true, "requires": { "ansi-styles": "3.2.0", @@ -3402,7 +3348,7 @@ "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { "inherits": "2.0.3", @@ -3412,7 +3358,7 @@ "clap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha1-TzZ0WzIAhJJVf0ZBLWbVDLmbzlE=", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "dev": true, "requires": { "chalk": "1.1.3" @@ -3448,7 +3394,7 @@ "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { "arr-union": "3.1.0", @@ -3509,7 +3455,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -3520,7 +3466,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -3569,7 +3515,7 @@ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "mimic-response": "1.0.1" } }, "clone-stats": { @@ -3794,7 +3740,7 @@ "color-convert": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", "dev": true, "requires": { "color-name": "1.1.3" @@ -3818,7 +3764,7 @@ "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI=", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, "colormin": { @@ -3850,7 +3796,7 @@ "commander": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w=", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", "dev": true }, "component-bind": { @@ -3965,7 +3911,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -3980,7 +3926,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -3994,8 +3940,8 @@ "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "dev": true, "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "ini": "1.3.5", + "proto-list": "1.2.4" } }, "configstore": { @@ -4110,7 +4056,7 @@ "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", "dev": true }, "convert-source-map": { @@ -4170,7 +4116,7 @@ "cosmiconfig": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha1-YXPOvVb6wELB9DkO33r2wHx8uJI=", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", "dev": true, "requires": { "is-directory": "0.3.1", @@ -4247,7 +4193,7 @@ "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { "pseudomap": "1.0.2", @@ -4274,7 +4220,7 @@ "boom": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=", + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "dev": true, "requires": { "hoek": "4.2.0" @@ -4285,7 +4231,7 @@ "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { "browserify-cipher": "1.0.0", @@ -4599,7 +4545,7 @@ "deasync": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.12.tgz", - "integrity": "sha1-AVlJKkEzqzAdbHeM8B505jsQ5Uk=", + "integrity": "sha512-gpacYo8FBZh3INBp2KOtrQp9kCO5faHvOmEZx3/cZTr3Mm8/kAYs7/Ws3E3OAH0ApBNK6Y6N+7+Dka2Zn2Fldw==", "dev": true, "requires": { "bindings": "1.2.1", @@ -4609,7 +4555,7 @@ "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { "ms": "2.0.0" @@ -4630,7 +4576,7 @@ "decomment": { "version": "0.8.8", "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.8.8.tgz", - "integrity": "sha1-g9ES/VqBLc7MCCPCUyuxenKZX2I=", + "integrity": "sha512-xVbmniKld/kjjmoHjT0Ex35aa16zw29WEzSAflBcMawjqDtZlrR6wkSwYV0mwJYytDz8JEAYia5Pl8IJRXdWLg==", "dev": true, "requires": { "esprima": "4.0.0" @@ -4639,7 +4585,7 @@ "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", "dev": true } } @@ -4677,7 +4623,7 @@ "requires": { "file-type": "5.2.0", "is-stream": "1.1.0", - "tar-stream": "1.6.1" + "tar-stream": "1.6.2" }, "dependencies": { "file-type": { @@ -4709,80 +4655,15 @@ } } }, - "decompress": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", - "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", - "dev": true, - "requires": { - "decompress-tar": "^4.0.0", - "decompress-tarbz2": "^4.0.0", - "decompress-targz": "^4.0.0", - "decompress-unzip": "^4.0.1", - "graceful-fs": "^4.1.10", - "make-dir": "^1.0.0", - "pify": "^2.3.0", - "strip-dirs": "^2.0.0" - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "decompress-tar": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", - "dev": true, - "requires": { - "file-type": "^5.2.0", - "is-stream": "^1.1.0", - "tar-stream": "^1.5.2" - }, - "dependencies": { - "file-type": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", - "dev": true - } - } - }, - "decompress-tarbz2": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", - "dev": true, - "requires": { - "decompress-tar": "^4.1.0", - "file-type": "^6.1.0", - "is-stream": "^1.1.0", - "seek-bzip": "^1.0.5", - "unbzip2-stream": "^1.0.9" - }, - "dependencies": { - "file-type": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", - "dev": true - } - } - }, "decompress-targz": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "dev": true, "requires": { - "decompress-tar": "^4.1.1", - "file-type": "^5.2.0", - "is-stream": "^1.1.0" + "decompress-tar": "4.1.1", + "file-type": "5.2.0", + "is-stream": "1.1.0" }, "dependencies": { "file-type": { @@ -4799,10 +4680,10 @@ "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", "dev": true, "requires": { - "file-type": "^3.8.0", - "get-stream": "^2.2.0", - "pify": "^2.3.0", - "yauzl": "^2.4.2" + "file-type": "3.9.0", + "get-stream": "2.3.1", + "pify": "2.3.0", + "yauzl": "2.10.0" }, "dependencies": { "fd-slicer": { @@ -4811,7 +4692,7 @@ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "requires": { - "pend": "~1.2.0" + "pend": "1.2.0" } }, "file-type": { @@ -4826,8 +4707,8 @@ "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", "dev": true, "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" + "object-assign": "4.1.1", + "pinkie-promise": "2.0.1" } }, "yauzl": { @@ -4836,8 +4717,8 @@ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "dev": true, "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "buffer-crc32": "0.2.13", + "fd-slicer": "1.1.0" } } } @@ -5030,7 +4911,7 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", "dev": true }, "domelementtype": { @@ -5140,79 +5021,6 @@ } } }, - "download": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/download/-/download-7.0.0.tgz", - "integrity": "sha512-0Fe/CAjKycx12IG9We9gYlLP03BEcWTpttg7P5mwfOiQTg584kpuHqP7F61RkUJM+mfEdEU9TJonm0PJp5rQLw==", - "dev": true, - "requires": { - "caw": "^2.0.1", - "content-disposition": "^0.5.2", - "decompress": "^4.2.0", - "ext-name": "^5.0.0", - "file-type": "^7.7.1", - "filenamify": "^2.0.0", - "get-stream": "^3.0.0", - "got": "^8.3.1", - "make-dir": "^1.2.0", - "p-event": "^1.3.0", - "pify": "^3.0.0" - }, - "dependencies": { - "got": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", - "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.7.0", - "cacheable-request": "^2.1.1", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "into-stream": "^3.1.0", - "is-retry-allowed": "^1.1.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "mimic-response": "^1.0.0", - "p-cancelable": "^0.4.0", - "p-timeout": "^2.0.1", - "pify": "^3.0.0", - "safe-buffer": "^5.1.1", - "timed-out": "^4.0.1", - "url-parse-lax": "^3.0.0", - "url-to-options": "^1.0.1" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - } - } - }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -5237,7 +5045,7 @@ "duplexify": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.3.tgz", - "integrity": "sha1-i1gYgA35L9ASWyeriWSRkShYJD4=", + "integrity": "sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA==", "dev": true, "requires": { "end-of-stream": "1.1.0", @@ -5255,7 +5063,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -5270,7 +5078,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -5297,7 +5105,7 @@ "electron-to-chromium": { "version": "1.3.31", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.31.tgz", - "integrity": "sha1-ANgyy6n+I1hlKwxIqIFsjjoDfp8=", + "integrity": "sha512-XE4CLbswkZgZFn34cKFy1xaX+F5LHxeDLjY1+rsK9asDzknhbrd9g/n/01/acbU25KTsUSiLKwvlLyA+6XLUOA==", "dev": true }, "elliptic": { @@ -5358,7 +5166,7 @@ "engine.io": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz", - "integrity": "sha1-Tr5edcbcEj3uSv3Obl/c7SHrk/Y=", + "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==", "dev": true, "requires": { "accepts": "1.3.3", @@ -5389,7 +5197,7 @@ "engine.io-client": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz", - "integrity": "sha1-/n+2DLDc8vooWUiTKctZaN7esR8=", + "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==", "dev": true, "requires": { "component-emitter": "1.2.1", @@ -5482,7 +5290,7 @@ "errno": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.6.tgz", - "integrity": "sha1-w4bOimKD8U/AlWO3FWCQjJv1MCY=", + "integrity": "sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==", "dev": true, "requires": { "prr": "1.0.1" @@ -5510,7 +5318,7 @@ "es-abstract": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.10.0.tgz", - "integrity": "sha1-Hss2wZeEKgDY7kwt/YZGu5fWCGQ=", + "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", "dev": true, "requires": { "es-to-primitive": "1.1.1", @@ -5534,7 +5342,7 @@ "es5-ext": { "version": "0.10.38", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.38.tgz", - "integrity": "sha1-+n1A1lu8m7imfh0/nMZWoAUw7tM=", + "integrity": "sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==", "dev": true, "requires": { "es6-iterator": "2.0.3", @@ -5575,7 +5383,7 @@ "es6-promise": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha1-3EIhwrFlGHYL2MOaUtjzVvwA7Sk=", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", "dev": true }, "es6-set": { @@ -5762,7 +5570,7 @@ "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { "md5.js": "1.3.4", @@ -5907,7 +5715,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -5918,7 +5726,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -6138,7 +5946,7 @@ "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", "dev": true, "requires": { - "mime-db": "^1.28.0" + "mime-db": "1.30.0" } }, "ext-name": { @@ -6147,8 +5955,8 @@ "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", "dev": true, "requires": { - "ext-list": "^2.0.0", - "sort-keys-length": "^1.0.0" + "ext-list": "2.2.2", + "sort-keys-length": "1.0.1" } }, "extend": { @@ -6169,7 +5977,7 @@ "extglob": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { "array-unique": "0.3.2", @@ -6324,9 +6132,9 @@ "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", "dev": true, "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" + "filename-reserved-regex": "2.0.0", + "strip-outer": "1.0.1", + "trim-repeated": "1.0.0" } }, "fill-range": { @@ -6515,8 +6323,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "inherits": "2.0.3", + "readable-stream": "2.3.6" }, "dependencies": { "isarray": { @@ -6537,15 +6345,6 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { -<<<<<<< HEAD - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" -======= "core-util-is": "1.0.2", "inherits": "2.0.3", "isarray": "1.0.0", @@ -6553,7 +6352,6 @@ "safe-buffer": "5.1.1", "string_decoder": "1.1.1", "util-deprecate": "1.0.2" ->>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } }, "string_decoder": { @@ -6562,11 +6360,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { -<<<<<<< HEAD - "safe-buffer": "~5.1.0" -======= "safe-buffer": "5.1.1" ->>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } } } @@ -7147,13 +6941,13 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, "function.prototype.name": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.0.tgz", - "integrity": "sha1-i9djzAr4YKhZzF1JOE10uTLNIyc=", + "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { "define-properties": "1.1.2", @@ -7222,11 +7016,7 @@ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", "dev": true, "requires": { -<<<<<<< HEAD - "npm-conf": "^1.1.0" -======= "npm-conf": "1.1.3" ->>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type } }, "get-stdin": { @@ -7265,7 +7055,7 @@ "glamor": { "version": "2.20.40", "resolved": "https://registry.npmjs.org/glamor/-/glamor-2.20.40.tgz", - "integrity": "sha1-9gZmA1e3zxjfrOcxrRos+pOBfwU=", + "integrity": "sha512-DNXCd+c14N9QF8aAKrfl4xakPk5FdcFwmH7sD0qnC0Pr7xoZ5W9yovhUrY/dJc3psfGGXC58vqQyRtuskyUJxA==", "dev": true, "requires": { "fbjs": "0.8.16", @@ -7278,7 +7068,7 @@ "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -7428,7 +7218,7 @@ "global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o=", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { "global-prefix": "1.0.2", @@ -7518,7 +7308,7 @@ "glogg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha1-3PdY5EeJzD89MsHzVio2duajSBA=", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "dev": true, "requires": { "sparkles": "1.0.0" @@ -7565,7 +7355,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -7580,7 +7370,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -7686,7 +7476,7 @@ "bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha1-2VUfnemPH82h5oPRfukaBgLuLrk=", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", "dev": true }, "isarray": { @@ -7698,7 +7488,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -7713,7 +7503,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -8537,7 +8327,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -8552,7 +8342,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -8855,7 +8645,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -8870,7 +8660,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -9106,7 +8896,7 @@ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, "requires": { - "has-symbol-support-x": "^1.4.1" + "has-symbol-support-x": "1.4.2" } }, "has-unicode": { @@ -9159,7 +8949,7 @@ "hash.js": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=", + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "dev": true, "requires": { "inherits": "2.0.3", @@ -9179,7 +8969,7 @@ "hawk": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=", + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", "dev": true, "requires": { "boom": "4.3.1", @@ -9208,7 +8998,7 @@ "hoek": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", - "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=", + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", "dev": true }, "homedir-polyfill": { @@ -9223,7 +9013,7 @@ "hosted-git-info": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=", + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", "dev": true }, "html-comment-regex": { @@ -9261,7 +9051,7 @@ "html-minifier": { "version": "3.5.8", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.8.tgz", - "integrity": "sha1-XM2x9zoNZU5gkBR1Efbmsu4xJwA=", + "integrity": "sha512-WX7D6PB9PFq05fZ1/CyxPUuyqXed6vh2fGOM80+zJT5wAO93D/cUjLs0CcbBFjQmlwmCgRvl97RurtArIpOnkw==", "dev": true, "requires": { "camel-case": "3.0.0", @@ -9277,19 +9067,19 @@ "commander": { "version": "2.12.2", "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", - "integrity": "sha1-D1lGxCftnsDZGka7ne9T5UZQ5VU=", + "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==", "dev": true }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "uglify-js": { "version": "3.3.9", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.9.tgz", - "integrity": "sha1-M4aWZsirf3ZYzj0i8PHO1ACX0zo=", + "integrity": "sha512-J2t8B5tj9JdPTW4+sNZXmiIWHzTvcoITkaqzTiilu/biZF/9crqf/Fi7k5hqbOmVRh9/hVNxAxBYIMF7N6SqMQ==", "dev": true, "requires": { "commander": "2.13.0", @@ -9299,7 +9089,7 @@ "commander": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w=", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", "dev": true } } @@ -9329,7 +9119,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -9344,7 +9134,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -9486,7 +9276,7 @@ "ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", "dev": true }, "inline-style-prefixer": { @@ -9517,8 +9307,8 @@ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "dev": true, "requires": { - "from2": "^2.1.1", - "p-is-promise": "^1.1.0" + "from2": "2.3.0", + "p-is-promise": "1.1.0" } }, "invert-kv": { @@ -9542,7 +9332,7 @@ "is-absolute": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha1-OV4a6EsR8mrReV5zwXN45IowFXY=", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, "requires": { "is-relative": "1.0.0", @@ -9558,7 +9348,7 @@ "is-accessor-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { "kind-of": "6.0.2" @@ -9582,7 +9372,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, "is-builtin-module": { @@ -9603,7 +9393,7 @@ "is-data-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { "kind-of": "6.0.2" @@ -9618,7 +9408,7 @@ "is-descriptor": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { "is-accessor-descriptor": "1.0.0", @@ -9689,7 +9479,7 @@ "is-my-json-valid": { "version": "2.17.1", "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.1.tgz", - "integrity": "sha1-PamJFKcKIvCoVj7xURokbG/FVHE=", + "integrity": "sha512-Q2khNw+oBlWuaYvEEHtKSw/pCxD2L5Rc1C+UQme9X6JdRDh7m5D7HkozA0qa3DUkQ6VzCnEm8mVIQPyIRkI5sQ==", "dev": true, "requires": { "generate-function": "2.0.0", @@ -9784,7 +9574,7 @@ "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { "isobject": "3.0.1" @@ -9826,7 +9616,7 @@ "is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha1-obtpNc6MXboei5dUubLcwCDiJg0=", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "dev": true, "requires": { "is-unc-path": "1.0.0" @@ -9873,7 +9663,7 @@ "is-unc-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha1-1zHoiY7QkKEsNSrS6u1Qla0yLJ0=", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, "requires": { "unc-path-regex": "0.1.2" @@ -10031,16 +9821,6 @@ "is-object": "1.0.1" } }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", - "dev": true, - "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" - } - }, "jju": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.3.0.tgz", @@ -10050,7 +9830,7 @@ "js-base64": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", - "integrity": "sha1-LlRewrDylX9BNWUQIFIU6Y+tZYI=", + "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", "dev": true }, "js-tokens": { @@ -10061,7 +9841,7 @@ "js-yaml": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha1-LnhEFka9RoLpY/IrbpKCPDCcYtw=", + "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", "dev": true, "requires": { "argparse": "1.0.9", @@ -10071,7 +9851,7 @@ "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", "dev": true } } @@ -10098,7 +9878,7 @@ "json-loader": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", "dev": true }, "json-schema": { @@ -10329,7 +10109,7 @@ "karma-remap-coverage": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/karma-remap-coverage/-/karma-remap-coverage-0.1.5.tgz", - "integrity": "sha1-0uO7LdAK3NJWYDpwKwjDcTcPvBI=", + "integrity": "sha512-FM5h8eHcHbMMR+2INBUxD+4+wUbkCnobfn5uWprkLyj6Xcm2MRFQOuAJn9h2H13nNso6rk+QoNpHd5xCevlPOw==", "dev": true, "requires": { "remap-istanbul": "0.10.1" @@ -10355,7 +10135,7 @@ "karma-webpack": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/karma-webpack/-/karma-webpack-2.0.9.tgz", - "integrity": "sha1-YciAkffdkQY1E0wDKyZqRlr/tX8=", + "integrity": "sha512-F1j3IG/XhiMzcunAXbWXH95uizjzr3WdTzmVWlta8xqxcCtAu9FByCb4sccIMxaVFAefpgnUW9KlCo0oLvIX6A==", "dev": true, "requires": { "async": "0.9.2", @@ -10397,7 +10177,7 @@ "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true }, "klaw": { @@ -10451,7 +10231,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -10466,7 +10246,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -10512,7 +10292,7 @@ "livereload-js": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz", - "integrity": "sha1-w6si6Kr1vzUF2A0JjLrWdyZUjJo=", + "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==", "dev": true }, "load-json-file": { @@ -11159,11 +10939,7 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { -<<<<<<< HEAD - "pify": "^3.0.0" -======= "pify": "3.0.0" ->>>>>>> Added defaultSelectedUsers binding to ComponentDidUpdate method and changed error message to Text type instead of Messagebar type }, "dependencies": { "pify": { @@ -11294,7 +11070,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -11309,7 +11085,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -11359,7 +11135,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -11374,7 +11150,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -11409,7 +11185,7 @@ "micromatch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.5.tgz", - "integrity": "sha1-0F4WjCBkct+8qYW/709XeXtM1Lo=", + "integrity": "sha512-ykttrLPQrz1PUJcXjwsTUjGoPJ64StIGNE2lGVD1c9CuguJ+L7/navsE8IcDNndOoCMvYV0qc/exfVbMHkUhvA==", "dev": true, "requires": { "arr-diff": "4.0.0", @@ -11430,7 +11206,7 @@ "miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { "bn.js": "4.11.8", @@ -11440,7 +11216,7 @@ "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true }, "mime-db": { @@ -11485,7 +11261,7 @@ "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { "brace-expansion": "1.1.8" @@ -11500,7 +11276,7 @@ "mixin-deep": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.0.tgz", - "integrity": "sha1-R6hzK6l3mUV8jB7KKPlRMtfoFQo=", + "integrity": "sha512-dgaCvoh6i1nosAUBKb0l0pfJ78K8+S9fluyIR2YvAeUD/QuMahnFnF3xYty5eYXMjhGSsB0DsW6A0uAZyetoAg==", "dev": true, "requires": { "for-in": "1.0.2", @@ -11510,7 +11286,7 @@ "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { "is-plain-object": "2.0.4" @@ -11716,7 +11492,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -11724,7 +11500,7 @@ "natives": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", - "integrity": "sha1-ARrM4ffL2H97prMJPWzZOSvhxXQ=", + "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", "dev": true }, "ncname": { @@ -11745,7 +11521,7 @@ "no-case": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { "lower-case": "1.1.4" @@ -11827,7 +11603,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -11842,7 +11618,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -12029,7 +11805,7 @@ "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { "pseudomap": "1.0.2", @@ -12129,7 +11905,7 @@ "normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { "hosted-git-info": "2.5.0", @@ -12183,24 +11959,6 @@ } } }, - "npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "requires": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -12213,7 +11971,7 @@ "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { "are-we-there-yet": "1.1.4", @@ -12301,7 +12059,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -12312,7 +12070,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -12352,7 +12110,7 @@ "object.assign": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { "define-properties": "1.1.2", @@ -12641,32 +12399,6 @@ } } }, - "p-cancelable": { - "version": "0.4.1", - "resolved": "http://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", - "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", - "dev": true - }, - "p-event": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", - "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", - "dev": true, - "requires": { - "p-timeout": "^1.1.1" - }, - "dependencies": { - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - } - } - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -12682,7 +12414,7 @@ "p-limit": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha1-DpK2vty1nwIsE9DxlJ3ILRWQnxw=", + "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", "dev": true, "requires": { "p-try": "1.0.0" @@ -12706,15 +12438,6 @@ "p-finally": "1.0.0" } }, - "p-timeout": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", - "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - }, "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", @@ -12736,7 +12459,7 @@ "pako": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg=", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", "dev": true }, "param-case": { @@ -12950,7 +12673,7 @@ "pbkdf2": { "version": "3.0.14", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", - "integrity": "sha1-o14TxkeZsGzhUyD0WcIw5o5zut4=", + "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", "dev": true, "requires": { "create-hash": "1.1.3", @@ -13108,7 +12831,7 @@ "postcss": { "version": "5.2.18", "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "dev": true, "requires": { "chalk": "1.1.3", @@ -13401,7 +13124,7 @@ "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { "chalk": "2.3.0", @@ -13412,13 +13135,13 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { "has-flag": "2.0.0" @@ -13439,7 +13162,7 @@ "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { "chalk": "2.3.0", @@ -13450,13 +13173,13 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { "has-flag": "2.0.0" @@ -13477,7 +13200,7 @@ "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { "chalk": "2.3.0", @@ -13488,13 +13211,13 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { "has-flag": "2.0.0" @@ -13515,7 +13238,7 @@ "postcss": { "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { "chalk": "2.3.0", @@ -13526,13 +13249,13 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "supports-color": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { "has-flag": "2.0.0" @@ -13679,7 +13402,7 @@ "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", "dev": true }, "process": { @@ -13774,7 +13497,7 @@ "qs": { "version": "6.5.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", "dev": true }, "query-string": { @@ -13808,7 +13531,7 @@ "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", - "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", "dev": true, "requires": { "is-number": "3.0.0", @@ -13829,7 +13552,7 @@ "randombytes": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha1-0wLFIpSFiISKjTAMkytEwkIx2oA=", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -13838,7 +13561,7 @@ "randomfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz", - "integrity": "sha1-uWt99YfwHdkXJsQY8wVTsUGOPWI=", + "integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", "dev": true, "requires": { "randombytes": "2.0.6", @@ -13931,7 +13654,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -13946,7 +13669,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -14008,7 +13731,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -14023,7 +13746,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -14109,13 +13832,13 @@ "regenerate": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", - "integrity": "sha1-DDNtOYBVPXVcObWGrjsgqknIK38=", + "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", "dev": true }, "regex-cache": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { "is-equal-shallow": "0.1.3" @@ -14144,7 +13867,7 @@ "registry-auth-token": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha1-hR/UkDjuy1hpERFa+EUmDuyYPyA=", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { "rc": "1.2.4", @@ -14184,7 +13907,7 @@ "remap-istanbul": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/remap-istanbul/-/remap-istanbul-0.10.1.tgz", - "integrity": "sha1-OqWN1QIdSZ8zbTulvzu7kcG4jjc=", + "integrity": "sha512-gsNQXs5kJLhErICSyYhzVZ++C8LBW8dgwr874Y2QvzAUS75zBlD/juZgXs39nbYJ09fZDlX2AVLVJAY2jbFJoQ==", "dev": true, "requires": { "amdefine": "1.0.1", @@ -14218,7 +13941,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "through2": { @@ -14269,7 +13992,7 @@ "replacestream": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", - "integrity": "sha1-PuV5gJK+Nksc2xSEMISSyz3/LzY=", + "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", "dev": true, "requires": { "escape-string-regexp": "1.0.5", @@ -14286,7 +14009,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -14301,7 +14024,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -14381,7 +14104,7 @@ "resolve": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha1-HwmsznlsmnYlefMbLBzEw83fnzY=", + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", "dev": true, "requires": { "path-parse": "1.0.5" @@ -14422,15 +14145,6 @@ "lowercase-keys": "1.0.0" } }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, "right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", @@ -14474,7 +14188,7 @@ "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", "dev": true }, "samsam": { @@ -14548,7 +14262,7 @@ "scrollreveal": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/scrollreveal/-/scrollreveal-3.3.6.tgz", - "integrity": "sha1-ZZt78LoOJE3O2XisVUDAC0N3Pko=", + "integrity": "sha512-5HiAtVqwffX18w/kqXkD+S54A0MoE4xLAwQcszEYGuy+EsRUoHsw1BhFpxGCcbTXIy5HMtj/qmLDbpQ+J3llig==", "dev": true }, "scss-tokenizer": { @@ -14592,26 +14306,6 @@ } } }, - "seek-bzip": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", - "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", - "dev": true, - "requires": { - "commander": "~2.8.1" - }, - "dependencies": { - "commander": { - "version": "2.8.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - } - } - }, "semver": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", @@ -14822,7 +14516,7 @@ "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha1-ca5KiPD+77v1LR6mBPP7MV67YnQ=", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { "extend-shallow": "2.0.1", @@ -14845,7 +14539,7 @@ "sha.js": { "version": "2.4.10", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz", - "integrity": "sha1-sf3lzX0RpWJmOKB8YEq5Cc+jH5s=", + "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", "dev": true, "requires": { "inherits": "2.0.3", @@ -14870,7 +14564,7 @@ "shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", "dev": true }, "sigmund": { @@ -14991,7 +14685,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -15002,7 +14696,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -15010,7 +14704,7 @@ "snapdragon-node": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { "define-property": "1.0.0", @@ -15021,7 +14715,7 @@ "snapdragon-util": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { "kind-of": "3.2.2" @@ -15041,7 +14735,7 @@ "sntp": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha1-LGzsFP7cIiJznK+bXD2F0cxaLMg=", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "dev": true, "requires": { "hoek": "4.2.0" @@ -15191,11 +14885,11 @@ "requires": { "download": "7.0.0", "extend": "3.0.1", - "fancy-log": "^1.1.0", - "lodash.get": "^4.4.2", - "lodash.uniq": "^4.5.0", + "fancy-log": "1.3.2", + "lodash.get": "4.4.2", + "lodash.uniq": "4.5.0", "mkdirp": "0.5.1", - "progress": "^2.0.0", + "progress": "2.0.0", "read-pkg": "2.0.0", "slugify": "1.3.1" }, @@ -15206,10 +14900,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" } }, "path-type": { @@ -15218,7 +14912,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "^2.0.0" + "pify": "2.3.0" } }, "progress": { @@ -15233,9 +14927,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" } }, "strip-bom": { @@ -15264,19 +14958,10 @@ "sort-keys": "1.1.2" } }, - "sort-keys-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", - "dev": true, - "requires": { - "sort-keys": "^1.0.0" - } - }, "source-list-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha1-qqR0A/eyRakvvJfqCPJQ1gh+0IU=", + "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", "dev": true }, "source-map": { @@ -15316,7 +15001,7 @@ "source-map-resolve": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", - "integrity": "sha1-etD1k/IoFZjoVN+A8ZquS5LXoRo=", + "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", "dev": true, "requires": { "atob": "2.0.3", @@ -15371,7 +15056,7 @@ "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { "extend-shallow": "3.0.2" @@ -15390,7 +15075,7 @@ "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { "is-plain-object": "2.0.4" @@ -15482,7 +15167,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -15493,7 +15178,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -15501,7 +15186,7 @@ "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "dev": true }, "stdout-stream": { @@ -15522,7 +15207,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -15537,7 +15222,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -15564,7 +15249,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -15579,7 +15264,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -15614,7 +15299,7 @@ "stream-http": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", - "integrity": "sha1-/YZUbaybHJGv+PxdKHuY+vtBvBA=", + "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", "dev": true, "requires": { "builtin-status-codes": "3.0.0", @@ -15633,7 +15318,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -15648,7 +15333,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -15743,7 +15428,7 @@ "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "dev": true, "requires": { - "is-natural-number": "^4.0.1" + "is-natural-number": "4.0.1" } }, "strip-eof": { @@ -15773,7 +15458,7 @@ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.2" + "escape-string-regexp": "1.0.5" } }, "sudo": { @@ -15824,7 +15509,7 @@ "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true } } @@ -15853,9 +15538,9 @@ } }, "tar-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", - "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, "requires": { "bl": "1.0.3", @@ -15905,59 +15590,6 @@ } } }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "dev": true, - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "ternary-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.0.1.tgz", @@ -16007,7 +15639,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -16022,7 +15654,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -16064,7 +15696,7 @@ "timers-browserify": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.6.tgz", - "integrity": "sha1-JB52kn2coF9NlZgZAi9bNmS2S64=", + "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", "dev": true, "requires": { "setimmediate": "1.0.5" @@ -16177,7 +15809,7 @@ "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "requires": { "os-tmpdir": "1.0.2" @@ -16293,7 +15925,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -16304,7 +15936,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -16346,7 +15978,7 @@ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", "dev": true, "requires": { - "escape-string-regexp": "^1.0.2" + "escape-string-regexp": "1.0.5" } }, "true-case-path": { @@ -16420,7 +16052,7 @@ "tsutils": { "version": "2.19.1", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.19.1.tgz", - "integrity": "sha1-dtfr3qnXp79KBfUOrTcBsBaHCNc=", + "integrity": "sha512-1B3z4H4HddgzWptqLzwrJloDEsyBt8DvZhnFO14k7A4RsQL/UhEfQjD4hpcY5NpF3veBkjJhQJ8Bl7Xp96cN+A==", "dev": true, "requires": { "tslib": "1.8.1" @@ -16583,8 +16215,8 @@ "integrity": "sha512-kE2WkurNnPUMcryNioS68DDbhoPB8Qxsd8btHSj+sd5Pjh2GsjmeHLzMSqV9HHziAo8FzVxVCJl9ZYhk7yY1pA==", "dev": true, "requires": { - "buffer": "^3.0.1", - "through": "^2.3.6" + "buffer": "3.6.0", + "through": "2.3.8" }, "dependencies": { "base64-js": { @@ -16600,8 +16232,8 @@ "dev": true, "requires": { "base64-js": "0.0.8", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "ieee754": "1.1.8", + "isarray": "1.0.0" } }, "isarray": { @@ -16902,7 +16534,7 @@ "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { "is-accessor-descriptor": "0.1.6", @@ -16913,7 +16545,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true } } @@ -16927,7 +16559,7 @@ "useragent": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", - "integrity": "sha1-IX+UOtVAyyEoZYqyP8lg9qiMmXI=", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", "dev": true, "requires": { "lru-cache": "4.1.1", @@ -16937,7 +16569,7 @@ "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { "pseudomap": "1.0.2", @@ -16978,7 +16610,7 @@ "uuid": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha1-EsUou51Y0LkmXZovbw/ovhf/HxQ=", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", "dev": true }, "v8flags": { @@ -17009,7 +16641,7 @@ "validator": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha1-PBI3KQ43CSNVNE/veMIxJJ2rd7k=", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", "dev": true }, "vary": { @@ -17155,7 +16787,7 @@ "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { "lodash": "4.17.4" @@ -17208,7 +16840,7 @@ "async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { "lodash": "4.17.4" @@ -17261,7 +16893,7 @@ "os-locale": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { "execa": "0.7.0", @@ -17302,7 +16934,7 @@ "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { "is-fullwidth-code-point": "2.0.0", @@ -17359,7 +16991,7 @@ "webpack-dev-middleware": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha1-+PwRIM47T8VoDO7LQ9d3lmshEF4=", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", "dev": true, "requires": { "memory-fs": "0.4.1", @@ -17380,7 +17012,7 @@ "webpack-sources": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz", - "integrity": "sha1-oQHrrlnWUHNU1x2AE5UKOot6WlQ=", + "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", "dev": true, "requires": { "source-list-map": "2.0.0", @@ -17390,7 +17022,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } @@ -17457,7 +17089,7 @@ "websocket-extensions": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk=", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", "dev": true }, "whatwg-fetch": { @@ -17484,7 +17116,7 @@ "which": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "dev": true, "requires": { "isexe": "2.0.0" @@ -17499,7 +17131,7 @@ "wide-align": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha1-Vx4PGwYEY268DfwhsDObvjE0FxA=", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", "dev": true, "requires": { "string-width": "1.0.2" @@ -17556,7 +17188,7 @@ "ws": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha1-y9nm514J/F0skAFfIfDECHXg3VE=", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", "dev": true, "requires": { "options": "0.0.6", @@ -17685,7 +17317,7 @@ "z-schema": { "version": "3.18.4", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", - "integrity": "sha1-6oEysnlTPuYL4khaAvfj5CVBqaI=", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", "dev": true, "requires": { "commander": "2.13.0", diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index c953c0b5e..fa57836d4 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -44,7 +44,6 @@ export default class ControlsTest extends React.Component { return resp.json(); }) .then(items => { @@ -53,16 +52,17 @@ export default class ControlsTest extends React.Component { return resp.json(); }) - .then(items => { - let emails : string[] = items.value ? items.value.map((item, key)=> { return item.Author.EMail}) : []; - console.log(emails); - this.setState({ - authorEmails: emails - }); - }); + // // Get Authors in the SharePoint Document library -- For People Picker Testing + // const restAuthorApi = `${this.props.context.pageContext.web.absoluteUrl}/_api/web/lists/GetByTitle('Documents')/Items?$select=Id, Author/EMail&$expand=Author/EMail`; + // this.props.context.spHttpClient.get(restAuthorApi, SPHttpClient.configurations.v1) + // .then(resp => { return resp.json(); }) + // .then(items => { + // let emails : string[] = items.value ? items.value.map((item, key)=> { return item.Author.EMail}) : []; + // console.log(emails); + // this.setState({ + // authorEmails: emails + // }); + // }); } /** @@ -362,7 +362,7 @@ private onServicePickerChange(terms: IPickerTerms): void { showtooltip={true} isRequired={true} //defaultSelectedUsers={["tenantUser@domain.onmicrosoft.com", "test@user.com"]} - defaultSelectedUsers={this.state.authorEmails} + //defaultSelectedUsers={this.state.authorEmails} selectedItems={this._getPeoplePickerItems} showHiddenInUI={false} principleTypes={[PrincipalType.User]} From 416a5e0ee13f3cea8a6c44a86dad5f07aad6986a Mon Sep 17 00:00:00 2001 From: Richard Gigan Date: Fri, 19 Oct 2018 12:16:24 +0200 Subject: [PATCH 14/41] French Translation --- src/loc/fr-fr.ts | 56 ++++++++++++++++++++++++++ src/webparts/controlsTest/loc/fr-fr.js | 7 ++++ 2 files changed, 63 insertions(+) create mode 100644 src/loc/fr-fr.ts create mode 100644 src/webparts/controlsTest/loc/fr-fr.js diff --git a/src/loc/fr-fr.ts b/src/loc/fr-fr.ts new file mode 100644 index 000000000..613b07e88 --- /dev/null +++ b/src/loc/fr-fr.ts @@ -0,0 +1,56 @@ +declare var define: any; + +define([], () => { + return { + 'SiteBreadcrumbLabel': 'Fil d\'Ariane', + + 'ListViewGroupEmptyLabel': 'Vide', + + 'WebPartTitlePlaceholder': 'Titre du WebPart', + 'WebPartTitleLabel': 'Ajouter un titre', + + "DateTime": { + "L_RelativeDateTime_AFewSecondsFuture": "Dans quelques secondes", + "L_RelativeDateTime_AFewSeconds": "Il ya quelques secondes", + "L_RelativeDateTime_AboutAMinuteFuture": "Dans environ une minute", + "L_RelativeDateTime_AboutAMinute": "Il y a environ une minute", + "L_RelativeDateTime_XMinutesFuture": "Dans {0} minute||Dans {0} minutes", + "L_RelativeDateTime_XMinutes": "Il y a {0} minute||Il y a {0} minutes", + "L_RelativeDateTime_XMinutesFutureIntervals": "1||2-", + "L_RelativeDateTime_XMinutesIntervals": "1||2-", + "L_RelativeDateTime_AboutAnHourFuture": "Dans environ une heure", + "L_RelativeDateTime_AboutAnHour": "Il y a à peu près une heure", + "L_RelativeDateTime_Tomorrow": "Demain", + "L_RelativeDateTime_Yesterday": "Hier", + "L_RelativeDateTime_TomorrowAndTime": "Demain à {0}", + "L_RelativeDateTime_YesterdayAndTime": "Hier à {0}", + "L_RelativeDateTime_XHoursFuture": "Dans {0} heure||Dans {0} heures", + "L_RelativeDateTime_XHours": "Il y a {0} heure||Il y a {0} heures", + "L_RelativeDateTime_XHoursFutureIntervals": "1||2-", + "L_RelativeDateTime_XHoursIntervals": "1||2-", + "L_RelativeDateTime_DayAndTime": "{0} à {1}", + "L_RelativeDateTime_XDaysFuture": "{0} jours à partir de maintenant || {0} jours à partir de maintenant", + "L_RelativeDateTime_XDays": "Il y a {0} jour||Il y a {0} jours", + "L_RelativeDateTime_XDaysFutureIntervals": "1||2-", + "L_RelativeDateTime_XDaysIntervals": "1||2-", + "L_RelativeDateTime_Today": "Aujourd'hui" + }, + "SendEmailTo": "Envoyer un email à {0}", + "StartChatWith": "Démarrer une discussion avec {0}", + "Contact": "Contact", + "UpdateProfile": "Mettre à jour votre profil", + + "TaxonomyPickerNoTerms": "L'ensemble de termes ne contient aucun terme", + "TaxonomyPickerExpandTitle": "Développer cet ensemble de termes", + "TaxonomyPickerMenuTermSet": "Menu pour l'ensemble de termes", + "TaxonomyPickerInLabel": "dans", + "TaxonomyPickerTermSetLabel": "Ensemble de termes", + + peoplePickerComponentTooltipMessage: "Sélecteur de personnes", + peoplePickerComponentErrorMessage: "Le sélecteur de personnes est obligatoire", + peoplePickerComponentTitleText: "Choisissez l'utilisateur(s)", + peoplePickerSuggestionsHeaderText: 'Personnes suggérées', + peoplePickerNoResultsFoundText: 'Aucun résultat trouvé', + peoplePickerLoadingText: 'Chargement' + }; +}); diff --git a/src/webparts/controlsTest/loc/fr-fr.js b/src/webparts/controlsTest/loc/fr-fr.js new file mode 100644 index 000000000..5f9c2a7af --- /dev/null +++ b/src/webparts/controlsTest/loc/fr-fr.js @@ -0,0 +1,7 @@ +define([], function() { + return { + 'PropertyPaneDescription': 'Description', + 'BasicGroupName': 'Nom du groupe', + 'DescriptionFieldLabel': 'Champ Description' + } +}); From babd0752e98974642148dc08a5b30dffb2e9b16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 24 Oct 2018 21:54:27 +0100 Subject: [PATCH 15/41] Commit FieldPickerListData --- src/FieldPickerListData.ts | 1 + .../FieldPickerListData.tsx | 129 ++++++++++++++++++ .../IFieldPickerListDataProps.ts | 15 ++ .../IFieldPickerListDataState.ts | 6 + .../fields/fieldPickerListData/index.ts | 5 + src/index.ts | 1 + src/services/ISPService.ts | 8 +- src/services/SPService.ts | 41 +++++- 8 files changed, 204 insertions(+), 2 deletions(-) create mode 100644 src/FieldPickerListData.ts create mode 100644 src/controls/fields/fieldPickerListData/FieldPickerListData.tsx create mode 100644 src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts create mode 100644 src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts create mode 100644 src/controls/fields/fieldPickerListData/index.ts diff --git a/src/FieldPickerListData.ts b/src/FieldPickerListData.ts new file mode 100644 index 000000000..556f888b6 --- /dev/null +++ b/src/FieldPickerListData.ts @@ -0,0 +1 @@ +export * from './controls/fields/fieldPickerListData/index'; diff --git a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx new file mode 100644 index 000000000..66e06330f --- /dev/null +++ b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx @@ -0,0 +1,129 @@ +import * as React from "react"; +import { IFieldPickerListDataProps } from "./IFieldPickerListDataProps"; +import { IFieldPickerListDataState } from "./IFieldPickerListDataState"; +import { escape } from "@microsoft/sp-lodash-subset"; +import { TagPicker } from "office-ui-fabric-react/lib/components/pickers/TagPicker/TagPicker"; +import SPservice from "../../../services/SPservice"; +import { Label } from "office-ui-fabric-react/lib/Label"; + + +export class FieldPickerListData extends React.Component< + IFieldPickerListDataProps, + IFieldPickerListDataState +> { + private _value: Array; + private _spservice: SPservice; + constructor(props: IFieldPickerListDataProps) { + super(props); + // States + this.state = { + noresultsFoundText: + typeof this.props.noresultsFoundText === undefined + ? "No Items Found" + : this.props.noresultsFoundText, + showError: false, + errorMessage: "", + suggestionsHeaderText: + typeof this.props.sugestedHeaderText === undefined + ? "Select Value" + : this.props.sugestedHeaderText + }; + + // Get SPService Factory + this._spservice = new SPservice(this.props.context); + + // handlers + this.onFilterChanged = this.onFilterChanged.bind(this); + this.getTextFromItem = this.getTextFromItem.bind(this); + this.onItemChanged = this.onItemChanged.bind(this); + + // Teste Parameters + this._value = this.props.value !== undefined ? this.props.value : []; + } + // Render Field + public render(): React.ReactElement { + const { className, disabled, itemLimit } = this.props; + return ( +
+ { return item.name; }} + getTextFromItem={this.getTextFromItem} + pickerSuggestionsProps={{ + suggestionsHeaderText: this.state.suggestionsHeaderText, + noResultsFoundText: this.state.noresultsFoundText + }} + defaultSelectedItems={this._value} + onChange={this.onItemChanged} + className={className} + itemLimit={itemLimit} + disabled={disabled} + /> + +
+ ); + } + // Get text from Item + private getTextFromItem(item: any): string { + return item.name; + } + /* + On Selected Item +*/ + private onItemChanged(selectedItems: { key: string; name: string }[]): void { + let item: { key: string; name: string } = selectedItems[0]; + console.log(`selected items nr: ${selectedItems.length}`); + this.props.onSelectedItem(selectedItems); + } + // Filter Change + private onFilterChanged( + filterText: string, + tagList: { key: string; name: string }[] + ) { + return new Promise<{ key: string; name: string }[]>((resolve, reject) => { + this.loadListItems(filterText) + .then((resolvedSugestions: { key: string; name: string }[]) => { + this.setState({ + errorMessage: "", + showError: false + }); + resolve(resolvedSugestions); + }) + .catch((reason: any) => { + console.log(`Error get Items ${reason}`); + this.setState({ + showError: true, + errorMessage: reason.message, + noresultsFoundText: reason.message + }); + resolve([]); + }); + }); + } + /* +Function to load List Items +*/ + private async loadListItems( + filterText: string + ): Promise<{ key: string; name: string }[]> { + let { listId, columnInternalName, webUrl } = this.props; + let arrayItems: { key: string; name: string }[] = []; + try { + let listItems = await this._spservice.getListItems( + filterText, + listId, + columnInternalName, + webUrl + ); + // has Items ? + if (listItems.length > 0) { + listItems.map((item, i) => { + arrayItems.push({ key: item.Id, name: item[columnInternalName] }); + }); + } + return Promise.resolve(arrayItems); + } catch (error) { + return Promise.reject(error); + } + } +} diff --git a/src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts b/src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts new file mode 100644 index 000000000..6e3a15812 --- /dev/null +++ b/src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts @@ -0,0 +1,15 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; +import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; +export interface IFieldPickerListDataProps { + listId: string; + columnInternalName:string; + onSelectedItem: (item:any) => void; + className?: string; + webUrl?:string; + value?:Array; + disabled?: boolean; + itemLimit: number; + context: WebPartContext | ApplicationCustomizerContext; + sugestedHeaderText?:string; + noresultsFoundText?:string; +} diff --git a/src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts b/src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts new file mode 100644 index 000000000..b965218bd --- /dev/null +++ b/src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts @@ -0,0 +1,6 @@ +export interface IFieldPickerListDataState { + noresultsFoundText: string; + showError: boolean; + errorMessage: string; + suggestionsHeaderText:string; +} diff --git a/src/controls/fields/fieldPickerListData/index.ts b/src/controls/fields/fieldPickerListData/index.ts new file mode 100644 index 000000000..a9a2f03b6 --- /dev/null +++ b/src/controls/fields/fieldPickerListData/index.ts @@ -0,0 +1,5 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler +export * from './IFieldPickerListDataProps'; +export * from './IFieldPickerListDataState'; +export * from '../services/SPservice'; +export * from './FieldPickerListData'; diff --git a/src/index.ts b/src/index.ts index abfcf3225..1acd4866c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -22,3 +22,4 @@ export * from './FieldTextRenderer'; export * from './FieldTitleRenderer'; export * from './FieldUrlRenderer'; export * from './FieldUserRenderer'; +export * from './FieldPickerListData'; diff --git a/src/services/ISPService.ts b/src/services/ISPService.ts index c62fa8a8e..36d0e0462 100644 --- a/src/services/ISPService.ts +++ b/src/services/ISPService.ts @@ -18,4 +18,10 @@ export interface ISPService { * @param options Options used to order and filter during the API query */ getLibs(options?: ILibsOptions): Promise; -} \ No newline at end of file + getListItems( + filterText: string, + listId: string, + internalColumnName: string, + webUrl?: string + ) : Promise; +} diff --git a/src/services/SPService.ts b/src/services/SPService.ts index a68bbd60a..766078299 100644 --- a/src/services/SPService.ts +++ b/src/services/SPService.ts @@ -3,10 +3,16 @@ import { ISPLists } from "../common/SPEntities"; import { WebPartContext } from "@microsoft/sp-webpart-base"; import { ApplicationCustomizerContext } from '@microsoft/sp-application-base'; import { SPHttpClient, SPHttpClientResponse } from "@microsoft/sp-http"; +import { sp, Web } from "@pnp/sp"; export default class SPService implements ISPService { - constructor(private _context: WebPartContext | ApplicationCustomizerContext) {} + constructor(private _context: WebPartContext | ApplicationCustomizerContext) { + sp.setup({ + spfxContext: this._context + }); + } + /** * Get lists or libraries @@ -33,4 +39,37 @@ export default class SPService implements ISPService { return this._context.spHttpClient.get(queryUrl, SPHttpClient.configurations.v1) .then(response => response.json()) as Promise; } + + /** + * Get List Items + * + */ + public async getListItems( + filterText: string, + listId: string, + internalColumnName: string, + webUrl?: string + ): Promise { + let filter = `startswith(${internalColumnName},'${filterText}')`; + let returnItems: any[]; + console.log( + `Page context url ${this._context.pageContext.web.absoluteUrl}` + ); + let spWeb: Web; + if (typeof webUrl === undefined) { + spWeb = new Web(webUrl); + } else { + spWeb = new Web(this._context.pageContext.web.absoluteUrl); + } + try { + returnItems = await spWeb.lists + .getById(listId) + .items.select("Id", internalColumnName) + .filter(filter) + .get(); + return Promise.resolve(returnItems); + } catch (error) { + return Promise.reject(error); + } + } } From 169996029d42a4a88ff6c41df16cabe6470f707a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 24 Oct 2018 21:57:26 +0100 Subject: [PATCH 16/41] Commit FieldPickerListData --- src/services/SPService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/SPService.ts b/src/services/SPService.ts index 766078299..eea3823bb 100644 --- a/src/services/SPService.ts +++ b/src/services/SPService.ts @@ -1,7 +1,7 @@ import { ISPService, ILibsOptions, LibsOrderBy } from "./ISPService"; import { ISPLists } from "../common/SPEntities"; import { WebPartContext } from "@microsoft/sp-webpart-base"; -import { ApplicationCustomizerContext } from '@microsoft/sp-application-base'; +import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; import { SPHttpClient, SPHttpClientResponse } from "@microsoft/sp-http"; import { sp, Web } from "@pnp/sp"; From f029768dafa03bcf02aad53361b234404c3603e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 24 Oct 2018 22:01:27 +0100 Subject: [PATCH 17/41] Commit FieldPickerListData --- src/controls/fields/fieldPickerListData/FieldPickerListData.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx index 66e06330f..7984015e1 100644 --- a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx +++ b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx @@ -3,7 +3,7 @@ import { IFieldPickerListDataProps } from "./IFieldPickerListDataProps"; import { IFieldPickerListDataState } from "./IFieldPickerListDataState"; import { escape } from "@microsoft/sp-lodash-subset"; import { TagPicker } from "office-ui-fabric-react/lib/components/pickers/TagPicker/TagPicker"; -import SPservice from "../../../services/SPservice"; +import SPservice from "../../../services/SPService"; import { Label } from "office-ui-fabric-react/lib/Label"; From e9c8692a85762f4aef6298b5c9ad808c137ce10c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 24 Oct 2018 22:19:00 +0100 Subject: [PATCH 18/41] Commit FieldPickerListData --- src/controls/fields/fieldPickerListData/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controls/fields/fieldPickerListData/index.ts b/src/controls/fields/fieldPickerListData/index.ts index a9a2f03b6..2341a4327 100644 --- a/src/controls/fields/fieldPickerListData/index.ts +++ b/src/controls/fields/fieldPickerListData/index.ts @@ -1,5 +1,5 @@ // A file is required to be in the root of the /src directory by the TypeScript compiler export * from './IFieldPickerListDataProps'; export * from './IFieldPickerListDataState'; -export * from '../services/SPservice'; +export * from '../../../services/SPService'; export * from './FieldPickerListData'; From 7be70aa16919d740742e35b09156e3ccfc59efba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 24 Oct 2018 22:32:09 +0100 Subject: [PATCH 19/41] Commit FieldPickerListData --- src/services/ISPService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/ISPService.ts b/src/services/ISPService.ts index 36d0e0462..24a5df6a0 100644 --- a/src/services/ISPService.ts +++ b/src/services/ISPService.ts @@ -18,7 +18,7 @@ export interface ISPService { * @param options Options used to order and filter during the API query */ getLibs(options?: ILibsOptions): Promise; - getListItems( + getListItems?( filterText: string, listId: string, internalColumnName: string, From f58008d424ddbda047e047ef151d735bff4a4d39 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:08:24 +0200 Subject: [PATCH 20/41] Updated the error message styling to match OUIF --- .../docs/controls/PeoplePicker.md | 2 +- src/controls/peoplepicker/IPeoplePicker.ts | 2 +- .../PeoplePickerComponent.module.scss | 18 ++- .../peoplepicker/PeoplePickerComponent.tsx | 104 +++++++++--------- src/loc/en-us.ts | 2 +- 5 files changed, 69 insertions(+), 59 deletions(-) diff --git a/docs/documentation/docs/controls/PeoplePicker.md b/docs/documentation/docs/controls/PeoplePicker.md index 5c802f7c3..0ff757d9b 100644 --- a/docs/documentation/docs/controls/PeoplePicker.md +++ b/docs/documentation/docs/controls/PeoplePicker.md @@ -61,7 +61,7 @@ The People picker control can be configured with the following properties: | isRequired | boolean | no | Set if the control is required or not | | disabled | boolean | no | Set if the control is disabled or not | | errorMessage | string | no | Specify the error message to display | -| errorMessageclassName | string | no | applies custom styling to the error message section| +| errorMessageClassName | string | no | applies custom styling to the error message section| | showtooltip | boolean | no | Defines if need a tooltip or not | | tooltip | string | no | Specify the tooltip message to display | | tooltipDirectional | DirectionalHint | no | Direction where the tooltip would be shown | diff --git a/src/controls/peoplepicker/IPeoplePicker.ts b/src/controls/peoplepicker/IPeoplePicker.ts index 33eb50ef1..16282355b 100644 --- a/src/controls/peoplepicker/IPeoplePicker.ts +++ b/src/controls/peoplepicker/IPeoplePicker.ts @@ -71,7 +71,7 @@ export interface IPeoplePickerProps { /** * Class Name for the Error Section */ - errorMessageclassName?: string; + errorMessageClassName?: string; /** * Default Selected User Emails */ diff --git a/src/controls/peoplepicker/PeoplePickerComponent.module.scss b/src/controls/peoplepicker/PeoplePickerComponent.module.scss index acec3714e..3c035896b 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.module.scss +++ b/src/controls/peoplepicker/PeoplePickerComponent.module.scss @@ -1,8 +1,18 @@ .defaultClass { - color : black; + color : black; } -.defaultRequiredClass -{ - color : red; +.errorMessage { + font-size: 12px; + font-weight: 400; + color: #a80000; + margin: 0; + padding-top: 5px; + display: flex; + align-items: center; +} + +.errorIcon { + font-size: 14px; + margin-right: 5px; } diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index 2dd44a74e..cfc619bd2 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -16,6 +16,8 @@ import { IPersonaWithMenu } from "office-ui-fabric-react/lib/components/pickers/ import { IPersonaProps } from "office-ui-fabric-react/lib/components/Persona/Persona.types"; import { MessageBarType } from "office-ui-fabric-react/lib/components/MessageBar"; import { ValidationState } from 'office-ui-fabric-react/lib/components/pickers/BasePicker.types'; +import { Icon } from "office-ui-fabric-react/lib/components/Icon"; +import { isEqual } from "@microsoft/sp-lodash-subset"; /** * PeoplePicker component @@ -61,11 +63,9 @@ export class PeoplePicker extends React.Component = this.state.allPersons.length !==0 ? this.state.allPersons : new Array(); @@ -186,49 +186,53 @@ export class PeoplePicker extends React.Component resp.json()); - - // Check if items were retrieved - if (items && items.value && items.value.length > 0) { - - let userValuesArray: Array = new Array(); - - // Loop over all the retrieved items - for (let i = 0; i < items.value.length; i++) { - const item = items.value[i]; - if (!item.IsHiddenInUI || (this.props.showHiddenInUI && item.IsHiddenInUI)) { - // Check if the the type must be returned - if (!this.props.principleTypes || this.props.principleTypes.indexOf(item.PrincipalType) !== -1) { - userValuesArray.push({ - id: item.Id.toString(), - imageUrl: this.generateUserPhotoLink(item.Email), - imageInitials: "", - text: item.Title, // name - secondaryText: item.Email, // email - tertiaryText: "", // status - optionalText: "" // anything - }); + }); + + if (data.ok) { + const items: IUsers = await data.json(); + + // Check if items were retrieved + if (items && items.value && items.value.length > 0) { + + let userValuesArray: Array = new Array(); + + // Loop over all the retrieved items + for (let i = 0; i < items.value.length; i++) { + const item = items.value[i]; + if (!item.IsHiddenInUI || (this.props.showHiddenInUI && item.IsHiddenInUI)) { + // Check if the the type must be returned + if (!this.props.principleTypes || this.props.principleTypes.indexOf(item.PrincipalType) !== -1) { + userValuesArray.push({ + id: item.Id.toString(), + imageUrl: this.generateUserPhotoLink(item.Email), + imageInitials: "", + text: item.Title, // name + secondaryText: item.Email, // email + tertiaryText: "", // status + optionalText: "" // anything + }); + } } } - } - let personaList: IPersonaProps[] = []; - for (const persona of userValuesArray) { - let personaWithMenu: IPersonaProps = {}; - assign(personaWithMenu, persona); - personaList.push(personaWithMenu); - } + let personaList: IPersonaProps[] = []; + for (const persona of userValuesArray) { + let personaWithMenu: IPersonaProps = {}; + assign(personaWithMenu, persona); + personaList.push(personaWithMenu); + } - // Update the current state - this.setState({ - allPersons : userValuesArray, - peoplePersonaMenu : personaList, - mostRecentlyUsedPersons : personaList.slice(0,5) - }); + // Update the current state + this.setState({ + allPersons : userValuesArray, + peoplePersonaMenu : personaList, + mostRecentlyUsedPersons : personaList.slice(0,5) + }); + } } } catch (e) { console.error("Error occured while fetching the users and setting selected users."); @@ -434,22 +438,18 @@ export class PeoplePicker extends React.Component ) : ( -
- {peoplepicker} -
- ) +
+ {peoplepicker} +
+ ) } { (this.props.isRequired && this.state.showmessageerror) && ( -
- {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} -
- // - // {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} - // +

+ + {this.props.errorMessage ? this.props.errorMessage : strings.peoplePickerComponentErrorMessage} +

) }
diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index d2aa35b41..b9be6a802 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -47,7 +47,7 @@ define([], () => { "TaxonomyPickerTermSetLabel": "Term Set", peoplePickerComponentTooltipMessage: "People Picker", - peoplePickerComponentErrorMessage: "* Required Field", + peoplePickerComponentErrorMessage: "Required Field", peoplePickerComponentTitleText: "Pick the user(s)", peoplePickerSuggestionsHeaderText: 'Suggested People', peoplePickerNoResultsFoundText: 'No results found', From 80617749589a922963151329d206e061edd117e0 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:13:24 +0200 Subject: [PATCH 21/41] Updated changelog --- CHANGELOG.JSON | 10 +++++++++- CHANGELOG.md | 5 ++++- docs/documentation/docs/about/release-notes.md | 5 ++++- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 934a8e935..3a880f08a 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -5,13 +5,21 @@ "changes": { "new": [], "enhancements": [ + "`PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135)", + "`PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138)", + "`PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140)", "`PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139)", "`PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)" ], "fixes": [] }, - "contributions": ["[Gautam Sheth](https://github.com/gautamdsheth)", "[Ole Bergtun](https://github.com/trillian74)", "[Tse Kit Yam](https://github.com/tsekityam)"] + "contributions": [ + "[Ole Bergtun](https://github.com/trillian74)", + "[Asish Padhy](https://github.com/AsishP)", + "[Gautam Sheth](https://github.com/gautamdsheth)", + "[Tse Kit Yam](https://github.com/tsekityam)" + ] }, { "version": "1.9.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index ae20b82d3..ee9eca494 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,16 @@ **Enhancements** +- `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) +- `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) +- `PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140) - `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index ae20b82d3..ee9eca494 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,13 +4,16 @@ **Enhancements** +- `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) +- `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) +- `PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140) - `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) ### Contributors -Special thanks to our contributors (in alphabetical order): [Gautam Sheth](https://github.com/gautamdsheth), [Ole Bergtun](https://github.com/trillian74), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 From 50a36053e929287e4b92f0134eb6b10c15fdef0d Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:14:19 +0200 Subject: [PATCH 22/41] Updated sonarqube dependency --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 05213422b..cffff5e38 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "react": "15.4.2", "react-addons-test-utils": "15.6.0", "react-dom": "15.4.2", - "sonarqube-scanner": "2.1.1" + "sonarqube-scanner": "2.1.2" }, "repository": { "type": "git", From c5530e1b43c6f2d49b677439f4173362a22acea9 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:26:53 +0200 Subject: [PATCH 23/41] #100 - Dutch translation added --- CHANGELOG.JSON | 3 + CHANGELOG.md | 4 +- .../documentation/docs/about/release-notes.md | 4 +- src/loc/nl-nl.ts | 56 +++++++++++++++++++ 4 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 src/loc/nl-nl.ts diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 3a880f08a..3081fc2bb 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -5,6 +5,8 @@ "changes": { "new": [], "enhancements": [ + "Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100)", + "French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102)", "`PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135)", "`PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138)", "`PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140)", @@ -17,6 +19,7 @@ "contributions": [ "[Ole Bergtun](https://github.com/trillian74)", "[Asish Padhy](https://github.com/AsishP)", + "[PooLP](https://github.com/PooLP)", "[Gautam Sheth](https://github.com/gautamdsheth)", "[Tse Kit Yam](https://github.com/tsekityam)" ] diff --git a/CHANGELOG.md b/CHANGELOG.md index ee9eca494..b38a5c10f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ **Enhancements** +- Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) +- French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102) - `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) - `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) - `PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140) @@ -13,7 +15,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index ee9eca494..b38a5c10f 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,6 +4,8 @@ **Enhancements** +- Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) +- French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102) - `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) - `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) - `PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140) @@ -13,7 +15,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/src/loc/nl-nl.ts b/src/loc/nl-nl.ts new file mode 100644 index 000000000..c846eb166 --- /dev/null +++ b/src/loc/nl-nl.ts @@ -0,0 +1,56 @@ +declare var define: any; + +define([], () => { + return { + 'SiteBreadcrumbLabel': 'Website broodkruimelpad', + + 'ListViewGroupEmptyLabel': 'Leeg', + + 'WebPartTitlePlaceholder': 'Webonderdeel titel', + 'WebPartTitleLabel': 'Titel ingeven', + + "DateTime": { + "L_RelativeDateTime_AFewSecondsFuture": "Over een paar seconden", + "L_RelativeDateTime_AFewSeconds": "Een paar seconden geleden", + "L_RelativeDateTime_AboutAMinuteFuture": "Over ongeveer een minuut", + "L_RelativeDateTime_AboutAMinute": "Ongeveer een minuut geleden", + "L_RelativeDateTime_XMinutesFuture": "In {0} minuut||In {0} minuten", + "L_RelativeDateTime_XMinutes": "{0} minuut geleden||{0} minuten geleden", + "L_RelativeDateTime_XMinutesFutureIntervals": "1||2-", + "L_RelativeDateTime_XMinutesIntervals": "1||2-", + "L_RelativeDateTime_AboutAnHourFuture": "In ongeveer een uur", + "L_RelativeDateTime_AboutAnHour": "Ongeveer een uur geleden", + "L_RelativeDateTime_Tomorrow": "Morgen", + "L_RelativeDateTime_Yesterday": "Gisteren", + "L_RelativeDateTime_TomorrowAndTime": "Morgen om {0}", + "L_RelativeDateTime_YesterdayAndTime": "Gisteren om {0}", + "L_RelativeDateTime_XHoursFuture": "In {0} uur||In {0} uur", + "L_RelativeDateTime_XHours": "{0} uur geleden||{0} uur geleden", + "L_RelativeDateTime_XHoursFutureIntervals": "1||2-", + "L_RelativeDateTime_XHoursIntervals": "1||2-", + "L_RelativeDateTime_DayAndTime": "{0} om {1}", + "L_RelativeDateTime_XDaysFuture": "{0} dag vanaf nu||{0} dagen vanaf nu", + "L_RelativeDateTime_XDays": "{0} dag geleden||{0} dagen geleden", + "L_RelativeDateTime_XDaysFutureIntervals": "1||2-", + "L_RelativeDateTime_XDaysIntervals": "1||2-", + "L_RelativeDateTime_Today": "Vandaag" + }, + "SendEmailTo": "Stuur een mail naar {0}", + "StartChatWith": "Start een gesprek met {0}", + "Contact": "Contacteer", + "UpdateProfile": "Profiel aanpassen", + + "TaxonomyPickerNoTerms": "Termen set heeft geen termen beschikbaar", + "TaxonomyPickerExpandTitle": "Vouw de termen set uit", + "TaxonomyPickerMenuTermSet": "Menu van de termen set", + "TaxonomyPickerInLabel": "in", + "TaxonomyPickerTermSetLabel": "Termen set", + + peoplePickerComponentTooltipMessage: "Personen kiezen", + peoplePickerComponentErrorMessage: "Verplicht veld", + peoplePickerComponentTitleText: "Kies personen", + peoplePickerSuggestionsHeaderText: 'Voorgestelde personen', + peoplePickerNoResultsFoundText: 'Geen resultaten gevonden', + peoplePickerLoadingText: 'Laden' + }; +}); From b4785b1b1775f86d31e05e8f4126f771a90e9ee9 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:31:27 +0200 Subject: [PATCH 24/41] #101 - manual merge --- CHANGELOG.JSON | 1 + CHANGELOG.md | 1 + .../documentation/docs/about/release-notes.md | 1 + src/loc/de-de.ts | 56 +++++++++++++++++++ 4 files changed, 59 insertions(+) create mode 100644 src/loc/de-de.ts diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index 3081fc2bb..e26f9226e 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -6,6 +6,7 @@ "new": [], "enhancements": [ "Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100)", + "German localization added [#101](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/101)", "French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102)", "`PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135)", "`PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138)", diff --git a/CHANGELOG.md b/CHANGELOG.md index b38a5c10f..190fc7dfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ **Enhancements** - Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) +- German localization added [#101](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/101) - French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102) - `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) - `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index b38a5c10f..190fc7dfe 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -5,6 +5,7 @@ **Enhancements** - Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) +- German localization added [#101](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/101) - French localization added [#102](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/102) - `PeoplePicker`: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle [#135](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/135) - `PeoplePicker`: Initialize with users from a list item [#138](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/138) diff --git a/src/loc/de-de.ts b/src/loc/de-de.ts new file mode 100644 index 000000000..356460ade --- /dev/null +++ b/src/loc/de-de.ts @@ -0,0 +1,56 @@ +declare var define: any; + +define([], () => { + return { + 'SiteBreadcrumbLabel': 'Website Brotkrume', + + 'ListViewGroupEmptyLabel': 'Leer', + + 'WebPartTitlePlaceholder': 'Webpart Titel', + 'WebPartTitleLabel': 'Titel hinzufügen', + + "DateTime": { + "L_RelativeDateTime_AFewSecondsFuture": "In wenigen Sekunden", + "L_RelativeDateTime_AFewSeconds": "Vor wenigen Sekunden", + "L_RelativeDateTime_AboutAMinuteFuture": "In ungefähr einer Minute", + "L_RelativeDateTime_AboutAMinute": "Vor ungefähr einer Minute", + "L_RelativeDateTime_XMinutesFuture": "In {0} Minute||In {0} Minuten", + "L_RelativeDateTime_XMinutes": "Vor {0} Minute||Vor {0} Minuten", + "L_RelativeDateTime_XMinutesFutureIntervals": "1||2-", + "L_RelativeDateTime_XMinutesIntervals": "1||2-", + "L_RelativeDateTime_AboutAnHourFuture": "In ungefähr einer Stunde", + "L_RelativeDateTime_AboutAnHour": "Vor ungefähr einer Stunde", + "L_RelativeDateTime_Tomorrow": "Morgen", + "L_RelativeDateTime_Yesterday": "Gestern", + "L_RelativeDateTime_TomorrowAndTime": "Morgen um {0}", + "L_RelativeDateTime_YesterdayAndTime": "Gestern um {0}", + "L_RelativeDateTime_XHoursFuture": "In {0} Stunde||In {0} Stunden", + "L_RelativeDateTime_XHours": "Vor {0} Stunde||Vor {0} Stunden", + "L_RelativeDateTime_XHoursFutureIntervals": "1||2-", + "L_RelativeDateTime_XHoursIntervals": "1||2-", + "L_RelativeDateTime_DayAndTime": "{0} at {1}", + "L_RelativeDateTime_XDaysFuture": "{0} Tag ab jetzt||{0} Tage ab jetzt", + "L_RelativeDateTime_XDays": "Vor {0} Tag||Vor {0} Tagen", + "L_RelativeDateTime_XDaysFutureIntervals": "1||2-", + "L_RelativeDateTime_XDaysIntervals": "1||2-", + "L_RelativeDateTime_Today": "Heute" + }, + "SendEmailTo": "Email senden an {0}", + "StartChatWith": "Chat starten mit {0}", + "Contact": "Kontakt", + "UpdateProfile": "Aktualisiere Dein Profil", + + "TaxonomyPickerNoTerms": "Ausdruckssatz enthält keine Ausdrücke", + "TaxonomyPickerExpandTitle": "Ausdruckssatz erweitern", + "TaxonomyPickerMenuTermSet": "Ausdruckssatz Menü", + "TaxonomyPickerInLabel": "in", + "TaxonomyPickerTermSetLabel": "Ausdruckssatz", + + peoplePickerComponentTooltipMessage: "People Picker", + peoplePickerComponentErrorMessage: "Benutzerauswahl ist ein Pflichtfeld", + peoplePickerComponentTitleText: "Benutzer auswählen", + peoplePickerSuggestionsHeaderText: 'Vorgeschlagene Benutzer', + peoplePickerNoResultsFoundText: 'Kein Ergebnis gefunden', + peoplePickerLoadingText: 'Laden' + }; +}); From 152cd8834743def144fbf1bfbd2b3cd80c5c549e Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:34:41 +0200 Subject: [PATCH 25/41] Updated changelog --- CHANGELOG.JSON | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index e26f9226e..da4dccc28 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -19,6 +19,7 @@ }, "contributions": [ "[Ole Bergtun](https://github.com/trillian74)", + "[Markus Möller](https://github.com/mmsharepoint)", "[Asish Padhy](https://github.com/AsishP)", "[PooLP](https://github.com/PooLP)", "[Gautam Sheth](https://github.com/gautamdsheth)", From 8c229e9bd566a7e08f783bb6fc0856aad023a5be Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 16:41:59 +0200 Subject: [PATCH 26/41] Updated changelog + suggestionsLimit property included --- CHANGELOG.JSON | 4 +- CHANGELOG.md | 3 +- .../documentation/docs/about/release-notes.md | 3 +- .../docs/controls/PeoplePicker.md | 42 +++++++++---------- 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index da4dccc28..fc1199a6c 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -13,11 +13,13 @@ "`PeoplePicker`: Remove Messagebar error handling to match Office UI Fabric field error styling [#140](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/140)", "`PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139)", "`PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148)", - "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)" + "`TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146)", + "`PeoplePicker`: Documentation format updated to make it easier to check the default values [#159](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/159)" ], "fixes": [] }, "contributions": [ + "[Marc D Anderson](https://github.com/sympmarc)", "[Ole Bergtun](https://github.com/trillian74)", "[Markus Möller](https://github.com/mmsharepoint)", "[Asish Padhy](https://github.com/AsishP)", diff --git a/CHANGELOG.md b/CHANGELOG.md index 190fc7dfe..20ddb8b40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,10 +13,11 @@ - `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) +- `PeoplePicker`: Documentation format updated to make it easier to check the default values [#159](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/159) ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 190fc7dfe..20ddb8b40 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -13,10 +13,11 @@ - `PeoplePicker`: REST API filter and nometadata header added to reduce payload [#139](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/139) - `PeoplePicker`: Allow to set the maximum number of suggestions `suggestionsLimit` [#143](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/143) [#148](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/148) - `TaxonomyPicker`: retreiving the terms in the correct custom sort order [#146](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/146) +- `PeoplePicker`: Documentation format updated to make it easier to check the default values [#159](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/159) ### Contributors -Special thanks to our contributors (in alphabetical order): [Ole Bergtun](https://github.com/trillian74), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/controls/PeoplePicker.md b/docs/documentation/docs/controls/PeoplePicker.md index 0ff757d9b..8275b0568 100644 --- a/docs/documentation/docs/controls/PeoplePicker.md +++ b/docs/documentation/docs/controls/PeoplePicker.md @@ -52,27 +52,27 @@ private _getPeoplePickerItems(items: any[]) { The People picker control can be configured with the following properties: -| Property | Type | Required | Description | -| ---- | ---- | ---- | ---- | -| context | WebPartContext | yes | Context of the current web part. | -| titleText | string | yes | Text to be displayed on the control | -| groupName | string | no | group from which users are fetched. Leave it blank if need to filter all users | -| personSelectionLimit | number | no | Defines the limit of people that can be selected in the control| -| isRequired | boolean | no | Set if the control is required or not | -| disabled | boolean | no | Set if the control is disabled or not | -| errorMessage | string | no | Specify the error message to display | -| errorMessageClassName | string | no | applies custom styling to the error message section| -| showtooltip | boolean | no | Defines if need a tooltip or not | -| tooltip | string | no | Specify the tooltip message to display | -| tooltipDirectional | DirectionalHint | no | Direction where the tooltip would be shown | -| selectedItems | function | no | get the selected users in the control | -| peoplePickerWPclassName | string | no | applies custom styling to the people picker element | -| peoplePickerCntrlclassName | string | no | applies custom styling to the people picker control only | -| defaultSelectedUsers | string[] | no | Default selected user emails | -| webAbsoluteUrl | string | no | Specify the site URL on which you want to perform the user query call. Default is the current site URL. | -| showHiddenInUI | boolean | no | Show users which are hidden from the UI. By default these users/groups hidden for the UI will not be shown. | -| principleTypes | PrincipleType[] | no | Define which type of data you want to retrieve: User, SharePoint groups, Security groups. Multiple are possible. | -| suggestionsLimit | number | no | Maximum number of suggestions to show in the full suggestion list. Default is 5. | +| Property | Type | Required | Description | Default | +| ---- | ---- | ---- | ---- | ---- | +| context | WebPartContext | yes | Context of the current web part. | | +| titleText | string | yes | Text to be displayed on the control | | +| groupName | string | no | group from which users are fetched. Leave it blank if need to filter all users | _none_ | +| personSelectionLimit | number | no | Defines the limit of people that can be selected in the control | | +| isRequired | boolean | no | Set if the control is required or not | false | +| disabled | boolean | no | Set if the control is disabled or not | false | +| errorMessage | string | no | Specify the error message to display | | +| errorMessageClassName | string | no | applies custom styling to the error message section | | +| showtooltip | boolean | no | Defines if need a tooltip or not | false | +| tooltip | string | no | Specify the tooltip message to display | | +| tooltipDirectional | DirectionalHint | no | Direction where the tooltip would be shown | | +| selectedItems | function | no | get the selected users in the control | | +| peoplePickerWPclassName | string | no | applies custom styling to the people picker element | | +| peoplePickerCntrlclassName | string | no | applies custom styling to the people picker control only | | +| defaultSelectedUsers | string[] | no | Default selected user emails | | +| webAbsoluteUrl | string | no | Specify the site URL on which you want to perform the user query call. | Current site URL | +| showHiddenInUI | boolean | no | Show users which are hidden from the UI. By default these users/groups hidden for the UI will not be shown. | false | +| principleTypes | PrincipleType[] | no | Define which type of data you want to retrieve: User, SharePoint groups, Security groups. Multiple are possible. | | +| suggestionsLimit | number | no | Maximum number of suggestions to show in the full suggestion list. | 5 | Enum `PrincipalType` From b5de0898a8702f2909c64496b9ed5df4014159ec Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 17:32:29 +0200 Subject: [PATCH 27/41] Align code updates for the FieldPickerListData --- .../FieldPickerListData.tsx | 151 ++++++++---------- .../peoplepicker/PeoplePickerComponent.tsx | 2 +- src/loc/de-de.ts | 7 +- src/loc/en-us.ts | 7 +- src/loc/fr-fr.ts | 7 +- src/loc/mystrings.d.ts | 4 +- src/loc/nl-nl.ts | 7 +- 7 files changed, 94 insertions(+), 91 deletions(-) diff --git a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx index 7984015e1..798f4db70 100644 --- a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx +++ b/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx @@ -1,129 +1,118 @@ +import * as strings from 'ControlStrings'; import * as React from "react"; -import { IFieldPickerListDataProps } from "./IFieldPickerListDataProps"; -import { IFieldPickerListDataState } from "./IFieldPickerListDataState"; +import SPservice from "../../../services/SPService"; import { escape } from "@microsoft/sp-lodash-subset"; import { TagPicker } from "office-ui-fabric-react/lib/components/pickers/TagPicker/TagPicker"; -import SPservice from "../../../services/SPService"; import { Label } from "office-ui-fabric-react/lib/Label"; +import { IFieldPickerListDataProps, IFieldPickerListDataState } from "."; -export class FieldPickerListData extends React.Component< - IFieldPickerListDataProps, - IFieldPickerListDataState -> { +export class FieldPickerListData extends React.Component { private _value: Array; private _spservice: SPservice; + constructor(props: IFieldPickerListDataProps) { super(props); + // States this.state = { - noresultsFoundText: - typeof this.props.noresultsFoundText === undefined - ? "No Items Found" - : this.props.noresultsFoundText, + noresultsFoundText: typeof this.props.noresultsFoundText === undefined ? strings.genericNoResultsFoundText : this.props.noresultsFoundText, showError: false, errorMessage: "", - suggestionsHeaderText: - typeof this.props.sugestedHeaderText === undefined - ? "Select Value" - : this.props.sugestedHeaderText + suggestionsHeaderText: typeof this.props.sugestedHeaderText === undefined ? strings.FieldPickerListDataSelectValue : this.props.sugestedHeaderText }; // Get SPService Factory this._spservice = new SPservice(this.props.context); - // handlers - this.onFilterChanged = this.onFilterChanged.bind(this); - this.getTextFromItem = this.getTextFromItem.bind(this); - this.onItemChanged = this.onItemChanged.bind(this); - // Teste Parameters this._value = this.props.value !== undefined ? this.props.value : []; } - // Render Field + + /** + * Render the field + */ public render(): React.ReactElement { const { className, disabled, itemLimit } = this.props; + return (
- { return item.name; }} - getTextFromItem={this.getTextFromItem} - pickerSuggestionsProps={{ - suggestionsHeaderText: this.state.suggestionsHeaderText, - noResultsFoundText: this.state.noresultsFoundText - }} - defaultSelectedItems={this._value} - onChange={this.onItemChanged} - className={className} - itemLimit={itemLimit} - disabled={disabled} - /> + { return item.name; }} + getTextFromItem={this.getTextFromItem} + pickerSuggestionsProps={{ + suggestionsHeaderText: this.state.suggestionsHeaderText, + noResultsFoundText: this.state.noresultsFoundText + }} + defaultSelectedItems={this._value} + onChange={this.onItemChanged} + className={className} + itemLimit={itemLimit} + disabled={disabled} /> +
); } - // Get text from Item + + /** + * Get text from Item + */ private getTextFromItem(item: any): string { return item.name; } - /* - On Selected Item -*/ - private onItemChanged(selectedItems: { key: string; name: string }[]): void { + + /** + * On Selected Item + */ + private onItemChanged = (selectedItems: { key: string; name: string }[]): void => { let item: { key: string; name: string } = selectedItems[0]; console.log(`selected items nr: ${selectedItems.length}`); this.props.onSelectedItem(selectedItems); } - // Filter Change - private onFilterChanged( - filterText: string, - tagList: { key: string; name: string }[] - ) { - return new Promise<{ key: string; name: string }[]>((resolve, reject) => { - this.loadListItems(filterText) - .then((resolvedSugestions: { key: string; name: string }[]) => { - this.setState({ - errorMessage: "", - showError: false - }); - resolve(resolvedSugestions); - }) - .catch((reason: any) => { - console.log(`Error get Items ${reason}`); - this.setState({ - showError: true, - errorMessage: reason.message, - noresultsFoundText: reason.message - }); - resolve([]); - }); - }); + + /** + * Filter Change + */ + private onFilterChanged = async (filterText: string, tagList: { key: string; name: string }[]) => { + const resolvedSugestions: { key: string; name: string }[] = await this.loadListItems(filterText); + + if (resolvedSugestions) { + this.setState({ + errorMessage: "", + showError: false + }); + + return resolvedSugestions; + } else { + return []; + } } - /* -Function to load List Items -*/ - private async loadListItems( - filterText: string - ): Promise<{ key: string; name: string }[]> { + + /** + * Function to load List Items + */ + private loadListItems = async (filterText: string): Promise<{ key: string; name: string }[]> => { let { listId, columnInternalName, webUrl } = this.props; let arrayItems: { key: string; name: string }[] = []; + try { - let listItems = await this._spservice.getListItems( - filterText, - listId, - columnInternalName, - webUrl - ); - // has Items ? + let listItems = await this._spservice.getListItems(filterText, listId, columnInternalName, webUrl); + // Check if the list had items if (listItems.length > 0) { - listItems.map((item, i) => { + for (const item of listItems) { arrayItems.push({ key: item.Id, name: item[columnInternalName] }); - }); + } } - return Promise.resolve(arrayItems); + return arrayItems; } catch (error) { - return Promise.reject(error); + console.log(`Error get Items`, error); + this.setState({ + showError: true, + errorMessage: error.message, + noresultsFoundText: error.message + }); + return null; } } } diff --git a/src/controls/peoplepicker/PeoplePickerComponent.tsx b/src/controls/peoplepicker/PeoplePickerComponent.tsx index cfc619bd2..94669b78a 100644 --- a/src/controls/peoplepicker/PeoplePickerComponent.tsx +++ b/src/controls/peoplepicker/PeoplePickerComponent.tsx @@ -399,7 +399,7 @@ export class PeoplePicker extends React.Component { const suggestionProps: IBasePickerSuggestionsProps = { suggestionsHeaderText: strings.peoplePickerSuggestionsHeaderText, - noResultsFoundText: strings.peoplePickerNoResultsFoundText, + noResultsFoundText: strings.genericNoResultsFoundText, loadingText: strings.peoplePickerLoadingText, resultsMaximumNumber: this.props.suggestionsLimit ? this.props.suggestionsLimit : 5 }; diff --git a/src/loc/de-de.ts b/src/loc/de-de.ts index 356460ade..d8fa6742e 100644 --- a/src/loc/de-de.ts +++ b/src/loc/de-de.ts @@ -50,7 +50,10 @@ define([], () => { peoplePickerComponentErrorMessage: "Benutzerauswahl ist ein Pflichtfeld", peoplePickerComponentTitleText: "Benutzer auswählen", peoplePickerSuggestionsHeaderText: 'Vorgeschlagene Benutzer', - peoplePickerNoResultsFoundText: 'Kein Ergebnis gefunden', - peoplePickerLoadingText: 'Laden' + peoplePickerLoadingText: 'Laden', + + FieldPickerListDataSelectValue: 'Wähle Wert', + + genericNoResultsFoundText: 'Kein Ergebnis gefunden' }; }); diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index b9be6a802..18013e808 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -50,7 +50,10 @@ define([], () => { peoplePickerComponentErrorMessage: "Required Field", peoplePickerComponentTitleText: "Pick the user(s)", peoplePickerSuggestionsHeaderText: 'Suggested People', - peoplePickerNoResultsFoundText: 'No results found', - peoplePickerLoadingText: 'Loading' + peoplePickerLoadingText: 'Loading', + + FieldPickerListDataSelectValue: 'Select value', + + genericNoResultsFoundText: 'No results found' }; }); diff --git a/src/loc/fr-fr.ts b/src/loc/fr-fr.ts index 613b07e88..98a99b929 100644 --- a/src/loc/fr-fr.ts +++ b/src/loc/fr-fr.ts @@ -50,7 +50,10 @@ define([], () => { peoplePickerComponentErrorMessage: "Le sélecteur de personnes est obligatoire", peoplePickerComponentTitleText: "Choisissez l'utilisateur(s)", peoplePickerSuggestionsHeaderText: 'Personnes suggérées', - peoplePickerNoResultsFoundText: 'Aucun résultat trouvé', - peoplePickerLoadingText: 'Chargement' + peoplePickerLoadingText: 'Chargement', + + FieldPickerListDataSelectValue: 'Sélectionnez une valeur', + + genericNoResultsFoundText: 'Aucun résultat trouvé' }; }); diff --git a/src/loc/mystrings.d.ts b/src/loc/mystrings.d.ts index 453239807..9e322b750 100644 --- a/src/loc/mystrings.d.ts +++ b/src/loc/mystrings.d.ts @@ -3,7 +3,7 @@ declare interface IControlStrings { peoplePickerComponentErrorMessage: string; peoplePickerComponentTitleText: string; peoplePickerSuggestionsHeaderText: string; - peoplePickerNoResultsFoundText: string; + genericNoResultsFoundText: string; peoplePickerLoadingText: string; @@ -23,6 +23,8 @@ declare interface IControlStrings { TaxonomyPickerMenuTermSet: string; TaxonomyPickerInLabel: string; TaxonomyPickerTermSetLabel: string; + + FieldPickerListDataSelectValue: string; } declare module 'ControlStrings' { diff --git a/src/loc/nl-nl.ts b/src/loc/nl-nl.ts index c846eb166..db3e70684 100644 --- a/src/loc/nl-nl.ts +++ b/src/loc/nl-nl.ts @@ -50,7 +50,10 @@ define([], () => { peoplePickerComponentErrorMessage: "Verplicht veld", peoplePickerComponentTitleText: "Kies personen", peoplePickerSuggestionsHeaderText: 'Voorgestelde personen', - peoplePickerNoResultsFoundText: 'Geen resultaten gevonden', - peoplePickerLoadingText: 'Laden' + peoplePickerLoadingText: 'Laden', + + FieldPickerListDataSelectValue: 'Selecteer veld', + + genericNoResultsFoundText: 'Geen resultaten gevonden' }; }); From 3b6737346a18c287bc2146b8e9a84dfc4fb0014a Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 26 Oct 2018 17:35:15 +0200 Subject: [PATCH 28/41] Changelog updates --- CHANGELOG.JSON | 5 ++++- CHANGELOG.md | 6 +++++- docs/documentation/docs/about/release-notes.md | 6 +++++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index fc1199a6c..d110c9307 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -3,7 +3,9 @@ { "version": "1.10.0", "changes": { - "new": [], + "new": [ + "`FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165)" + ], "enhancements": [ "Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100)", "German localization added [#101](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/101)", @@ -21,6 +23,7 @@ "contributions": [ "[Marc D Anderson](https://github.com/sympmarc)", "[Ole Bergtun](https://github.com/trillian74)", + "[joaojmendes](https://github.com/joaojmendes)", "[Markus Möller](https://github.com/mmsharepoint)", "[Asish Padhy](https://github.com/AsishP)", "[PooLP](https://github.com/PooLP)", diff --git a/CHANGELOG.md b/CHANGELOG.md index 20ddb8b40..2c165b1d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 1.10.0 +**New control(s)** + +- `FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) + **Enhancements** - Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) @@ -17,7 +21,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [joaojmendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 20ddb8b40..2c165b1d1 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -2,6 +2,10 @@ ## 1.10.0 +**New control(s)** + +- `FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) + **Enhancements** - Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100) @@ -17,7 +21,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [joaojmendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 From f6c9752c1bf834583243f7a2eaac834ec4fb4b08 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Sat, 27 Oct 2018 10:34:21 +0200 Subject: [PATCH 29/41] Promise to async await --- src/services/ISPService.ts | 9 +++------ src/services/SPService.ts | 30 +++++++++++------------------- 2 files changed, 14 insertions(+), 25 deletions(-) diff --git a/src/services/ISPService.ts b/src/services/ISPService.ts index 24a5df6a0..d808ccd8f 100644 --- a/src/services/ISPService.ts +++ b/src/services/ISPService.ts @@ -4,6 +4,7 @@ export enum LibsOrderBy { Id = 1, Title } + /** * Options used to sort and filter */ @@ -12,16 +13,12 @@ export interface ILibsOptions { baseTemplate?: number; includeHidden?: boolean; } + export interface ISPService { /** * Get the lists from SharePoint * @param options Options used to order and filter during the API query */ getLibs(options?: ILibsOptions): Promise; - getListItems?( - filterText: string, - listId: string, - internalColumnName: string, - webUrl?: string - ) : Promise; + getListItems?(filterText: string, listId: string, internalColumnName: string, webUrl?: string) : Promise; } diff --git a/src/services/SPService.ts b/src/services/SPService.ts index eea3823bb..bd97eff7a 100644 --- a/src/services/SPService.ts +++ b/src/services/SPService.ts @@ -13,12 +13,11 @@ export default class SPService implements ISPService { }); } - /** * Get lists or libraries * @param options */ - public getLibs(options?: ILibsOptions): Promise { + public async getLibs(options?: ILibsOptions): Promise { let filtered: boolean; let queryUrl: string = `${this._context.pageContext.web.absoluteUrl}/_api/web/lists?$select=Title,id,BaseTemplate`; @@ -36,37 +35,30 @@ export default class SPService implements ISPService { filtered = true; } - return this._context.spHttpClient.get(queryUrl, SPHttpClient.configurations.v1) - .then(response => response.json()) as Promise; + const data = await this._context.spHttpClient.get(queryUrl, SPHttpClient.configurations.v1); + if (data.ok) { + return await data.json() as Promise; + } else { + return null; + } } /** * Get List Items - * */ - public async getListItems( - filterText: string, - listId: string, - internalColumnName: string, - webUrl?: string - ): Promise { + public async getListItems(filterText: string, listId: string, internalColumnName: string, webUrl?: string): Promise { let filter = `startswith(${internalColumnName},'${filterText}')`; + let returnItems: any[]; - console.log( - `Page context url ${this._context.pageContext.web.absoluteUrl}` - ); let spWeb: Web; if (typeof webUrl === undefined) { spWeb = new Web(webUrl); } else { spWeb = new Web(this._context.pageContext.web.absoluteUrl); } + try { - returnItems = await spWeb.lists - .getById(listId) - .items.select("Id", internalColumnName) - .filter(filter) - .get(); + returnItems = await spWeb.lists.getById(listId).items.select("Id", internalColumnName).filter(filter).get(); return Promise.resolve(returnItems); } catch (error) { return Promise.reject(error); From e944a623cfeb281434c48a10847a6b67cc609e3d Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Sat, 27 Oct 2018 10:35:44 +0200 Subject: [PATCH 30/41] Changelog updates --- CHANGELOG.JSON | 2 +- CHANGELOG.md | 2 +- docs/documentation/docs/about/release-notes.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index d110c9307..c3e60469c 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -23,7 +23,7 @@ "contributions": [ "[Marc D Anderson](https://github.com/sympmarc)", "[Ole Bergtun](https://github.com/trillian74)", - "[joaojmendes](https://github.com/joaojmendes)", + "[João Mendes](https://github.com/joaojmendes)", "[Markus Möller](https://github.com/mmsharepoint)", "[Asish Padhy](https://github.com/AsishP)", "[PooLP](https://github.com/PooLP)", diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c165b1d1..7f2fa4403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [joaojmendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [João Mendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 2c165b1d1..7f2fa4403 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -21,7 +21,7 @@ ### Contributors -Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [joaojmendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). +Special thanks to our contributors (in alphabetical order): [Marc D Anderson](https://github.com/sympmarc), [Ole Bergtun](https://github.com/trillian74), [João Mendes](https://github.com/joaojmendes), [Markus Möller](https://github.com/mmsharepoint), [Asish Padhy](https://github.com/AsishP), [PooLP](https://github.com/PooLP), [Gautam Sheth](https://github.com/gautamdsheth), [Tse Kit Yam](https://github.com/tsekityam). ## 1.9.0 From f69b53991d2882f3374f572edf403002a82c16cb Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Sat, 27 Oct 2018 11:22:05 +0200 Subject: [PATCH 31/41] #165 - Updates to improve bundle --- src/FieldPickerListData.ts | 2 +- .../FieldPickerListData.tsx | 34 +++++++++++++++---- .../IFieldPickerListDataProps.ts | 1 + .../IFieldPickerListDataState.ts | 0 .../{fields => }/fieldPickerListData/index.ts | 1 - src/services/SPService.ts | 27 ++++++--------- .../controlsTest/components/ControlsTest.tsx | 28 +++++++++++++-- .../components/IControlsTestProps.ts | 1 + 8 files changed, 67 insertions(+), 27 deletions(-) rename src/controls/{fields => }/fieldPickerListData/FieldPickerListData.tsx (76%) rename src/controls/{fields => }/fieldPickerListData/IFieldPickerListDataProps.ts (99%) rename src/controls/{fields => }/fieldPickerListData/IFieldPickerListDataState.ts (100%) rename src/controls/{fields => }/fieldPickerListData/index.ts (82%) diff --git a/src/FieldPickerListData.ts b/src/FieldPickerListData.ts index 556f888b6..ce95f0dff 100644 --- a/src/FieldPickerListData.ts +++ b/src/FieldPickerListData.ts @@ -1 +1 @@ -export * from './controls/fields/fieldPickerListData/index'; +export * from './controls/fieldPickerListData/index'; diff --git a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx b/src/controls/fieldPickerListData/FieldPickerListData.tsx similarity index 76% rename from src/controls/fields/fieldPickerListData/FieldPickerListData.tsx rename to src/controls/fieldPickerListData/FieldPickerListData.tsx index 798f4db70..62fa5be66 100644 --- a/src/controls/fields/fieldPickerListData/FieldPickerListData.tsx +++ b/src/controls/fieldPickerListData/FieldPickerListData.tsx @@ -1,19 +1,23 @@ import * as strings from 'ControlStrings'; import * as React from "react"; -import SPservice from "../../../services/SPService"; +import SPservice from "../../services/SPService"; import { escape } from "@microsoft/sp-lodash-subset"; import { TagPicker } from "office-ui-fabric-react/lib/components/pickers/TagPicker/TagPicker"; import { Label } from "office-ui-fabric-react/lib/Label"; import { IFieldPickerListDataProps, IFieldPickerListDataState } from "."; +import * as telemetry from '../../common/telemetry'; export class FieldPickerListData extends React.Component { - private _value: Array; + private _value: any[]; private _spservice: SPservice; + private selectedItems: any[]; constructor(props: IFieldPickerListDataProps) { super(props); + telemetry.track('FieldPickerListData', {}); + // States this.state = { noresultsFoundText: typeof this.props.noresultsFoundText === undefined ? strings.genericNoResultsFoundText : this.props.noresultsFoundText, @@ -25,8 +29,15 @@ export class FieldPickerListData extends React.Component { - let item: { key: string; name: string } = selectedItems[0]; - console.log(`selected items nr: ${selectedItems.length}`); + this.selectedItems = selectedItems; this.props.onSelectedItem(selectedItems); } @@ -75,7 +85,19 @@ export class FieldPickerListData extends React.Component { - const resolvedSugestions: { key: string; name: string }[] = await this.loadListItems(filterText); + let resolvedSugestions: { key: string; name: string }[] = await this.loadListItems(filterText); + + // Filter out the already retrieved items, so that they cannot be selected again + if (this.selectedItems && this.selectedItems.length > 0) { + let filteredSuggestions = []; + for (const suggestion of resolvedSugestions) { + const exists = this.selectedItems.filter(sItem => sItem.key === suggestion.key); + if (!exists || exists.length === 0) { + filteredSuggestions.push(suggestion); + } + } + resolvedSugestions = filteredSuggestions; + } if (resolvedSugestions) { this.setState({ diff --git a/src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts b/src/controls/fieldPickerListData/IFieldPickerListDataProps.ts similarity index 99% rename from src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts rename to src/controls/fieldPickerListData/IFieldPickerListDataProps.ts index 6e3a15812..133c15873 100644 --- a/src/controls/fields/fieldPickerListData/IFieldPickerListDataProps.ts +++ b/src/controls/fieldPickerListData/IFieldPickerListDataProps.ts @@ -1,5 +1,6 @@ import { WebPartContext } from "@microsoft/sp-webpart-base"; import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; + export interface IFieldPickerListDataProps { listId: string; columnInternalName:string; diff --git a/src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts b/src/controls/fieldPickerListData/IFieldPickerListDataState.ts similarity index 100% rename from src/controls/fields/fieldPickerListData/IFieldPickerListDataState.ts rename to src/controls/fieldPickerListData/IFieldPickerListDataState.ts diff --git a/src/controls/fields/fieldPickerListData/index.ts b/src/controls/fieldPickerListData/index.ts similarity index 82% rename from src/controls/fields/fieldPickerListData/index.ts rename to src/controls/fieldPickerListData/index.ts index 2341a4327..99315e560 100644 --- a/src/controls/fields/fieldPickerListData/index.ts +++ b/src/controls/fieldPickerListData/index.ts @@ -1,5 +1,4 @@ // A file is required to be in the root of the /src directory by the TypeScript compiler export * from './IFieldPickerListDataProps'; export * from './IFieldPickerListDataState'; -export * from '../../../services/SPService'; export * from './FieldPickerListData'; diff --git a/src/services/SPService.ts b/src/services/SPService.ts index bd97eff7a..f17360561 100644 --- a/src/services/SPService.ts +++ b/src/services/SPService.ts @@ -3,15 +3,10 @@ import { ISPLists } from "../common/SPEntities"; import { WebPartContext } from "@microsoft/sp-webpart-base"; import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; import { SPHttpClient, SPHttpClientResponse } from "@microsoft/sp-http"; -import { sp, Web } from "@pnp/sp"; export default class SPService implements ISPService { - constructor(private _context: WebPartContext | ApplicationCustomizerContext) { - sp.setup({ - spfxContext: this._context - }); - } + constructor(private _context: WebPartContext | ApplicationCustomizerContext) {} /** * Get lists or libraries @@ -47,19 +42,19 @@ export default class SPService implements ISPService { * Get List Items */ public async getListItems(filterText: string, listId: string, internalColumnName: string, webUrl?: string): Promise { - let filter = `startswith(${internalColumnName},'${filterText}')`; - let returnItems: any[]; - let spWeb: Web; - if (typeof webUrl === undefined) { - spWeb = new Web(webUrl); - } else { - spWeb = new Web(this._context.pageContext.web.absoluteUrl); - } try { - returnItems = await spWeb.lists.getById(listId).items.select("Id", internalColumnName).filter(filter).get(); - return Promise.resolve(returnItems); + const apiUrl = `${this._context.pageContext.web.absoluteUrl}/_api/web/lists('${listId}')/items?$select=Id,${internalColumnName}&$filter=startswith(${internalColumnName},'${filterText}')`; + const data = await this._context.spHttpClient.get(apiUrl, SPHttpClient.configurations.v1); + if (data.ok) { + const results = await data.json(); + if (results && results.value && results.value.length > 0) { + return results.value; + } + } + + return []; } catch (error) { return Promise.reject(error); } diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index fa57836d4..a37ed0eb4 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -19,6 +19,7 @@ import { SecurityTrimmedControl, PermissionLevel } from '../../../SecurityTrimme import { SPPermission } from '@microsoft/sp-page-context'; import { PeoplePicker, PrincipalType } from '../../../PeoplePicker'; import { getItemClassNames } from 'office-ui-fabric-react/lib/components/ContextualMenu/ContextualMenu.classNames'; +import { FieldPickerListData } from "../../../../lib/FieldPickerListData"; /** * Component that can be used to test out the React controls from this project @@ -32,7 +33,8 @@ export default class ControlsTest extends React.Component { console.log("Lists:", lists); + this.setState({ + selectedList: typeof lists === "string" ? lists : lists.pop() + }); } /** @@ -135,13 +140,22 @@ private onServicePickerChange(terms: IPickerTerms): void { }); } } - /** Method that retrieves the selected items from People Picker + + /** + * Method that retrieves the selected items from People Picker * @param items */ private _getPeoplePickerItems(items: any[]) { console.log('Items:', items); } + /** + * Selected item from the list data picker + */ + private fieldPickerListDataSelected(item: any) { + console.log(item); + } + /** * Renders the component */ @@ -262,6 +276,14 @@ private onServicePickerChange(terms: IPickerTerms): void { onSelectionChanged={this.onListPickerChange} />
+
Field picker list data tester: + +
+
Services tester: Date: Sun, 28 Oct 2018 20:03:38 +0100 Subject: [PATCH 32/41] #165 - Control name change to ListItemPicker --- CHANGELOG.JSON | 2 +- CHANGELOG.md | 2 +- docs/documentation/docs/about/release-notes.md | 2 +- src/FieldPickerListData.ts | 1 - src/ListItemPicker.ts | 1 + src/controls/fieldPickerListData/index.ts | 4 ---- .../IListItemPickerProps.ts} | 2 +- .../IListItemPickerState.ts} | 2 +- .../ListItemPicker.tsx} | 14 +++++++------- src/controls/listItemPicker/index.ts | 4 ++++ src/index.ts | 2 +- src/loc/de-de.ts | 2 +- src/loc/en-us.ts | 2 +- src/loc/fr-fr.ts | 2 +- src/loc/mystrings.d.ts | 2 +- src/loc/nl-nl.ts | 2 +- .../controlsTest/components/ControlsTest.tsx | 8 ++++---- 17 files changed, 27 insertions(+), 27 deletions(-) delete mode 100644 src/FieldPickerListData.ts create mode 100644 src/ListItemPicker.ts delete mode 100644 src/controls/fieldPickerListData/index.ts rename src/controls/{fieldPickerListData/IFieldPickerListDataProps.ts => listItemPicker/IListItemPickerProps.ts} (90%) rename src/controls/{fieldPickerListData/IFieldPickerListDataState.ts => listItemPicker/IListItemPickerState.ts} (70%) rename src/controls/{fieldPickerListData/FieldPickerListData.tsx => listItemPicker/ListItemPicker.tsx} (87%) create mode 100644 src/controls/listItemPicker/index.ts diff --git a/CHANGELOG.JSON b/CHANGELOG.JSON index c3e60469c..ee7a17952 100644 --- a/CHANGELOG.JSON +++ b/CHANGELOG.JSON @@ -4,7 +4,7 @@ "version": "1.10.0", "changes": { "new": [ - "`FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165)" + "`ListItemPicker`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165)" ], "enhancements": [ "Dutch localization added [#100](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/100)", diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f2fa4403..ca7c8e430 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ **New control(s)** -- `FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) +- `ListItemPicker`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) **Enhancements** diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 7f2fa4403..ca7c8e430 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -4,7 +4,7 @@ **New control(s)** -- `FieldPickerListData`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) +- `ListItemPicker`: New field control [#165](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/165) **Enhancements** diff --git a/src/FieldPickerListData.ts b/src/FieldPickerListData.ts deleted file mode 100644 index ce95f0dff..000000000 --- a/src/FieldPickerListData.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './controls/fieldPickerListData/index'; diff --git a/src/ListItemPicker.ts b/src/ListItemPicker.ts new file mode 100644 index 000000000..be6838119 --- /dev/null +++ b/src/ListItemPicker.ts @@ -0,0 +1 @@ +export * from './controls/listItemPicker'; diff --git a/src/controls/fieldPickerListData/index.ts b/src/controls/fieldPickerListData/index.ts deleted file mode 100644 index 99315e560..000000000 --- a/src/controls/fieldPickerListData/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -// A file is required to be in the root of the /src directory by the TypeScript compiler -export * from './IFieldPickerListDataProps'; -export * from './IFieldPickerListDataState'; -export * from './FieldPickerListData'; diff --git a/src/controls/fieldPickerListData/IFieldPickerListDataProps.ts b/src/controls/listItemPicker/IListItemPickerProps.ts similarity index 90% rename from src/controls/fieldPickerListData/IFieldPickerListDataProps.ts rename to src/controls/listItemPicker/IListItemPickerProps.ts index 133c15873..67e2247eb 100644 --- a/src/controls/fieldPickerListData/IFieldPickerListDataProps.ts +++ b/src/controls/listItemPicker/IListItemPickerProps.ts @@ -1,7 +1,7 @@ import { WebPartContext } from "@microsoft/sp-webpart-base"; import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; -export interface IFieldPickerListDataProps { +export interface IListItemPickerProps { listId: string; columnInternalName:string; onSelectedItem: (item:any) => void; diff --git a/src/controls/fieldPickerListData/IFieldPickerListDataState.ts b/src/controls/listItemPicker/IListItemPickerState.ts similarity index 70% rename from src/controls/fieldPickerListData/IFieldPickerListDataState.ts rename to src/controls/listItemPicker/IListItemPickerState.ts index b965218bd..9c6a3de79 100644 --- a/src/controls/fieldPickerListData/IFieldPickerListDataState.ts +++ b/src/controls/listItemPicker/IListItemPickerState.ts @@ -1,4 +1,4 @@ -export interface IFieldPickerListDataState { +export interface IListItemPickerState { noresultsFoundText: string; showError: boolean; errorMessage: string; diff --git a/src/controls/fieldPickerListData/FieldPickerListData.tsx b/src/controls/listItemPicker/ListItemPicker.tsx similarity index 87% rename from src/controls/fieldPickerListData/FieldPickerListData.tsx rename to src/controls/listItemPicker/ListItemPicker.tsx index 62fa5be66..d54ea0ceb 100644 --- a/src/controls/fieldPickerListData/FieldPickerListData.tsx +++ b/src/controls/listItemPicker/ListItemPicker.tsx @@ -4,26 +4,26 @@ import SPservice from "../../services/SPService"; import { escape } from "@microsoft/sp-lodash-subset"; import { TagPicker } from "office-ui-fabric-react/lib/components/pickers/TagPicker/TagPicker"; import { Label } from "office-ui-fabric-react/lib/Label"; -import { IFieldPickerListDataProps, IFieldPickerListDataState } from "."; +import { IListItemPickerProps, IListItemPickerState } from "."; import * as telemetry from '../../common/telemetry'; -export class FieldPickerListData extends React.Component { +export class ListItemPicker extends React.Component { private _value: any[]; private _spservice: SPservice; private selectedItems: any[]; - constructor(props: IFieldPickerListDataProps) { + constructor(props: IListItemPickerProps) { super(props); - telemetry.track('FieldPickerListData', {}); + telemetry.track('ListItemPicker', {}); // States this.state = { noresultsFoundText: typeof this.props.noresultsFoundText === undefined ? strings.genericNoResultsFoundText : this.props.noresultsFoundText, showError: false, errorMessage: "", - suggestionsHeaderText: typeof this.props.sugestedHeaderText === undefined ? strings.FieldPickerListDataSelectValue : this.props.sugestedHeaderText + suggestionsHeaderText: typeof this.props.sugestedHeaderText === undefined ? strings.ListItemPickerSelectValue : this.props.sugestedHeaderText }; // Get SPService Factory @@ -34,7 +34,7 @@ export class FieldPickerListData extends React.Component { + public render(): React.ReactElement { const { className, disabled, itemLimit } = this.props; return ( diff --git a/src/controls/listItemPicker/index.ts b/src/controls/listItemPicker/index.ts new file mode 100644 index 000000000..1f118bfde --- /dev/null +++ b/src/controls/listItemPicker/index.ts @@ -0,0 +1,4 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler +export * from './IListItemPickerProps'; +export * from './IListItemPickerState'; +export * from './ListItemPicker'; diff --git a/src/index.ts b/src/index.ts index 1acd4866c..f1fe003fa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -5,6 +5,7 @@ export * from './SiteBreadcrumb'; export * from './TaxonomyPicker'; export * from './WebPartTitle'; export * from './ListPicker'; +export * from './ListItemPicker'; export * from './IFrameDialog'; export * from './Common'; @@ -22,4 +23,3 @@ export * from './FieldTextRenderer'; export * from './FieldTitleRenderer'; export * from './FieldUrlRenderer'; export * from './FieldUserRenderer'; -export * from './FieldPickerListData'; diff --git a/src/loc/de-de.ts b/src/loc/de-de.ts index d8fa6742e..350f17dbd 100644 --- a/src/loc/de-de.ts +++ b/src/loc/de-de.ts @@ -52,7 +52,7 @@ define([], () => { peoplePickerSuggestionsHeaderText: 'Vorgeschlagene Benutzer', peoplePickerLoadingText: 'Laden', - FieldPickerListDataSelectValue: 'Wähle Wert', + ListItemPickerSelectValue: 'Wähle Wert', genericNoResultsFoundText: 'Kein Ergebnis gefunden' }; diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index 18013e808..4948bbc2a 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -52,7 +52,7 @@ define([], () => { peoplePickerSuggestionsHeaderText: 'Suggested People', peoplePickerLoadingText: 'Loading', - FieldPickerListDataSelectValue: 'Select value', + ListItemPickerSelectValue: 'Select value', genericNoResultsFoundText: 'No results found' }; diff --git a/src/loc/fr-fr.ts b/src/loc/fr-fr.ts index 98a99b929..75359af7a 100644 --- a/src/loc/fr-fr.ts +++ b/src/loc/fr-fr.ts @@ -52,7 +52,7 @@ define([], () => { peoplePickerSuggestionsHeaderText: 'Personnes suggérées', peoplePickerLoadingText: 'Chargement', - FieldPickerListDataSelectValue: 'Sélectionnez une valeur', + ListItemPickerSelectValue: 'Sélectionnez une valeur', genericNoResultsFoundText: 'Aucun résultat trouvé' }; diff --git a/src/loc/mystrings.d.ts b/src/loc/mystrings.d.ts index 9e322b750..2b58ffa1b 100644 --- a/src/loc/mystrings.d.ts +++ b/src/loc/mystrings.d.ts @@ -24,7 +24,7 @@ declare interface IControlStrings { TaxonomyPickerInLabel: string; TaxonomyPickerTermSetLabel: string; - FieldPickerListDataSelectValue: string; + ListItemPickerSelectValue: string; } declare module 'ControlStrings' { diff --git a/src/loc/nl-nl.ts b/src/loc/nl-nl.ts index db3e70684..541730aab 100644 --- a/src/loc/nl-nl.ts +++ b/src/loc/nl-nl.ts @@ -52,7 +52,7 @@ define([], () => { peoplePickerSuggestionsHeaderText: 'Voorgestelde personen', peoplePickerLoadingText: 'Laden', - FieldPickerListDataSelectValue: 'Selecteer veld', + ListItemPickerSelectValue: 'Selecteer veld', genericNoResultsFoundText: 'Geen resultaten gevonden' }; diff --git a/src/webparts/controlsTest/components/ControlsTest.tsx b/src/webparts/controlsTest/components/ControlsTest.tsx index a37ed0eb4..18ff386f0 100644 --- a/src/webparts/controlsTest/components/ControlsTest.tsx +++ b/src/webparts/controlsTest/components/ControlsTest.tsx @@ -19,7 +19,7 @@ import { SecurityTrimmedControl, PermissionLevel } from '../../../SecurityTrimme import { SPPermission } from '@microsoft/sp-page-context'; import { PeoplePicker, PrincipalType } from '../../../PeoplePicker'; import { getItemClassNames } from 'office-ui-fabric-react/lib/components/ContextualMenu/ContextualMenu.classNames'; -import { FieldPickerListData } from "../../../../lib/FieldPickerListData"; +import { ListItemPicker } from "../../../ListItemPicker"; /** * Component that can be used to test out the React controls from this project @@ -152,7 +152,7 @@ private onServicePickerChange(terms: IPickerTerms): void { /** * Selected item from the list data picker */ - private fieldPickerListDataSelected(item: any) { + private listItemPickerDataSelected(item: any) { console.log(item); } @@ -277,11 +277,11 @@ private onServicePickerChange(terms: IPickerTerms): void {
Field picker list data tester: - + onSelectedItem={this.listItemPickerDataSelected} />
Services tester: From 19130cf05126e0c40680caac7f72939477201e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 31 Oct 2018 22:21:25 +0000 Subject: [PATCH 33/41] code fix and update documentation --- .../docs/controls/ListItemPicker.md | 71 + package-lock.json | 6106 ++++++++--------- .../listItemPicker/ListItemPicker.tsx | 4 +- src/services/SPService.ts | 3 +- 4 files changed, 3128 insertions(+), 3056 deletions(-) create mode 100644 docs/documentation/docs/controls/ListItemPicker.md diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md new file mode 100644 index 000000000..57a589290 --- /dev/null +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -0,0 +1,71 @@ +# ListItemPicker control + +This control allows you to select one or more list item from a site + +Here is an example of the control: + +![ListPicker initial](../assets/ListPicker-initial.png) + +`ListPicker` single selection mode: + +![ListPicker single selection](../assets/ListPicker-single.png) + +`ListPicker` multi-selection mode + +![ListPicker multi selection](../assets/ListPicker-multi.png) + +## How to use this control in your solutions + +- Check that you installed the `@pnp/spfx-controls-react` dependency. Check out the [getting started](../#getting-started) page for more information about installing the dependency. +- Import the control into your component: + +```TypeScript +import { ListPicker } from "@pnp/spfx-controls-react/lib/ListPicker"; +``` + +- Use the `ListPicker` control in your code as follows: + +```TypeScript + +``` + +- The `onSelectionChanged` change event returns the list(s) and can be implemented as follows: + +```TypeScript +private onListPickerChange (lists: string | string[]) { + console.log("Lists:", lists); +} +``` + +## Implementation + +The `ListPicker` control can be configured with the following properties: + +| Property | Type | Required | Description | +| ---- | ---- | ---- | ---- | +| context | WebPartContext OR ApplicationCustomizerContext | yes | The context object of the SPFx loaded webpart or customizer. | +| className | string | no | If provided, additional class name to provide on the dropdown element. | +| disabled | boolean | no | Whether or not the control is disabled. | +| baseTemplate | number | no | The SharePoint BaseTemplate ID to filter the list options by. | +| includeHidden | boolean | no | Whether or not to include hidden lists. Default is `true`. | +| orderBy | LibsOrderBy | no | How to order the lists retrieved from SharePoint. | +| selectedList | string OR string[] | no | Keys of the selected item(s). If you provide this, you must maintain selection state by observing onSelectionChanged events and passing a new value in when changed. | +| multiSelect | boolean | no | Optional mode indicates if multi-choice selections is allowed. Default to `false`. | +| label | string | no | Label to use for the control. | +| placeholder | string | no | Placeholder label to show in the dropdown. | +| onSelectionChanged | (newValue: string OR string[]): void | no | Callback function when the selected option changes. | + +Enum `LibsOrderBy` + +| Value | +| ---- | +| Id | +| Title | + +![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/ListPicker) diff --git a/package-lock.json b/package-lock.json index b37da8fc8..7037c03c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,15 +10,15 @@ "integrity": "sha1-U/HQb+h8+uRParkrKUH+aaNkhog=", "dev": true, "requires": { - "@microsoft/node-core-library": "0.2.11", + "@microsoft/node-core-library": "~0.2.7", "@types/es6-collections": "0.5.29", "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "0.26.7", - "jju": "1.3.0", - "typescript": "2.4.2", - "z-schema": "3.18.4" + "fs-extra": "~0.26.7", + "jju": "~1.3.0", + "typescript": "~2.4.1", + "z-schema": "~3.18.3" } }, "@microsoft/decorators": { @@ -33,7 +33,7 @@ "integrity": "sha1-yG7wHrDPdESc4zJkm3E7pw9j3rg=", "dev": true, "requires": { - "@microsoft/node-core-library": "0.2.11", + "@microsoft/node-core-library": "~0.2.7", "@types/assertion-error": "1.0.30", "@types/chai": "3.4.34", "@types/gulp": "3.8.32", @@ -48,27 +48,27 @@ "@types/through2": "2.0.32", "@types/vinyl": "1.2.30", "@types/yargs": "0.0.34", - "del": "2.2.2", - "end-of-stream": "1.1.0", - "fs-extra": "0.26.7", - "glob-escape": "0.0.2", - "globby": "5.0.0", - "gulp": "3.9.1", - "gulp-flatten": "0.2.0", - "gulp-if": "2.0.2", - "gulp-util": "3.0.8", - "jju": "1.3.0", - "lodash.merge": "4.3.5", - "merge2": "1.0.3", - "node-notifier": "5.0.2", - "object-assign": "4.1.1", - "orchestrator": "0.3.8", - "pretty-hrtime": "1.0.3", - "rimraf": "2.5.4", - "semver": "5.3.0", - "through2": "2.0.3", - "yargs": "4.6.0", - "z-schema": "3.18.4" + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "fs-extra": "~0.26.7", + "glob-escape": "~0.0.1", + "globby": "~5.0.0", + "gulp": "~3.9.1", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "gulp-util": "~3.0.7", + "jju": "~1.3.0", + "lodash.merge": "~4.3.2", + "merge2": "~1.0.2", + "node-notifier": "~5.0.2", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "rimraf": "~2.5.4", + "semver": "~5.3.0", + "through2": "~2.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" }, "dependencies": { "@types/chai": { @@ -92,24 +92,24 @@ "dev": true, "requires": { "@microsoft/gulp-core-build": "3.0.5", - "chai": "3.5.0", - "gulp": "3.9.1", - "gulp-karma": "0.0.5", - "istanbul-instrumenter-loader": "0.2.0", - "karma": "0.13.22", - "karma-coverage": "0.5.5", - "karma-mocha": "0.2.2", - "karma-mocha-clean-reporter": "0.0.1", - "karma-phantomjs-launcher": "1.0.4", - "karma-sinon-chai": "1.2.4", - "karma-webpack": "2.0.9", - "lolex": "1.4.0", - "mocha": "3.4.2", - "phantomjs-polyfill": "0.0.2", - "phantomjs-prebuilt": "2.1.16", - "sinon": "1.17.7", - "sinon-chai": "2.8.0", - "webpack": "3.5.6" + "chai": "~3.5.0", + "gulp": "~3.9.1", + "gulp-karma": "~0.0.5", + "istanbul-instrumenter-loader": "~0.2.0", + "karma": "~0.13.9", + "karma-coverage": "~0.5.5", + "karma-mocha": "~0.2.2", + "karma-mocha-clean-reporter": "~0.0.1", + "karma-phantomjs-launcher": "~1.0.0", + "karma-sinon-chai": "~1.2.0", + "karma-webpack": "~2.0.1", + "lolex": "~1.4.0", + "mocha": "~3.4.2", + "phantomjs-polyfill": "~0.0.2", + "phantomjs-prebuilt": "~2.1.6", + "sinon": "~1.17.3", + "sinon-chai": "~2.8.0", + "webpack": "~3.5.5" } }, "@microsoft/gulp-core-build-sass": { @@ -119,18 +119,18 @@ "dev": true, "requires": { "@microsoft/gulp-core-build": "3.0.5", - "@microsoft/load-themed-styles": "1.7.28", + "@microsoft/load-themed-styles": "~1.7.4", "@types/node": "6.0.62", "autoprefixer": "6.3.7", - "gulp": "3.9.1", - "gulp-clean-css": "3.0.4", - "gulp-clip-empty-files": "0.1.2", - "gulp-clone": "1.0.0", - "gulp-postcss": "6.3.0", - "gulp-sass": "3.1.0", - "gulp-texttojs": "1.0.3", - "merge2": "1.0.3", - "postcss-modules": "0.6.4" + "gulp": "~3.9.1", + "gulp-clean-css": "~3.0.4", + "gulp-clip-empty-files": "~0.1.2", + "gulp-clone": "~1.0.0", + "gulp-postcss": "~6.3.0", + "gulp-sass": "~3.1.0", + "gulp-texttojs": "~1.0.3", + "merge2": "~1.0.2", + "postcss-modules": "~0.6.4" } }, "@microsoft/gulp-core-build-serve": { @@ -141,14 +141,14 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@types/node": "6.0.62", - "deasync": "0.1.12", - "express": "4.14.1", - "gulp": "3.9.1", - "gulp-connect": "5.0.0", - "gulp-open": "2.0.0", - "gulp-util": "3.0.8", - "node-forge": "0.7.1", - "sudo": "1.0.3" + "deasync": "~0.1.7", + "express": "~4.14.0", + "gulp": "~3.9.1", + "gulp-connect": "~5.0.0", + "gulp-open": "~2.0.0", + "gulp-util": "~3.0.7", + "node-forge": "~0.7.1", + "sudo": "~1.0.3" } }, "@microsoft/gulp-core-build-typescript": { @@ -159,28 +159,28 @@ "requires": { "@microsoft/api-extractor": "3.2.3", "@microsoft/gulp-core-build": "3.0.5", - "@microsoft/node-core-library": "0.2.11", + "@microsoft/node-core-library": "~0.2.7", "@types/fs-extra": "0.0.37", "@types/gulp": "3.8.32", "@types/node": "6.0.62", - "fs-extra": "0.26.7", - "gulp": "3.9.1", - "gulp-cache": "0.4.6", - "gulp-changed": "1.3.2", - "gulp-decomment": "0.1.3", - "gulp-plumber": "1.1.0", - "gulp-sourcemaps": "1.6.0", - "gulp-texttojs": "1.0.3", - "gulp-typescript": "3.1.7", - "gulp-util": "3.0.8", - "lodash": "4.15.0", - "md5": "2.2.1", - "merge2": "1.0.3", - "object-assign": "4.1.1", - "through2": "2.0.3", - "tslint": "5.6.0", - "tslint-microsoft-contrib": "5.0.2", - "typescript": "2.4.2" + "fs-extra": "~0.26.7", + "gulp": "~3.9.1", + "gulp-cache": "~0.4.5", + "gulp-changed": "~1.3.2", + "gulp-decomment": "~0.1.3", + "gulp-plumber": "~1.1.0", + "gulp-sourcemaps": "~1.6.0", + "gulp-texttojs": "~1.0.3", + "gulp-typescript": "~3.1.6", + "gulp-util": "~3.0.7", + "lodash": "~4.15.0", + "md5": "~2.2.1", + "merge2": "~1.0.2", + "object-assign": "~4.1.0", + "through2": "~2.0.1", + "tslint": "~5.6.0", + "tslint-microsoft-contrib": "~5.0.0", + "typescript": "~2.4.1" }, "dependencies": { "lodash": { @@ -200,9 +200,9 @@ "@microsoft/gulp-core-build": "3.0.5", "@types/gulp": "3.8.32", "@types/node": "6.0.62", - "gulp": "3.9.1", - "gulp-util": "3.0.8", - "webpack": "3.5.6" + "gulp": "~3.9.1", + "gulp-util": "~3.0.7", + "webpack": "~3.5.5" } }, "@microsoft/load-themed-styles": { @@ -218,9 +218,9 @@ "requires": { "@types/lodash": "4.14.52", "@types/node": "6.0.64", - "file-loader": "0.8.5", + "file-loader": "~0.8.5", "loader-utils": "0.2.16", - "lodash": "4.15.0" + "lodash": "~4.15.0" }, "dependencies": { "@types/node": { @@ -235,10 +235,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "lodash": { @@ -255,8 +255,8 @@ "integrity": "sha1-Y1VyRApbBFYM35zrC7OKTVbGSfQ=", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "loader-utils": "1.1.0" + "@microsoft/load-themed-styles": "~1.7.4", + "loader-utils": "~1.1.0" }, "dependencies": { "loader-utils": { @@ -265,9 +265,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -281,9 +281,9 @@ "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "0.26.7", - "jju": "1.3.0", - "z-schema": "3.18.4" + "fs-extra": "~0.26.7", + "jju": "~1.3.0", + "z-schema": "~3.18.3" } }, "@microsoft/office-ui-fabric-react-bundle": { @@ -311,10 +311,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": "4.16.0", - "glamor": "2.20.40", - "rtl-css-js": "1.10.0", - "tslib": "1.8.1" + "@uifabric/utilities": ">=4.16.0 <5.0.0", + "glamor": "^2.20.40", + "rtl-css-js": "^1.1.3", + "tslib": "^1.7.1" } }, "@uifabric/utilities": { @@ -323,9 +323,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "office-ui-fabric-react": { @@ -334,11 +334,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "@uifabric/styling": "0.24.2", - "@uifabric/utilities": "4.16.0", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "@uifabric/styling": ">=0.22.1 <1.0.0", + "@uifabric/utilities": ">=4.13.0 <5.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } } } @@ -349,19 +349,19 @@ "integrity": "sha1-FWyWtZNWnW9R2+ih/wxVHC4E7Mw=", "dev": true, "requires": { - "@microsoft/node-core-library": "0.2.11", - "@microsoft/stream-collator": "2.0.7", + "@microsoft/node-core-library": "~0.2.6", + "@microsoft/stream-collator": "~2.0.6", "@types/es6-collections": "0.5.29", "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "0.26.7", - "git-repo-info": "1.1.4", - "jju": "1.3.0", - "lodash": "4.15.0", - "rimraf": "2.5.4", - "semver": "5.3.0", - "z-schema": "3.18.4" + "fs-extra": "~0.26.7", + "git-repo-info": "~1.1.4", + "jju": "~1.3.0", + "lodash": "~4.15.0", + "rimraf": "~2.5.4", + "semver": "~5.3.0", + "z-schema": "~3.18.3" }, "dependencies": { "lodash": { @@ -379,8 +379,8 @@ "dev": true, "requires": { "@types/webpack": "3.0.10", - "lodash": "4.15.0", - "uglify-js": "3.0.28" + "lodash": "~4.15.0", + "uglify-js": "~3.0.28" }, "dependencies": { "commander": { @@ -401,8 +401,8 @@ "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", "dev": true, "requires": { - "commander": "2.11.0", - "source-map": "0.5.7" + "commander": "~2.11.0", + "source-map": "~0.5.1" } } } @@ -413,17 +413,17 @@ "integrity": "sha1-Mfa4JcO5dQTbl8TeqteHCqZEndQ=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", + "@microsoft/decorators": "~1.3.4", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/sp-component-base": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-extension-base": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-odata-types": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/sp-component-base": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-extension-base": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-odata-types": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -451,12 +451,12 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", - "@microsoft/sp-tslint-rules": "1.3.4", + "@microsoft/sp-tslint-rules": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/yargs": "0.0.35", - "gulp": "3.9.1", - "jju": "1.3.0", - "yargs": "4.6.0" + "gulp": "~3.9.1", + "jju": "~1.3.0", + "yargs": "~4.6.0" }, "dependencies": { "@types/yargs": { @@ -478,13 +478,13 @@ "@microsoft/gulp-core-build-serve": "3.0.5", "@microsoft/gulp-core-build-webpack": "3.0.5", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/loader-cased-file": "1.3.4", + "@microsoft/loader-cased-file": "~1.3.4", "@microsoft/loader-load-themed-styles": "1.5.1", "@microsoft/node-core-library": "0.2.0", "@microsoft/rush-lib": "3.0.16", "@microsoft/set-webpack-public-path-plugin": "1.2.2", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-polyfills": "1.2.0", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-polyfills": "~1.2.0", "@types/colors": "1.1.1", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", @@ -501,33 +501,33 @@ "@types/uuid": "3.0.0", "@types/webpack": "3.0.10", "@types/webpack-stream": "3.2.7", - "azure-storage": "0.10.0", - "colors": "1.1.2", - "css-loader": "0.24.0", + "azure-storage": "~0.10.0", + "colors": "~1.1.2", + "css-loader": "~0.24.0", "es6-promise": "4.1.1", - "finalhandler": "0.4.1", - "fs-extra": "0.26.7", - "glob": "7.0.6", - "glob-escape": "0.0.2", - "gulp": "3.9.1", - "gulp-replace": "0.5.4", - "gulp-util": "3.0.8", - "html-loader": "0.4.5", - "json-loader": "0.5.7", + "finalhandler": "~0.4.1", + "fs-extra": "~0.26.7", + "glob": "~7.0.5", + "glob-escape": "~0.0.1", + "gulp": "~3.9.1", + "gulp-replace": "~0.5.4", + "gulp-util": "~3.0.7", + "html-loader": "~0.4.3", + "json-loader": "~0.5.4", "loader-utils": "0.2.16", - "lodash": "4.15.0", - "merge2": "1.0.3", - "node-zip": "1.1.1", - "phantomjs-prebuilt": "2.1.16", - "resolve": "1.1.7", - "rimraf": "2.6.2", - "serve-static": "1.10.3", - "source-map-loader": "0.1.6", - "through2": "2.0.3", - "uuid": "3.1.0", - "webpack": "3.5.6", - "webpack-stream": "4.0.0", - "xml": "1.0.1" + "lodash": "~4.15.0", + "merge2": "~1.0.2", + "node-zip": "~1.1.1", + "phantomjs-prebuilt": "~2.1.6", + "resolve": "~1.1.7", + "rimraf": "~2.6.1", + "serve-static": "~1.10.2", + "source-map-loader": "~0.1.5", + "through2": "~2.0.1", + "uuid": "~3.1.0", + "webpack": "~3.5.5", + "webpack-stream": "~4.0.0", + "xml": "~1.0.1" }, "dependencies": { "@microsoft/load-themed-styles": { @@ -546,9 +546,9 @@ "@types/fs-extra": "0.0.37", "@types/node": "6.0.62", "@types/z-schema": "3.16.31", - "fs-extra": "0.26.7", - "jju": "1.3.0", - "z-schema": "3.18.4" + "fs-extra": "~0.26.7", + "jju": "~1.3.0", + "z-schema": "~3.18.3" }, "dependencies": { "@types/node": { @@ -606,10 +606,10 @@ "integrity": "sha1-haF8bFmpRxfSYtYSMNSw6+PUoU0=", "dev": true, "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "unpipe": "1.0.0" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "unpipe": "~1.0.0" } }, "glob": { @@ -618,12 +618,12 @@ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "http-errors": { @@ -632,8 +632,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.2.1" + "inherits": "~2.0.1", + "statuses": "1" } }, "loader-utils": { @@ -642,10 +642,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "lodash": { @@ -684,7 +684,7 @@ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { - "glob": "7.0.6" + "glob": "^7.0.5" } }, "send": { @@ -693,18 +693,18 @@ "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", "dev": true, "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "escape-html": "1.0.3", - "etag": "1.7.0", + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", "fresh": "0.3.0", - "http-errors": "1.3.1", + "http-errors": "~1.3.1", "mime": "1.3.4", "ms": "0.7.1", - "on-finished": "2.3.0", - "range-parser": "1.0.3", - "statuses": "1.2.1" + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" } }, "serve-static": { @@ -713,8 +713,8 @@ "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", "dev": true, "requires": { - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", "send": "0.13.2" } }, @@ -744,15 +744,15 @@ "@microsoft/gulp-core-build-serve": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", "@microsoft/gulp-core-build-webpack": "3.0.5", - "@microsoft/sp-build-common": "1.3.4", - "@microsoft/sp-build-core-tasks": "1.3.4", - "@microsoft/sp-polyfills": "1.3.4", + "@microsoft/sp-build-common": "~1.3.4", + "@microsoft/sp-build-core-tasks": "~1.3.4", + "@microsoft/sp-polyfills": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/karma": "0.13.33", "@types/webpack": "3.0.10", - "gulp": "3.9.1", - "webpack": "3.5.6", - "yargs": "4.6.0" + "gulp": "~3.9.1", + "webpack": "~3.5.5", + "yargs": "~4.6.0" } }, "@microsoft/sp-client-preview": { @@ -762,13 +762,13 @@ "dev": true, "requires": { "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-odata-types": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-odata-types": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -798,12 +798,12 @@ "integrity": "sha1-AM62fssMER7hZuH5JP8bn8SI1uY=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/decorators": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -823,8 +823,8 @@ "integrity": "sha1-2RXazU5HOJbjoNfo3TT0R12j5kk=", "dev": true, "requires": { - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/webpack-env": "1.13.0", "es6-collections": "0.5.6" @@ -844,14 +844,14 @@ "integrity": "sha1-+PwWkkG7ck57Z6J67H42+mEFYCA=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", - "@microsoft/sp-component-base": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/decorators": "~1.3.4", + "@microsoft/sp-component-base": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -871,9 +871,9 @@ "integrity": "sha1-agR1SlH3MQslhgqT2fZcj4c56Qs=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", + "@microsoft/decorators": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", "@types/adal": "1.0.27", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", @@ -895,14 +895,14 @@ "integrity": "sha1-633YM+wy2WNlCrju+1rvYAf8N+A=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", - "@microsoft/sp-component-base": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-extension-base": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/decorators": "~1.3.4", + "@microsoft/sp-component-base": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-extension-base": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" @@ -922,12 +922,12 @@ "integrity": "sha1-+JVXzO7sVRuIg+GIMSzwjAIvuaY=", "dev": true, "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-odata-types": "1.3.4", - "@microsoft/sp-polyfills": "1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-odata-types": "~1.3.4", + "@microsoft/sp-polyfills": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -952,10 +952,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": "4.16.0", - "glamor": "2.20.40", - "rtl-css-js": "1.10.0", - "tslib": "1.8.1" + "@uifabric/utilities": ">=4.16.0 <5.0.0", + "glamor": "^2.20.40", + "rtl-css-js": "^1.1.3", + "tslib": "^1.7.1" } }, "@uifabric/utilities": { @@ -964,9 +964,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "office-ui-fabric-react": { @@ -975,11 +975,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "@uifabric/styling": "0.24.2", - "@uifabric/utilities": "4.16.0", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "@uifabric/styling": ">=0.22.1 <1.0.0", + "@uifabric/utilities": ">=4.13.0 <5.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } } } @@ -992,7 +992,7 @@ "requires": { "@types/lodash": "4.14.52", "@types/webpack-env": "1.13.0", - "lodash": "4.15.0" + "lodash": "~4.15.0" }, "dependencies": { "@types/webpack-env": { @@ -1017,7 +1017,7 @@ "requires": { "@types/node": "6.0.64", "@types/z-schema": "3.16.31", - "z-schema": "3.18.4" + "z-schema": "~3.18.3" }, "dependencies": { "@types/node": { @@ -1040,10 +1040,10 @@ "integrity": "sha1-l/mg31o7mz0v9jDGRB8qn4XJ0vw=", "dev": true, "requires": { - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-odata-types": "1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-odata-types": "~1.3.4", "@types/es6-promise": "0.0.32", "@types/webpack-env": "1.13.0" }, @@ -1092,7 +1092,7 @@ "requires": { "@microsoft/gulp-core-build": "3.0.5", "@microsoft/gulp-core-build-typescript": "4.0.5", - "tslint": "4.0.2", + "tslint": "~4.0.2", "tslint-microsoft-contrib": "4.0.0" }, "dependencies": { @@ -1102,7 +1102,7 @@ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", "dev": true, "requires": { - "glob": "5.0.15" + "glob": "~5.0.0" }, "dependencies": { "glob": { @@ -1111,11 +1111,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -1126,14 +1126,14 @@ "integrity": "sha1-1D8kwMH4Jt5/Ogl7t4CKi0Ml/qw=", "dev": true, "requires": { - "colors": "1.1.2", - "diff": "3.2.0", - "findup-sync": "0.3.0", - "glob": "7.1.2", - "optimist": "0.6.1", - "resolve": "1.5.0", - "underscore.string": "3.3.4", - "update-notifier": "1.0.3" + "colors": "^1.1.2", + "diff": "^3.0.1", + "findup-sync": "~0.3.0", + "glob": "^7.1.1", + "optimist": "~0.6.0", + "resolve": "^1.1.7", + "underscore.string": "^3.3.4", + "update-notifier": "^1.0.2" } }, "tslint-microsoft-contrib": { @@ -1150,16 +1150,16 @@ "integrity": "sha1-WR8rJfTrY0AUDyJsrqAbSDEVFvY=", "dev": true, "requires": { - "@microsoft/decorators": "1.3.4", + "@microsoft/decorators": "~1.3.4", "@microsoft/load-themed-styles": "1.7.4", - "@microsoft/office-ui-fabric-react-bundle": "1.3.4", - "@microsoft/sp-component-base": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-http": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-page-context": "1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", + "@microsoft/sp-component-base": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-http": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-page-context": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/react": "15.0.38", @@ -1191,10 +1191,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": "4.16.0", - "glamor": "2.20.40", - "rtl-css-js": "1.10.0", - "tslib": "1.8.1" + "@uifabric/utilities": ">=4.16.0 <5.0.0", + "glamor": "^2.20.40", + "rtl-css-js": "^1.1.3", + "tslib": "^1.7.1" } }, "@uifabric/utilities": { @@ -1203,9 +1203,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.4", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "office-ui-fabric-react": { @@ -1214,11 +1214,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.4", - "@uifabric/styling": "0.24.2", - "@uifabric/utilities": "4.16.0", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "@uifabric/styling": ">=0.22.1 <1.0.0", + "@uifabric/utilities": ">=4.13.0 <5.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } } } @@ -1230,22 +1230,22 @@ "dev": true, "requires": { "@microsoft/gulp-core-build-serve": "3.0.5", - "@microsoft/office-ui-fabric-react-bundle": "1.3.4", - "@microsoft/sp-application-base": "1.3.4", - "@microsoft/sp-build-core-tasks": "1.3.4", - "@microsoft/sp-client-preview": "1.3.4", - "@microsoft/sp-core-library": "1.3.4", - "@microsoft/sp-loader": "1.3.4", - "@microsoft/sp-lodash-subset": "1.3.4", - "@microsoft/sp-module-interfaces": "1.3.4", - "@microsoft/sp-webpart-base": "1.3.4", + "@microsoft/office-ui-fabric-react-bundle": "~1.3.4", + "@microsoft/sp-application-base": "~1.3.4", + "@microsoft/sp-build-core-tasks": "~1.3.4", + "@microsoft/sp-client-preview": "~1.3.4", + "@microsoft/sp-core-library": "~1.3.4", + "@microsoft/sp-loader": "~1.3.4", + "@microsoft/sp-lodash-subset": "~1.3.4", + "@microsoft/sp-module-interfaces": "~1.3.4", + "@microsoft/sp-webpart-base": "~1.3.4", "@types/es6-collections": "0.5.29", "@types/es6-promise": "0.0.32", "@types/fs-extra": "0.0.37", "@types/react": "15.0.38", "@types/react-dom": "0.14.18", "@types/webpack-env": "1.13.0", - "fs-extra": "0.26.7", + "fs-extra": "~0.26.7", "office-ui-fabric-react": "4.40.2-hotfix.1", "react": "15.4.2", "react-dom": "15.4.2" @@ -1263,10 +1263,10 @@ "integrity": "sha512-DSxYDRalPTvfsZVWCkcAdKctR1lI7BcT1wFjKnccSbodMW8Ic8o8aS2U0KDUx/PcJNeBvqGfmr25n5176VeU9w==", "dev": true, "requires": { - "@uifabric/utilities": "4.16.0", - "glamor": "2.20.40", - "rtl-css-js": "1.10.0", - "tslib": "1.8.1" + "@uifabric/utilities": ">=4.16.0 <5.0.0", + "glamor": "^2.20.40", + "rtl-css-js": "^1.1.3", + "tslib": "^1.7.1" } }, "@uifabric/utilities": { @@ -1275,9 +1275,9 @@ "integrity": "sha512-VKYqGYQf6x0xa3C/of+DiflOu4KjMu/OfRXzU0DUvLuZErFkr/SmddqJePwFh2npqlACSv54KwUMVP5Qd1Hsig==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "office-ui-fabric-react": { @@ -1286,11 +1286,11 @@ "integrity": "sha512-LRP/LCm5LQ0df8D6/xabTMCIQl/s51Z0kF802J2FG2h7QQ40xYOvLPmo8SGHGv9YyzMoWLtEEGAVxQElMWKBHw==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "@uifabric/styling": "0.24.2", - "@uifabric/utilities": "4.16.0", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.2", + "@uifabric/styling": ">=0.22.1 <1.0.0", + "@uifabric/utilities": ">=4.13.0 <5.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } } } @@ -1302,7 +1302,7 @@ "dev": true, "requires": { "@types/node": "6.0.62", - "colors": "1.1.2" + "colors": "~1.1.2" } }, "@pnp/common": { @@ -1364,7 +1364,7 @@ "integrity": "sha512-Dll0X5OdCgnqMhp/bH/XSjFpn1putDI9OVlw+LgmxOjZWKUQXOpHkGWbARNReeYBWmaEvWBVWkZG4yhfcCeOZQ==", "dev": true, "requires": { - "@types/angular": "1.6.42" + "@types/angular": "*" } }, "@types/angular": { @@ -1397,7 +1397,7 @@ "integrity": "sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==", "dev": true, "requires": { - "chalk": "2.3.0" + "chalk": "*" } }, "@types/cheerio": { @@ -1418,8 +1418,8 @@ "integrity": "sha512-/N2tCT2RIJwpPuC+98stnUXQmQ1w6dSJKW0hXYfk+xyVPyapAh4WqS2ZT0/MbX0pjkOg8qdax/u/yXdsGp/BeQ==", "dev": true, "requires": { - "@types/cheerio": "0.22.7", - "@types/react": "15.0.38" + "@types/cheerio": "*", + "@types/react": "*" } }, "@types/es6-collections": { @@ -1446,8 +1446,8 @@ "integrity": "sha512-EehCl3tpuqiM8RUb+0255M8PhhSwTtLfmO7zBBdv0ay/VTd/zmrqDfQdZFsa5z/PVMbH2yCMZPXsnrImpATyIw==", "dev": true, "requires": { - "@types/events": "1.1.0", - "@types/node": "6.0.62" + "@types/events": "*", + "@types/node": "*" } }, "@types/finalhandler": { @@ -1456,7 +1456,7 @@ "integrity": "sha1-7PMvOpu0Om+0BFdQ6h5VJYLTXcM=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/fs-extra": { @@ -1465,7 +1465,7 @@ "integrity": "sha1-GV8RvNmhuX2eQSxrZombVFRxofc=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/glob": { @@ -1474,8 +1474,8 @@ "integrity": "sha1-ECZAnFYlqGiQdGAoCNCCsoZ7ilE=", "dev": true, "requires": { - "@types/minimatch": "3.0.3", - "@types/node": "6.0.62" + "@types/minimatch": "*", + "@types/node": "*" } }, "@types/gulp": { @@ -1484,9 +1484,9 @@ "integrity": "sha1-g8WcaBzCM9Hsf4LSaVVVZvoTMVY=", "dev": true, "requires": { - "@types/node": "6.0.62", - "@types/orchestrator": "0.0.30", - "@types/vinyl": "1.2.30" + "@types/node": "*", + "@types/orchestrator": "*", + "@types/vinyl": "*" } }, "@types/gulp-replace": { @@ -1495,7 +1495,7 @@ "integrity": "sha1-gFqGw0pcz8+IS8E24GgzHkj5tls=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/gulp-util": { @@ -1504,10 +1504,10 @@ "integrity": "sha1-TF9lg6IWCBOWZ+OsVrBbxn7PqPs=", "dev": true, "requires": { - "@types/chalk": "2.2.0", - "@types/node": "6.0.62", - "@types/through2": "2.0.32", - "@types/vinyl": "1.2.30" + "@types/chalk": "*", + "@types/node": "*", + "@types/through2": "*", + "@types/vinyl": "*" } }, "@types/karma": { @@ -1516,9 +1516,9 @@ "integrity": "sha1-ODXT2U6IS23oiEo+cKb1aQ5qWFA=", "dev": true, "requires": { - "@types/bluebird": "3.5.20", - "@types/log4js": "2.3.5", - "@types/node": "6.0.62" + "@types/bluebird": "*", + "@types/log4js": "*", + "@types/node": "*" } }, "@types/lodash": { @@ -1533,7 +1533,7 @@ "integrity": "sha512-SwF8LkSHqHy9A8GQ67NAYJiGl8zzP4Qtx65Wa+IOxDGdMHxKeoQZjg7m2M1erIT6VK0DYHpu2aTbdLkdkuMHjw==", "dev": true, "requires": { - "log4js": "0.6.38" + "log4js": "*" } }, "@types/merge2": { @@ -1542,7 +1542,7 @@ "integrity": "sha1-y1UumCbKPAjZ5lSd6ezY8VQX8G0=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/mime": { @@ -1575,7 +1575,7 @@ "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/orchestrator": { @@ -1584,7 +1584,7 @@ "integrity": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", "dev": true, "requires": { - "@types/q": "0.0.32" + "@types/q": "*" } }, "@types/q": { @@ -1605,7 +1605,7 @@ "integrity": "sha1-cwb175hXmit3Jn8MgD52Quo2IyA=", "dev": true, "requires": { - "@types/react": "15.0.38" + "@types/react": "*" } }, "@types/react-addons-test-utils": { @@ -1614,7 +1614,7 @@ "integrity": "sha1-x4Zjjo7hl74OfUrAN9YUaznvPhM=", "dev": true, "requires": { - "@types/react": "15.0.38" + "@types/react": "*" } }, "@types/react-addons-update": { @@ -1623,7 +1623,7 @@ "integrity": "sha1-U7bjVEtmgZp0OLuRpF7UYAbi4ZQ=", "dev": true, "requires": { - "@types/react": "15.0.38" + "@types/react": "*" } }, "@types/react-dom": { @@ -1632,7 +1632,7 @@ "integrity": "sha1-r0+0CS9DNmf18JTnYrMsKU4AENw=", "dev": true, "requires": { - "@types/react": "15.0.38" + "@types/react": "*" } }, "@types/requirejs": { @@ -1647,7 +1647,7 @@ "integrity": "sha1-m1htZalH3qiMS8JNoLkF/pUgoNU=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/rimraf": { @@ -1674,8 +1674,8 @@ "integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=", "dev": true, "requires": { - "@types/express-serve-static-core": "4.11.1", - "@types/mime": "2.0.0" + "@types/express-serve-static-core": "*", + "@types/mime": "*" } }, "@types/sinon": { @@ -1696,7 +1696,7 @@ "integrity": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/uglify-js": { @@ -1705,7 +1705,7 @@ "integrity": "sha512-NjiBNGFl58vHJeijl63w1fWRIjLnrfOvimsXF5b3lTzEzkTV1BnVsbqQeLejg54upsHPWIF63aiub5TEwH619A==", "dev": true, "requires": { - "source-map": "0.6.1" + "source-map": "^0.6.1" }, "dependencies": { "source-map": { @@ -1722,7 +1722,7 @@ "integrity": "sha512-CGaBAcUB4o+YTaUBZ2VfBc7PcIZXwHflZs4FDtr5Kk7MpAl0PVfH7W/VqoHH+OAG41d9YSCV8eWDfz/KKqVm+A==", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/vinyl": { @@ -1731,7 +1731,7 @@ "integrity": "sha1-kRXAxFxAxXVziQa+n7Tfb1ueUBM=", "dev": true, "requires": { - "@types/node": "6.0.62" + "@types/node": "*" } }, "@types/webpack": { @@ -1740,9 +1740,9 @@ "integrity": "sha512-Xjv1QuWFCVwjxnpcgcdvtR6G4w0tCUpV1Mi5+LPN8w89a/qu8NVbTm1zhD7ZWzvvjE5fMtYNchFHcbjV3u2jyg==", "dev": true, "requires": { - "@types/node": "6.0.62", - "@types/tapable": "0.2.4", - "@types/uglify-js": "2.6.30" + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*" } }, "@types/webpack-env": { @@ -1757,8 +1757,8 @@ "integrity": "sha512-s+i5OFlyHkZloE12E69yUMWjj1m9nwcy/E6KiVieNiroQltPX27XY6S67rwdn9bewSNlqM/z0z8xjJ1loAO5WQ==", "dev": true, "requires": { - "@types/node": "6.0.62", - "@types/webpack": "3.0.10" + "@types/node": "*", + "@types/webpack": "*" } }, "@types/yargs": { @@ -1778,8 +1778,8 @@ "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-5.8.0.tgz", "integrity": "sha512-EUhKxYlIPJshg4fQvCNTYSk0p7RhzEWeEAJBV4sao1SKmN0/pZBnkLbDqWjU5VUfdwZZYiIdaLRpM+pyzhniZw==", "requires": { - "@uifabric/styling": "5.35.0", - "tslib": "1.8.1" + "@uifabric/styling": ">=5.30.1 <6.0.0", + "tslib": "^1.7.1" } }, "@uifabric/merge-styles": { @@ -1787,7 +1787,7 @@ "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-5.17.1.tgz", "integrity": "sha512-4/EtO6Ns7kNtKxC+6InShwVQeNQEDT5H8Ex7m/i4OrT9i7csje4YwBQPkkpm31qJwEZEyD7bbAwyLezI63sLhg==", "requires": { - "tslib": "1.8.1" + "tslib": "^1.7.1" } }, "@uifabric/styling": { @@ -1795,10 +1795,10 @@ "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-5.35.0.tgz", "integrity": "sha512-K6XHjyLtRntGFj1pG5+k08T2a3Cnwjxf0SbEwa99X3RiOpqTa/qPiJSB9lTvMEIT/En9UFV+Ja0CnCIFVHcIog==", "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "@uifabric/merge-styles": "5.17.1", - "@uifabric/utilities": "5.34.1", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": ">=5.17.1 <6.0.0", + "@uifabric/utilities": ">=5.34.1 <6.0.0", + "tslib": "^1.7.1" } }, "@uifabric/utilities": { @@ -1806,9 +1806,9 @@ "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-5.34.1.tgz", "integrity": "sha512-xUZ+KlCxmA9PCEOtutfeyYnPmySkEVA/ak3fb8Uj54684GlbrnlqrfNEencVG5YgQDcNEaztTwxW3I7jSCrYJQ==", "requires": { - "@uifabric/merge-styles": "5.17.1", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@uifabric/merge-styles": ">=5.17.1 <6.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "abbrev": { @@ -1823,7 +1823,7 @@ "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", "dev": true, "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.11", "negotiator": "0.6.1" } }, @@ -1839,7 +1839,7 @@ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", "dev": true, "requires": { - "acorn": "4.0.13" + "acorn": "^4.0.3" }, "dependencies": { "acorn": { @@ -1868,10 +1868,10 @@ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.0.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" } }, "ajv-keywords": { @@ -1886,9 +1886,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" }, "dependencies": { "kind-of": { @@ -1897,7 +1897,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -1920,7 +1920,7 @@ "integrity": "sha1-LwwWWIKXOa3V67FeawxuNCPwFro=", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.1" } }, "ansi-cyan": { @@ -1962,7 +1962,7 @@ "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "ansi-wrap": { @@ -1977,8 +1977,8 @@ "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "dev": true, "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" }, "dependencies": { "arr-diff": { @@ -1987,7 +1987,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "array-unique": { @@ -2002,9 +2002,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "expand-brackets": { @@ -2013,7 +2013,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "extglob": { @@ -2022,7 +2022,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-extglob": { @@ -2037,7 +2037,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "kind-of": { @@ -2046,7 +2046,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "micromatch": { @@ -2055,19 +2055,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } } } @@ -2090,8 +2090,8 @@ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "dev": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.3" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" }, "dependencies": { "isarray": { @@ -2106,13 +2106,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -2121,7 +2121,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -2132,7 +2132,7 @@ "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", "dev": true, "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "argv": { @@ -2195,7 +2195,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -2239,9 +2239,9 @@ "integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==", "dev": true, "requires": { - "bn.js": "4.11.8", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "assert": { @@ -2313,12 +2313,12 @@ "integrity": "sha1-jt8xZt2f1hFlM2Ysi7NqA8DvyHQ=", "dev": true, "requires": { - "browserslist": "1.3.6", - "caniuse-db": "1.0.30000798", - "normalize-range": "0.1.2", - "num2fraction": "1.2.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "browserslist": "~1.3.4", + "caniuse-db": "^1.0.30000488", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.0.21", + "postcss-value-parser": "^3.2.3" } }, "aws-sign2": { @@ -2339,13 +2339,13 @@ "integrity": "sha1-QsV7ty1vM+u3jS2VTds99Jp1sro=", "dev": true, "requires": { - "browserify-mime": "1.2.9", - "extend": "1.2.1", - "node-uuid": "1.4.8", - "readable-stream": "2.0.6", - "request": "2.69.0", - "underscore": "1.4.4", - "validator": "3.22.2", + "browserify-mime": "~1.2.9", + "extend": "~1.2.1", + "node-uuid": "~1.4.0", + "readable-stream": "~2.0.0", + "request": "~2.69.0", + "underscore": "~1.4.4", + "validator": "~3.22.2", "xml2js": "0.2.7", "xmlbuilder": "0.4.3" }, @@ -2368,7 +2368,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.4" + "lodash": "^4.14.0" } }, "aws-sign2": { @@ -2383,7 +2383,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "caseless": { @@ -2398,11 +2398,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "cryptiles": { @@ -2411,7 +2411,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "extend": { @@ -2426,9 +2426,9 @@ "integrity": "sha1-rjFduaSQf6BlUCMEpm13M0de43w=", "dev": true, "requires": { - "async": "2.6.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "async": "^2.0.1", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.11" } }, "har-validator": { @@ -2437,10 +2437,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "1.1.3", - "commander": "2.13.0", - "is-my-json-valid": "2.17.1", - "pinkie-promise": "2.0.1" + "chalk": "^1.1.1", + "commander": "^2.9.0", + "is-my-json-valid": "^2.12.4", + "pinkie-promise": "^2.0.0" } }, "hawk": { @@ -2449,10 +2449,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -2467,9 +2467,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "isarray": { @@ -2496,12 +2496,12 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" } }, "request": { @@ -2510,27 +2510,27 @@ "integrity": "sha1-z5HS4AB1KxIXFVwAUkGRGZGiNGo=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "bl": "1.0.3", - "caseless": "0.11.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "1.0.1", - "har-validator": "2.0.6", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "node-uuid": "1.4.8", - "oauth-sign": "0.8.2", - "qs": "6.0.4", - "stringstream": "0.0.5", - "tough-cookie": "2.2.2", - "tunnel-agent": "0.4.3" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "bl": "~1.0.0", + "caseless": "~0.11.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~1.0.0-rc3", + "har-validator": "~2.0.6", + "hawk": "~3.1.0", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "node-uuid": "~1.4.7", + "oauth-sign": "~0.8.0", + "qs": "~6.0.2", + "stringstream": "~0.0.4", + "tough-cookie": "~2.2.0", + "tunnel-agent": "~0.4.1" }, "dependencies": { "extend": { @@ -2547,7 +2547,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "supports-color": { @@ -2582,9 +2582,9 @@ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "dev": true, "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" }, "dependencies": { "ansi-styles": { @@ -2599,11 +2599,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -2632,13 +2632,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.0", - "pascalcase": "0.1.1" + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" } }, "base64-arraybuffer": { @@ -2690,7 +2690,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "beeper": { @@ -2738,7 +2738,7 @@ "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=", "dev": true, "requires": { - "readable-stream": "2.0.6" + "readable-stream": "~2.0.5" }, "dependencies": { "isarray": { @@ -2753,12 +2753,12 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" } } } @@ -2775,7 +2775,7 @@ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "bluebird": { @@ -2797,15 +2797,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.2", + "depd": "~1.1.1", + "http-errors": "~1.6.2", "iconv-lite": "0.4.19", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.15" + "type-is": "~1.6.15" } }, "boolbase": { @@ -2820,7 +2820,7 @@ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } }, "bowser": { @@ -2835,15 +2835,15 @@ "integrity": "sha1-g2TUJIrDT/DvGy8r9JpsYM4NgbY=", "dev": true, "requires": { - "ansi-align": "1.1.0", - "camelcase": "2.1.1", - "chalk": "1.1.3", - "cli-boxes": "1.0.0", - "filled-array": "1.1.0", - "object-assign": "4.1.1", - "repeating": "2.0.1", - "string-width": "1.0.2", - "widest-line": "1.0.0" + "ansi-align": "^1.1.0", + "camelcase": "^2.1.0", + "chalk": "^1.1.1", + "cli-boxes": "^1.0.0", + "filled-array": "^1.0.0", + "object-assign": "^4.0.1", + "repeating": "^2.0.0", + "string-width": "^1.0.1", + "widest-line": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -2858,11 +2858,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -2879,7 +2879,7 @@ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -2889,17 +2889,17 @@ "integrity": "sha512-P4O8UQRdGiMLWSizsApmXVQDBS6KCt7dSexgLKBmH5Hr1CZq7vsnscFh8oR1sP1ab1Zj0uCHCEzZeV6SfUf3rA==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.1" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" } }, "brorand": { @@ -2920,12 +2920,12 @@ "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", "dev": true, "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -2934,9 +2934,9 @@ "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", "dev": true, "requires": { - "browserify-aes": "1.1.1", - "browserify-des": "1.0.0", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -2945,9 +2945,9 @@ "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1" } }, "browserify-mime": { @@ -2962,8 +2962,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sign": { @@ -2972,13 +2972,13 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "elliptic": "6.4.0", - "inherits": "2.0.3", - "parse-asn1": "5.1.0" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -2987,7 +2987,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "1.0.6" + "pako": "~1.0.5" } }, "browserslist": { @@ -2996,7 +2996,7 @@ "integrity": "sha1-lS/0jVZGPTtTj4XvL46t39KEsTM=", "dev": true, "requires": { - "caniuse-db": "1.0.30000798" + "caniuse-db": "^1.0.30000525" } }, "buffer": { @@ -3005,9 +3005,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.2.1", - "ieee754": "1.1.8", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" }, "dependencies": { "isarray": { @@ -3024,8 +3024,8 @@ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, "requires": { - "buffer-alloc-unsafe": "1.1.0", - "buffer-fill": "1.0.0" + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, "buffer-alloc-unsafe": { @@ -3076,15 +3076,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" } }, "cache-swap": { @@ -3093,10 +3093,10 @@ "integrity": "sha1-HFQaoQilAQb2ML3Zj+HeyLoTP1E=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "rimraf": "2.5.4" + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.0.1", + "rimraf": "^2.4.0" } }, "cacheable-request": { @@ -3120,9 +3120,9 @@ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", "dev": true, "requires": { - "prepend-http": "2.0.0", - "query-string": "5.1.1", - "sort-keys": "2.0.0" + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" } }, "prepend-http": { @@ -3137,9 +3137,9 @@ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { - "decode-uri-component": "0.2.0", - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "sort-keys": { @@ -3148,7 +3148,7 @@ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } } } @@ -3165,8 +3165,8 @@ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "no-case": "2.3.2", - "upper-case": "1.1.3" + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, "camelcase": { @@ -3181,8 +3181,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" } }, "caniuse-api": { @@ -3191,10 +3191,10 @@ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "dev": true, "requires": { - "browserslist": "1.3.6", - "caniuse-db": "1.0.30000798", - "lodash.memoize": "4.1.2", - "lodash.uniq": "4.5.0" + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, "caniuse-db": { @@ -3221,10 +3221,10 @@ "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", "dev": true, "requires": { - "get-proxy": "2.1.0", - "isurl": "1.0.0", - "tunnel-agent": "0.6.0", - "url-to-options": "1.0.1" + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" } }, "center-align": { @@ -3233,8 +3233,8 @@ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" }, "dependencies": { "lazy-cache": { @@ -3251,9 +3251,9 @@ "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", "dev": true, "requires": { - "assertion-error": "1.1.0", - "deep-eql": "0.1.3", - "type-detect": "1.0.0" + "assertion-error": "^1.0.1", + "deep-eql": "^0.1.3", + "type-detect": "^1.0.0" } }, "chalk": { @@ -3262,9 +3262,9 @@ "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", "dev": true, "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "4.5.0" + "ansi-styles": "^3.1.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^4.0.0" } }, "charenc": { @@ -3279,22 +3279,22 @@ "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.1", - "htmlparser2": "3.9.2", - "lodash.assignin": "4.2.0", - "lodash.bind": "4.2.1", - "lodash.defaults": "4.2.0", - "lodash.filter": "4.6.0", - "lodash.flatten": "4.4.0", - "lodash.foreach": "4.5.0", - "lodash.map": "4.6.0", - "lodash.merge": "4.6.0", - "lodash.pick": "4.4.0", - "lodash.reduce": "4.6.0", - "lodash.reject": "4.6.0", - "lodash.some": "4.6.0" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" }, "dependencies": { "lodash.defaults": { @@ -3317,15 +3317,15 @@ "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", "dev": true, "requires": { - "anymatch": "1.3.2", - "async-each": "1.0.1", - "fsevents": "1.2.4", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -3340,7 +3340,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -3351,8 +3351,8 @@ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "clap": { @@ -3361,7 +3361,7 @@ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.1.3" }, "dependencies": { "ansi-styles": { @@ -3376,11 +3376,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -3397,10 +3397,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -3409,7 +3409,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -3418,7 +3418,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -3427,7 +3427,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -3438,7 +3438,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -3447,7 +3447,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -3458,9 +3458,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -3477,7 +3477,7 @@ "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "0.5.x" } }, "cli-boxes": { @@ -3492,9 +3492,9 @@ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, "clone": { @@ -3515,7 +3515,7 @@ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "clone-stats": { @@ -3530,9 +3530,9 @@ "integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=", "dev": true, "requires": { - "inherits": "2.0.3", - "process-nextick-args": "1.0.7", - "through2": "2.0.3" + "inherits": "^2.0.1", + "process-nextick-args": "^1.0.6", + "through2": "^2.0.1" } }, "co": { @@ -3547,7 +3547,7 @@ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "dev": true, "requires": { - "q": "1.5.1" + "q": "^1.1.2" } }, "code-point-at": { @@ -3573,8 +3573,8 @@ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", "dev": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "assert-plus": { @@ -3595,7 +3595,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "cryptiles": { @@ -3604,7 +3604,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "form-data": { @@ -3613,9 +3613,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "har-schema": { @@ -3630,8 +3630,8 @@ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", "dev": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" } }, "hawk": { @@ -3640,10 +3640,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -3658,9 +3658,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "performance-now": { @@ -3681,28 +3681,28 @@ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "sntp": { @@ -3711,7 +3711,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } } } @@ -3722,8 +3722,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color": { @@ -3732,9 +3732,9 @@ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "dev": true, "requires": { - "clone": "1.0.3", - "color-convert": "1.9.1", - "color-string": "0.3.0" + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" } }, "color-convert": { @@ -3743,7 +3743,7 @@ "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -3758,7 +3758,7 @@ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.0.0" } }, "color-support": { @@ -3773,9 +3773,9 @@ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "dev": true, "requires": { - "color": "0.11.4", + "color": "^0.11.0", "css-color-names": "0.0.4", - "has": "1.0.1" + "has": "^1.0.1" } }, "colors": { @@ -3790,7 +3790,7 @@ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -3823,7 +3823,7 @@ "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", "dev": true, "requires": { - "mime-db": "1.30.0" + "mime-db": ">= 1.30.0 < 2" } }, "compression": { @@ -3832,12 +3832,12 @@ "integrity": "sha1-sDuNhub4rSloPLqN+R3cb/x3s5U=", "dev": true, "requires": { - "accepts": "1.2.13", + "accepts": "~1.2.12", "bytes": "2.1.0", - "compressible": "2.0.12", - "debug": "2.2.0", - "on-headers": "1.0.1", - "vary": "1.0.1" + "compressible": "~2.0.5", + "debug": "~2.2.0", + "on-headers": "~1.0.0", + "vary": "~1.0.1" }, "dependencies": { "accepts": { @@ -3846,7 +3846,7 @@ "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", "dev": true, "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.6", "negotiator": "0.5.3" } }, @@ -3897,9 +3897,9 @@ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.3", - "typedarray": "0.0.6" + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" }, "dependencies": { "isarray": { @@ -3914,13 +3914,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -3929,7 +3929,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -3940,8 +3940,8 @@ "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "dev": true, "requires": { - "ini": "1.3.5", - "proto-list": "1.2.4" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, "configstore": { @@ -3950,15 +3950,15 @@ "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=", "dev": true, "requires": { - "dot-prop": "3.0.0", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "os-tmpdir": "1.0.2", - "osenv": "0.1.4", - "uuid": "2.0.3", - "write-file-atomic": "1.3.4", - "xdg-basedir": "2.0.0" + "dot-prop": "^3.0.0", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.1", + "os-tmpdir": "^1.0.0", + "osenv": "^0.1.0", + "uuid": "^2.0.1", + "write-file-atomic": "^1.1.2", + "xdg-basedir": "^2.0.0" }, "dependencies": { "uuid": { @@ -3977,7 +3977,7 @@ "requires": { "debug": "2.6.9", "finalhandler": "1.0.6", - "parseurl": "1.3.2", + "parseurl": "~1.3.2", "utils-merge": "1.0.1" } }, @@ -3993,10 +3993,10 @@ "integrity": "sha1-3ppexh4zoStu2qt7XwYumMWZuI4=", "dev": true, "requires": { - "debug": "2.2.0", - "http-errors": "1.3.1", + "debug": "~2.2.0", + "http-errors": "~1.3.1", "ms": "0.7.1", - "on-headers": "1.0.1" + "on-headers": "~1.0.0" }, "dependencies": { "debug": { @@ -4014,8 +4014,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } }, "ms": { @@ -4032,7 +4032,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "console-control-strings": { @@ -4119,13 +4119,13 @@ "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", "dev": true, "requires": { - "is-directory": "0.3.1", - "js-yaml": "3.10.0", - "minimist": "1.2.0", - "object-assign": "4.1.1", - "os-homedir": "1.0.2", - "parse-json": "2.2.0", - "require-from-string": "1.2.1" + "is-directory": "^0.3.1", + "js-yaml": "^3.4.3", + "minimist": "^1.2.0", + "object-assign": "^4.1.0", + "os-homedir": "^1.0.1", + "parse-json": "^2.2.0", + "require-from-string": "^1.1.0" } }, "crc": { @@ -4140,8 +4140,8 @@ "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", "dev": true, "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.0" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-error-class": { @@ -4150,7 +4150,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "create-hash": { @@ -4159,10 +4159,10 @@ "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "sha.js": "2.4.10" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -4171,12 +4171,12 @@ "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.10" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "cross-spawn": { @@ -4185,9 +4185,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "dependencies": { "lru-cache": { @@ -4196,8 +4196,8 @@ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } } } @@ -4214,7 +4214,7 @@ "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", "dev": true, "requires": { - "boom": "5.2.0" + "boom": "5.x.x" }, "dependencies": { "boom": { @@ -4223,7 +4223,7 @@ "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } } } @@ -4234,17 +4234,17 @@ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "browserify-cipher": "1.0.0", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.0", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "diffie-hellman": "5.0.2", - "inherits": "2.0.3", - "pbkdf2": "3.0.14", - "public-encrypt": "4.0.0", - "randombytes": "2.0.6", - "randomfill": "1.0.3" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "csrf": { @@ -4270,8 +4270,8 @@ "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", "dev": true, "requires": { - "hyphenate-style-name": "1.0.2", - "isobject": "3.0.1" + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" } }, "css-loader": { @@ -4280,18 +4280,18 @@ "integrity": "sha1-evqvtMD7L5CzNe0Qocd7NNZIQ/4=", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.6.0", - "cssnano": "3.10.0", - "loader-utils": "0.2.17", - "lodash.camelcase": "3.0.1", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "source-list-map": "0.1.8" + "babel-code-frame": "^6.11.0", + "css-selector-tokenizer": "^0.6.0", + "cssnano": ">=2.6.1 <4", + "loader-utils": "~0.2.2", + "lodash.camelcase": "^3.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.0.0", + "postcss-modules-local-by-default": "^1.0.1", + "postcss-modules-scope": "^1.0.0", + "postcss-modules-values": "^1.1.0", + "source-list-map": "^0.1.4" }, "dependencies": { "css-selector-tokenizer": { @@ -4300,9 +4300,9 @@ "integrity": "sha1-ZEX1gseTDSQdzFAHpD1vy48HMVI=", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.1", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" } }, "source-list-map": { @@ -4339,11 +4339,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "dependencies": { "supports-color": { @@ -4366,9 +4366,9 @@ "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", "dev": true, "requires": { - "chalk": "1.1.3", - "source-map": "0.5.7", - "supports-color": "3.2.3" + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" } }, "supports-color": { @@ -4377,7 +4377,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -4388,10 +4388,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "~1.0.1" } }, "css-selector-tokenizer": { @@ -4400,9 +4400,9 @@ "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.1", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" } }, "css-what": { @@ -4423,38 +4423,38 @@ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "dev": true, "requires": { - "autoprefixer": "6.3.7", - "decamelize": "1.2.0", - "defined": "1.0.0", - "has": "1.0.1", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-calc": "5.3.1", - "postcss-colormin": "2.2.2", - "postcss-convert-values": "2.6.1", - "postcss-discard-comments": "2.0.4", - "postcss-discard-duplicates": "2.1.0", - "postcss-discard-empty": "2.1.0", - "postcss-discard-overridden": "0.1.1", - "postcss-discard-unused": "2.2.3", - "postcss-filter-plugins": "2.0.2", - "postcss-merge-idents": "2.1.7", - "postcss-merge-longhand": "2.0.2", - "postcss-merge-rules": "2.1.2", - "postcss-minify-font-values": "1.0.5", - "postcss-minify-gradients": "1.0.5", - "postcss-minify-params": "1.2.2", - "postcss-minify-selectors": "2.1.1", - "postcss-normalize-charset": "1.1.1", - "postcss-normalize-url": "3.0.8", - "postcss-ordered-values": "2.2.3", - "postcss-reduce-idents": "2.4.0", - "postcss-reduce-initial": "1.0.1", - "postcss-reduce-transforms": "1.0.4", - "postcss-svgo": "2.1.6", - "postcss-unique-selectors": "2.0.2", - "postcss-value-parser": "3.3.0", - "postcss-zindex": "2.2.0" + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" } }, "csso": { @@ -4463,8 +4463,8 @@ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "dev": true, "requires": { - "clap": "1.2.3", - "source-map": "0.5.7" + "clap": "^1.0.9", + "source-map": "^0.5.3" } }, "csurf": { @@ -4475,8 +4475,8 @@ "requires": { "cookie": "0.1.3", "cookie-signature": "1.0.6", - "csrf": "3.0.6", - "http-errors": "1.3.1" + "csrf": "~3.0.0", + "http-errors": "~1.3.1" }, "dependencies": { "cookie": { @@ -4491,8 +4491,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } } } @@ -4503,7 +4503,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "custom-event": { @@ -4518,7 +4518,7 @@ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "dev": true, "requires": { - "es5-ext": "0.10.38" + "es5-ext": "^0.10.9" } }, "dashdash": { @@ -4527,7 +4527,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "date-now": { @@ -4548,8 +4548,8 @@ "integrity": "sha512-gpacYo8FBZh3INBp2KOtrQp9kCO5faHvOmEZx3/cZTr3Mm8/kAYs7/Ws3E3OAH0ApBNK6Y6N+7+Dka2Zn2Fldw==", "dev": true, "requires": { - "bindings": "1.2.1", - "nan": "2.8.0" + "bindings": "~1.2.1", + "nan": "^2.0.7" } }, "debug": { @@ -4579,7 +4579,7 @@ "integrity": "sha512-xVbmniKld/kjjmoHjT0Ex35aa16zw29WEzSAflBcMawjqDtZlrR6wkSwYV0mwJYytDz8JEAYia5Pl8IJRXdWLg==", "dev": true, "requires": { - "esprima": "4.0.0" + "esprima": "^4.0.0" }, "dependencies": { "esprima": { @@ -4596,14 +4596,14 @@ "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", "dev": true, "requires": { - "decompress-tar": "4.1.1", - "decompress-tarbz2": "4.1.1", - "decompress-targz": "4.1.1", - "decompress-unzip": "4.0.1", - "graceful-fs": "4.1.11", - "make-dir": "1.3.0", - "pify": "2.3.0", - "strip-dirs": "2.1.0" + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" } }, "decompress-response": { @@ -4612,7 +4612,7 @@ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "decompress-tar": { @@ -4621,9 +4621,9 @@ "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "dev": true, "requires": { - "file-type": "5.2.0", - "is-stream": "1.1.0", - "tar-stream": "1.6.2" + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" }, "dependencies": { "file-type": { @@ -4640,11 +4640,11 @@ "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", "dev": true, "requires": { - "decompress-tar": "4.1.1", - "file-type": "6.2.0", - "is-stream": "1.1.0", - "seek-bzip": "1.0.5", - "unbzip2-stream": "1.3.0" + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" }, "dependencies": { "file-type": { @@ -4661,9 +4661,9 @@ "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "dev": true, "requires": { - "decompress-tar": "4.1.1", - "file-type": "5.2.0", - "is-stream": "1.1.0" + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" }, "dependencies": { "file-type": { @@ -4680,10 +4680,10 @@ "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", "dev": true, "requires": { - "file-type": "3.9.0", - "get-stream": "2.3.1", - "pify": "2.3.0", - "yauzl": "2.10.0" + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" }, "dependencies": { "fd-slicer": { @@ -4692,12 +4692,12 @@ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "file-type": { "version": "3.9.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", "dev": true }, @@ -4707,8 +4707,8 @@ "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", "dev": true, "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } }, "yauzl": { @@ -4717,8 +4717,8 @@ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "dev": true, "requires": { - "buffer-crc32": "0.2.13", - "fd-slicer": "1.1.0" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } } } @@ -4758,7 +4758,7 @@ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", "dev": true, "requires": { - "clone": "1.0.3" + "clone": "^1.0.2" } }, "define-properties": { @@ -4767,8 +4767,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" }, "dependencies": { "object-keys": { @@ -4785,7 +4785,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "defined": { @@ -4800,13 +4800,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.5.4" + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" } }, "delayed-stream": { @@ -4839,8 +4839,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -4873,9 +4873,9 @@ "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", "dev": true, "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "dom-serialize": { @@ -4884,10 +4884,10 @@ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", "dev": true, "requires": { - "custom-event": "1.0.1", - "ent": "2.2.0", - "extend": "3.0.1", - "void-elements": "2.0.1" + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" } }, "dom-serializer": { @@ -4896,8 +4896,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -4926,7 +4926,7 @@ "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domutils": { @@ -4935,8 +4935,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "dot-prop": { @@ -4945,7 +4945,7 @@ "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", "dev": true, "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "download": { @@ -4954,17 +4954,17 @@ "integrity": "sha512-0Fe/CAjKycx12IG9We9gYlLP03BEcWTpttg7P5mwfOiQTg584kpuHqP7F61RkUJM+mfEdEU9TJonm0PJp5rQLw==", "dev": true, "requires": { - "caw": "2.0.1", - "content-disposition": "0.5.2", - "decompress": "4.2.0", - "ext-name": "5.0.0", - "file-type": "7.7.1", - "filenamify": "2.1.0", - "get-stream": "3.0.0", - "got": "8.3.2", - "make-dir": "1.3.0", - "p-event": "1.3.0", - "pify": "3.0.0" + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^7.7.1", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^1.3.0", + "pify": "^3.0.0" }, "dependencies": { "got": { @@ -4973,23 +4973,23 @@ "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", "dev": true, "requires": { - "@sindresorhus/is": "0.7.0", - "cacheable-request": "2.1.4", - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "into-stream": "3.1.0", - "is-retry-allowed": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.0", - "mimic-response": "1.0.1", - "p-cancelable": "0.4.1", - "p-timeout": "2.0.1", - "pify": "3.0.0", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "url-parse-lax": "3.0.0", - "url-to-options": "1.0.1" + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" } }, "pify": { @@ -5016,7 +5016,7 @@ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "requires": { - "prepend-http": "2.0.0" + "prepend-http": "^2.0.0" } } } @@ -5033,7 +5033,7 @@ "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", "dev": true, "requires": { - "readable-stream": "1.1.14" + "readable-stream": "~1.1.9" } }, "duplexer3": { @@ -5048,10 +5048,10 @@ "integrity": "sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA==", "dev": true, "requires": { - "end-of-stream": "1.1.0", - "inherits": "2.0.3", - "readable-stream": "2.3.3", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" }, "dependencies": { "isarray": { @@ -5066,13 +5066,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -5081,7 +5081,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -5093,7 +5093,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "ee-first": { @@ -5114,13 +5114,13 @@ "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.3", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emojis-list": { @@ -5140,7 +5140,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.19" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -5149,7 +5149,7 @@ "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", "dev": true, "requires": { - "once": "1.3.3" + "once": "~1.3.0" }, "dependencies": { "once": { @@ -5158,7 +5158,7 @@ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } } } @@ -5174,7 +5174,7 @@ "cookie": "0.3.1", "debug": "2.3.3", "engine.io-parser": "1.3.2", - "ws": "1.1.5" + "ws": "~1.1.5" }, "dependencies": { "debug": { @@ -5209,7 +5209,7 @@ "parsejson": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "1.1.5", + "ws": "~1.1.5", "xmlhttprequest-ssl": "1.5.3", "yeast": "0.1.2" }, @@ -5251,10 +5251,10 @@ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.4.1", - "object-assign": "4.1.1", - "tapable": "0.2.8" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" } }, "ent": { @@ -5275,16 +5275,16 @@ "integrity": "sha1-B9XOaRJBJA+4F78sSxjW5TAkDfY=", "dev": true, "requires": { - "cheerio": "0.22.0", - "function.prototype.name": "1.1.0", - "is-subset": "0.1.1", - "lodash": "4.17.4", - "object-is": "1.0.1", - "object.assign": "4.1.0", - "object.entries": "1.0.4", - "object.values": "1.0.4", - "prop-types": "15.6.0", - "uuid": "3.2.1" + "cheerio": "^0.22.0", + "function.prototype.name": "^1.0.0", + "is-subset": "^0.1.1", + "lodash": "^4.17.4", + "object-is": "^1.0.1", + "object.assign": "^4.0.4", + "object.entries": "^1.0.4", + "object.values": "^1.0.4", + "prop-types": "^15.5.10", + "uuid": "^3.0.1" } }, "errno": { @@ -5293,7 +5293,7 @@ "integrity": "sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==", "dev": true, "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error-ex": { @@ -5302,7 +5302,7 @@ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "errorhandler": { @@ -5311,8 +5311,8 @@ "integrity": "sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8=", "dev": true, "requires": { - "accepts": "1.3.3", - "escape-html": "1.0.3" + "accepts": "~1.3.0", + "escape-html": "~1.0.3" } }, "es-abstract": { @@ -5321,11 +5321,11 @@ "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", "dev": true, "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.1", - "is-callable": "1.1.3", - "is-regex": "1.0.4" + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -5334,9 +5334,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "es5-ext": { @@ -5345,8 +5345,8 @@ "integrity": "sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==", "dev": true, "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1" } }, "es6-collections": { @@ -5361,9 +5361,9 @@ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38", - "es6-symbol": "3.1.1" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, "es6-map": { @@ -5372,12 +5372,12 @@ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38", - "es6-iterator": "2.0.3", - "es6-set": "0.1.5", - "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" } }, "es6-promise": { @@ -5392,11 +5392,11 @@ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38", - "es6-iterator": "2.0.3", + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" + "event-emitter": "~0.3.5" } }, "es6-symbol": { @@ -5405,8 +5405,8 @@ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38" + "d": "1", + "es5-ext": "~0.10.14" } }, "es6-templates": { @@ -5415,8 +5415,8 @@ "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", "dev": true, "requires": { - "recast": "0.11.23", - "through": "2.3.8" + "recast": "~0.11.12", + "through": "~2.3.6" } }, "es6-weak-map": { @@ -5425,10 +5425,10 @@ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" } }, "escape-html": { @@ -5449,11 +5449,11 @@ "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", "dev": true, "requires": { - "esprima": "2.7.3", - "estraverse": "1.9.3", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.2.0" + "esprima": "^2.7.1", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.2.0" }, "dependencies": { "source-map": { @@ -5463,7 +5463,7 @@ "dev": true, "optional": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -5474,10 +5474,10 @@ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", "dev": true, "requires": { - "es6-map": "0.1.5", - "es6-weak-map": "2.0.2", - "esrecurse": "4.2.0", - "estraverse": "4.2.0" + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" }, "dependencies": { "estraverse": { @@ -5500,8 +5500,8 @@ "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", "dev": true, "requires": { - "estraverse": "4.2.0", - "object-assign": "4.1.1" + "estraverse": "^4.1.0", + "object-assign": "^4.0.1" }, "dependencies": { "estraverse": { @@ -5536,8 +5536,8 @@ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.38" + "d": "1", + "es5-ext": "~0.10.14" } }, "event-stream": { @@ -5546,13 +5546,13 @@ "integrity": "sha1-A4u7LqnqkDhbJvvBhU0LU58qvqM=", "dev": true, "requires": { - "duplexer": "0.1.1", - "from": "0.1.7", - "map-stream": "0.0.7", + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.0.3", "pause-stream": "0.0.11", - "split": "0.2.10", - "stream-combiner": "0.0.4", - "through": "2.3.8" + "split": "0.2", + "stream-combiner": "~0.0.3", + "through": "~2.3.1" } }, "eventemitter3": { @@ -5573,8 +5573,8 @@ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "md5.js": "1.3.4", - "safe-buffer": "5.1.1" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "execa": { @@ -5583,13 +5583,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "expand-braces": { @@ -5598,9 +5598,9 @@ "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", "dev": true, "requires": { - "array-slice": "0.2.3", - "array-unique": "0.2.1", - "braces": "0.1.5" + "array-slice": "^0.2.3", + "array-unique": "^0.2.1", + "braces": "^0.1.2" }, "dependencies": { "array-slice": { @@ -5621,7 +5621,7 @@ "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", "dev": true, "requires": { - "expand-range": "0.1.1" + "expand-range": "^0.1.0" } }, "expand-range": { @@ -5630,8 +5630,8 @@ "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", "dev": true, "requires": { - "is-number": "0.1.1", - "repeat-string": "0.2.2" + "is-number": "^0.1.1", + "repeat-string": "^0.2.2" } }, "is-number": { @@ -5654,13 +5654,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.0", - "snapdragon": "0.8.1", - "to-regex": "3.0.1" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -5669,7 +5669,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -5678,7 +5678,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5687,7 +5687,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5698,7 +5698,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5707,7 +5707,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5718,9 +5718,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -5737,7 +5737,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" }, "dependencies": { "fill-range": { @@ -5746,11 +5746,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "is-number": { @@ -5759,7 +5759,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "isarray": { @@ -5783,7 +5783,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5794,7 +5794,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "express": { @@ -5803,32 +5803,32 @@ "integrity": "sha1-ZGwjf3ZvFIwhIK/wc4F7nk1+DTM=", "dev": true, "requires": { - "accepts": "1.3.3", + "accepts": "~1.3.3", "array-flatten": "1.1.1", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.2", "cookie": "0.3.1", "cookie-signature": "1.0.6", - "debug": "2.2.0", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.7.0", + "debug": "~2.2.0", + "depd": "~1.1.0", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.7.0", "finalhandler": "0.5.1", "fresh": "0.3.0", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.1", "path-to-regexp": "0.1.7", - "proxy-addr": "1.1.5", + "proxy-addr": "~1.1.3", "qs": "6.2.0", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "send": "0.14.2", - "serve-static": "1.11.2", - "type-is": "1.6.15", + "serve-static": "~1.11.2", + "type-is": "~1.6.14", "utils-merge": "1.0.0", - "vary": "1.1.2" + "vary": "~1.1.0" }, "dependencies": { "debug": { @@ -5846,11 +5846,11 @@ "integrity": "sha1-LEANjUUwk1vCMlScX6OF7Afeb80=", "dev": true, "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" } }, "ms": { @@ -5888,11 +5888,11 @@ "cookie": "0.1.3", "cookie-signature": "1.0.6", "crc": "3.3.0", - "debug": "2.2.0", - "depd": "1.0.1", - "on-headers": "1.0.1", - "parseurl": "1.3.2", - "uid-safe": "2.0.0", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "uid-safe": "~2.0.0", "utils-merge": "1.0.0" }, "dependencies": { @@ -5946,7 +5946,7 @@ "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", "dev": true, "requires": { - "mime-db": "1.30.0" + "mime-db": "^1.28.0" } }, "ext-name": { @@ -5955,8 +5955,8 @@ "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", "dev": true, "requires": { - "ext-list": "2.2.2", - "sort-keys-length": "1.0.1" + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" } }, "extend": { @@ -5971,7 +5971,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "extglob": { @@ -5980,14 +5980,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.0", - "snapdragon": "0.8.1", - "to-regex": "3.0.1" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" } }, "extract-zip": { @@ -6031,9 +6031,9 @@ "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", "dev": true, "requires": { - "ansi-gray": "0.1.1", - "color-support": "1.1.3", - "time-stamp": "1.1.0" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "time-stamp": "^1.0.0" } }, "fast-deep-equal": { @@ -6066,7 +6066,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fbjs": { @@ -6074,13 +6074,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.17" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.9" }, "dependencies": { "core-js": { @@ -6096,7 +6096,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "file-loader": { @@ -6105,7 +6105,7 @@ "integrity": "sha1-knXQMf54DyfUf19K8CvUNxPMFRs=", "dev": true, "requires": { - "loader-utils": "0.2.17" + "loader-utils": "~0.2.5" } }, "file-type": { @@ -6132,9 +6132,9 @@ "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", "dev": true, "requires": { - "filename-reserved-regex": "2.0.0", - "strip-outer": "1.0.1", - "trim-repeated": "1.0.0" + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" } }, "fill-range": { @@ -6143,10 +6143,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" } }, "filled-array": { @@ -6162,12 +6162,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" }, "dependencies": { "statuses": { @@ -6190,8 +6190,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "findup-sync": { @@ -6200,10 +6200,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.5", - "resolve-dir": "1.0.1" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" } }, "fined": { @@ -6212,11 +6212,11 @@ "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "is-plain-object": "2.0.4", - "object.defaults": "1.1.0", - "object.pick": "1.3.0", - "parse-filepath": "1.0.2" + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" } }, "first-chunk-stream": { @@ -6249,7 +6249,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -6276,9 +6276,9 @@ "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "formatio": { @@ -6287,7 +6287,7 @@ "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", "dev": true, "requires": { - "samsam": "1.1.2" + "samsam": "~1.1" } }, "forwarded": { @@ -6302,7 +6302,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -6323,8 +6323,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" }, "dependencies": { "isarray": { @@ -6345,13 +6345,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -6360,7 +6360,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -6377,11 +6377,11 @@ "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "2.4.0", - "klaw": "1.3.1", - "path-is-absolute": "1.0.1", - "rimraf": "2.5.4" + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" } }, "fs.realpath": { @@ -6397,8 +6397,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.10.0", - "node-pre-gyp": "0.10.0" + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" }, "dependencies": { "abbrev": { @@ -6424,8 +6424,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { @@ -6438,7 +6438,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -6502,7 +6502,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -6517,14 +6517,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -6533,12 +6533,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-unicode": { @@ -6553,7 +6553,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -6562,7 +6562,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -6571,8 +6571,8 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -6591,7 +6591,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -6605,7 +6605,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -6618,8 +6618,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" } }, "minizlib": { @@ -6628,7 +6628,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -6658,9 +6658,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -6669,16 +6669,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.7", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -6687,8 +6687,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -6703,8 +6703,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -6713,10 +6713,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -6735,7 +6735,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -6756,8 +6756,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -6778,10 +6778,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.5.1", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -6798,13 +6798,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -6813,7 +6813,7 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -6856,9 +6856,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -6867,7 +6867,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -6875,7 +6875,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -6890,13 +6890,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -6911,7 +6911,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -6932,10 +6932,10 @@ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.5.4" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "function-bind": { @@ -6950,9 +6950,9 @@ "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "is-callable": "1.1.3" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "is-callable": "^1.1.3" } }, "gauge": { @@ -6961,14 +6961,14 @@ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "gaze": { @@ -6977,7 +6977,7 @@ "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", "dev": true, "requires": { - "globule": "0.1.0" + "globule": "~0.1.0" } }, "generate-function": { @@ -6992,7 +6992,7 @@ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "is-property": "1.0.2" + "is-property": "^1.0.0" } }, "generic-names": { @@ -7001,7 +7001,7 @@ "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", "dev": true, "requires": { - "loader-utils": "0.2.17" + "loader-utils": "^0.2.16" } }, "get-caller-file": { @@ -7016,7 +7016,7 @@ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", "dev": true, "requires": { - "npm-conf": "1.1.3" + "npm-conf": "^1.1.0" } }, "get-stdin": { @@ -7043,7 +7043,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "git-repo-info": { @@ -7058,11 +7058,11 @@ "integrity": "sha512-DNXCd+c14N9QF8aAKrfl4xakPk5FdcFwmH7sD0qnC0Pr7xoZ5W9yovhUrY/dJc3psfGGXC58vqQyRtuskyUJxA==", "dev": true, "requires": { - "fbjs": "0.8.16", - "inline-style-prefixer": "3.0.8", - "object-assign": "4.1.1", - "prop-types": "15.6.0", - "through": "2.3.8" + "fbjs": "^0.8.12", + "inline-style-prefixer": "^3.0.6", + "object-assign": "^4.1.1", + "prop-types": "^15.5.10", + "through": "^2.3.8" } }, "glob": { @@ -7071,12 +7071,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-base": { @@ -7085,8 +7085,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -7101,7 +7101,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -7118,7 +7118,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -7133,7 +7133,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -7144,12 +7144,12 @@ "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", "dev": true, "requires": { - "glob": "4.5.3", - "glob2base": "0.0.12", - "minimatch": "2.0.10", - "ordered-read-streams": "0.1.0", - "through2": "0.6.5", - "unique-stream": "1.0.0" + "glob": "^4.3.1", + "glob2base": "^0.0.12", + "minimatch": "^2.0.1", + "ordered-read-streams": "^0.1.0", + "through2": "^0.6.1", + "unique-stream": "^1.0.0" }, "dependencies": { "glob": { @@ -7158,10 +7158,10 @@ "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.4.0" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" } }, "minimatch": { @@ -7170,7 +7170,7 @@ "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "^1.0.0" } }, "readable-stream": { @@ -7179,10 +7179,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "through2": { @@ -7191,8 +7191,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } } } @@ -7203,7 +7203,7 @@ "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", "dev": true, "requires": { - "gaze": "0.5.2" + "gaze": "^0.5.1" } }, "glob2base": { @@ -7212,7 +7212,7 @@ "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", "dev": true, "requires": { - "find-index": "0.1.1" + "find-index": "^0.1.1" } }, "global-modules": { @@ -7221,9 +7221,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.1", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -7232,11 +7232,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.1", - "which": "1.3.0" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globby": { @@ -7245,12 +7245,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "globule": { @@ -7259,9 +7259,9 @@ "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", "dev": true, "requires": { - "glob": "3.1.21", - "lodash": "1.0.2", - "minimatch": "0.2.14" + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" }, "dependencies": { "glob": { @@ -7270,9 +7270,9 @@ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", "dev": true, "requires": { - "graceful-fs": "1.2.3", - "inherits": "1.0.2", - "minimatch": "0.2.14" + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" } }, "graceful-fs": { @@ -7299,8 +7299,8 @@ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", "dev": true, "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" + "lru-cache": "2", + "sigmund": "~1.0.0" } } } @@ -7311,7 +7311,7 @@ "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "dev": true, "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "got": { @@ -7320,21 +7320,21 @@ "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer2": "0.1.4", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "node-status-codes": "1.0.0", - "object-assign": "4.1.1", - "parse-json": "2.2.0", - "pinkie-promise": "2.0.1", - "read-all-stream": "3.1.0", - "readable-stream": "2.3.3", - "timed-out": "3.1.3", - "unzip-response": "1.0.2", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" }, "dependencies": { "duplexer2": { @@ -7343,7 +7343,7 @@ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, "requires": { - "readable-stream": "2.3.3" + "readable-stream": "^2.0.2" } }, "isarray": { @@ -7358,13 +7358,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -7373,7 +7373,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -7408,19 +7408,19 @@ "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", "dev": true, "requires": { - "archy": "1.0.0", - "chalk": "1.1.3", - "deprecated": "0.0.1", - "gulp-util": "3.0.8", - "interpret": "1.1.0", - "liftoff": "2.5.0", - "minimist": "1.2.0", - "orchestrator": "0.3.8", - "pretty-hrtime": "1.0.3", - "semver": "4.3.6", - "tildify": "1.2.0", - "v8flags": "2.1.1", - "vinyl-fs": "0.3.14" + "archy": "^1.0.0", + "chalk": "^1.0.0", + "deprecated": "^0.0.1", + "gulp-util": "^3.0.0", + "interpret": "^1.0.0", + "liftoff": "^2.1.0", + "minimist": "^1.1.0", + "orchestrator": "^0.3.0", + "pretty-hrtime": "^1.0.0", + "semver": "^4.1.0", + "tildify": "^1.0.0", + "v8flags": "^2.0.2", + "vinyl-fs": "^0.3.0" }, "dependencies": { "ansi-styles": { @@ -7435,11 +7435,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "semver": { @@ -7462,15 +7462,15 @@ "integrity": "sha1-LQO1LbT2pVOuHVvvAeSD6Qfp95Y=", "dev": true, "requires": { - "bluebird": "3.5.1", - "cache-swap": "0.3.0", - "gulp-util": "3.0.8", - "object-assign": "4.1.1", - "object.omit": "2.0.1", - "object.pick": "1.3.0", - "readable-stream": "2.3.3", - "try-json-parse": "0.1.1", - "vinyl": "1.2.0" + "bluebird": "^3.0.5", + "cache-swap": "^0.3.0", + "gulp-util": "^3.0.7", + "object-assign": "^4.0.1", + "object.omit": "^2.0.0", + "object.pick": "^1.1.1", + "readable-stream": "^2.0.4", + "try-json-parse": "^0.1.1", + "vinyl": "^1.1.0" }, "dependencies": { "bluebird": { @@ -7491,13 +7491,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -7506,7 +7506,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "vinyl": { @@ -7515,8 +7515,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } } @@ -7528,8 +7528,8 @@ "integrity": "sha1-nvyNMl+YBcx2aP3059YNSxQQ8s8=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "through2": "2.0.3" + "gulp-util": "^3.0.0", + "through2": "^2.0.0" } }, "gulp-clean-css": { @@ -7538,10 +7538,10 @@ "integrity": "sha1-DFrY0EVAfIjzwrnwNXCWOWfc/VQ=", "dev": true, "requires": { - "clean-css": "4.1.9", - "gulp-util": "3.0.8", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" + "clean-css": "^4.0.9", + "gulp-util": "^3.0.8", + "through2": "^2.0.3", + "vinyl-sourcemaps-apply": "^0.2.1" } }, "gulp-clip-empty-files": { @@ -7550,7 +7550,7 @@ "integrity": "sha1-vumATiU7vaVc+8Em6NuuZDPtzMg=", "dev": true, "requires": { - "through2": "2.0.3" + "through2": "~2.0.1" } }, "gulp-clone": { @@ -7559,8 +7559,8 @@ "integrity": "sha1-mubGVr2cTzae6AXu9WV4a8gQBbA=", "dev": true, "requires": { - "gulp-util": "2.2.20", - "through2": "0.4.2" + "gulp-util": "~2.2.14", + "through2": "~0.4.1" }, "dependencies": { "ansi-regex": { @@ -7581,11 +7581,11 @@ "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", "dev": true, "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" } }, "dateformat": { @@ -7594,8 +7594,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" + "get-stdin": "^4.0.1", + "meow": "^3.3.0" } }, "gulp-util": { @@ -7604,14 +7604,14 @@ "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", "dev": true, "requires": { - "chalk": "0.5.1", - "dateformat": "1.0.12", - "lodash._reinterpolate": "2.4.1", - "lodash.template": "2.4.1", - "minimist": "0.2.0", - "multipipe": "0.1.2", - "through2": "0.5.1", - "vinyl": "0.2.3" + "chalk": "^0.5.0", + "dateformat": "^1.0.7-1.2.3", + "lodash._reinterpolate": "^2.4.1", + "lodash.template": "^2.4.1", + "minimist": "^0.2.0", + "multipipe": "^0.1.0", + "through2": "^0.5.0", + "vinyl": "^0.2.1" }, "dependencies": { "through2": { @@ -7620,8 +7620,8 @@ "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "3.0.0" + "readable-stream": "~1.0.17", + "xtend": "~3.0.0" } } } @@ -7632,7 +7632,7 @@ "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.0" } }, "lodash._reinterpolate": { @@ -7647,9 +7647,9 @@ "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", "dev": true, "requires": { - "lodash._escapehtmlchar": "2.4.1", - "lodash._reunescapedhtml": "2.4.1", - "lodash.keys": "2.4.1" + "lodash._escapehtmlchar": "~2.4.1", + "lodash._reunescapedhtml": "~2.4.1", + "lodash.keys": "~2.4.1" } }, "lodash.keys": { @@ -7658,9 +7658,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" } }, "lodash.template": { @@ -7669,13 +7669,13 @@ "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", "dev": true, "requires": { - "lodash._escapestringchar": "2.4.1", - "lodash._reinterpolate": "2.4.1", - "lodash.defaults": "2.4.1", - "lodash.escape": "2.4.1", - "lodash.keys": "2.4.1", - "lodash.templatesettings": "2.4.1", - "lodash.values": "2.4.1" + "lodash._escapestringchar": "~2.4.1", + "lodash._reinterpolate": "~2.4.1", + "lodash.defaults": "~2.4.1", + "lodash.escape": "~2.4.1", + "lodash.keys": "~2.4.1", + "lodash.templatesettings": "~2.4.1", + "lodash.values": "~2.4.1" } }, "lodash.templatesettings": { @@ -7684,8 +7684,8 @@ "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", "dev": true, "requires": { - "lodash._reinterpolate": "2.4.1", - "lodash.escape": "2.4.1" + "lodash._reinterpolate": "~2.4.1", + "lodash.escape": "~2.4.1" } }, "minimist": { @@ -7700,10 +7700,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "strip-ansi": { @@ -7712,7 +7712,7 @@ "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.1" } }, "supports-color": { @@ -7727,8 +7727,8 @@ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "2.1.2" + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" }, "dependencies": { "xtend": { @@ -7737,7 +7737,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "0.4.0" + "object-keys": "~0.4.0" } } } @@ -7748,7 +7748,7 @@ "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", "dev": true, "requires": { - "clone-stats": "0.0.1" + "clone-stats": "~0.0.1" } }, "xtend": { @@ -7765,11 +7765,11 @@ "integrity": "sha1-8v3zBq6RFGg2jCKF8teC8T7dr04=", "dev": true, "requires": { - "connect": "2.30.2", - "connect-livereload": "0.5.4", - "event-stream": "3.3.4", - "gulp-util": "3.0.8", - "tiny-lr": "0.2.1" + "connect": "^2.30.0", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "gulp-util": "^3.0.6", + "tiny-lr": "^0.2.1" }, "dependencies": { "body-parser": { @@ -7779,15 +7779,15 @@ "dev": true, "requires": { "bytes": "2.1.0", - "content-type": "1.0.4", - "debug": "2.2.0", - "depd": "1.0.1", - "http-errors": "1.3.1", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.0.1", + "http-errors": "~1.3.1", "iconv-lite": "0.4.11", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "4.0.0", - "raw-body": "2.1.7", - "type-is": "1.6.15" + "raw-body": "~2.1.2", + "type-is": "~1.6.6" } }, "bytes": { @@ -7803,36 +7803,36 @@ "dev": true, "requires": { "basic-auth-connect": "1.0.0", - "body-parser": "1.13.3", + "body-parser": "~1.13.3", "bytes": "2.1.0", - "compression": "1.5.2", - "connect-timeout": "1.6.2", - "content-type": "1.0.4", + "compression": "~1.5.2", + "connect-timeout": "~1.6.2", + "content-type": "~1.0.1", "cookie": "0.1.3", - "cookie-parser": "1.3.5", + "cookie-parser": "~1.3.5", "cookie-signature": "1.0.6", - "csurf": "1.8.3", - "debug": "2.2.0", - "depd": "1.0.1", - "errorhandler": "1.4.3", - "express-session": "1.11.3", + "csurf": "~1.8.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "errorhandler": "~1.4.2", + "express-session": "~1.11.3", "finalhandler": "0.4.0", "fresh": "0.3.0", - "http-errors": "1.3.1", - "method-override": "2.3.10", - "morgan": "1.6.1", + "http-errors": "~1.3.1", + "method-override": "~2.3.5", + "morgan": "~1.6.1", "multiparty": "3.3.2", - "on-headers": "1.0.1", - "parseurl": "1.3.2", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", "pause": "0.1.0", "qs": "4.0.0", - "response-time": "2.3.2", - "serve-favicon": "2.3.2", - "serve-index": "1.7.3", - "serve-static": "1.10.3", - "type-is": "1.6.15", + "response-time": "~2.3.1", + "serve-favicon": "~2.3.0", + "serve-index": "~1.7.2", + "serve-static": "~1.10.0", + "type-is": "~1.6.6", "utils-merge": "1.0.0", - "vhost": "3.0.2" + "vhost": "~3.0.1" } }, "cookie": { @@ -7868,13 +7868,13 @@ "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", "dev": true, "requires": { - "duplexer": "0.1.1", - "from": "0.1.7", - "map-stream": "0.1.0", + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", "pause-stream": "0.0.11", - "split": "0.3.3", - "stream-combiner": "0.0.4", - "through": "2.3.8" + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" } }, "finalhandler": { @@ -7883,10 +7883,10 @@ "integrity": "sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs=", "dev": true, "requires": { - "debug": "2.2.0", + "debug": "~2.2.0", "escape-html": "1.0.2", - "on-finished": "2.3.0", - "unpipe": "1.0.0" + "on-finished": "~2.3.0", + "unpipe": "~1.0.0" } }, "http-errors": { @@ -7895,8 +7895,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } }, "iconv-lite": { @@ -7966,18 +7966,18 @@ "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", "dev": true, "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "escape-html": "1.0.3", - "etag": "1.7.0", + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", "fresh": "0.3.0", - "http-errors": "1.3.1", + "http-errors": "~1.3.1", "mime": "1.3.4", "ms": "0.7.1", - "on-finished": "2.3.0", - "range-parser": "1.0.3", - "statuses": "1.2.1" + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" }, "dependencies": { "depd": { @@ -8006,8 +8006,8 @@ "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", "dev": true, "requires": { - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", "send": "0.13.2" }, "dependencies": { @@ -8025,7 +8025,7 @@ "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } }, "utils-merge": { @@ -8042,9 +8042,9 @@ "integrity": "sha1-q6CMjhbzh3bQhtNuMV8ZpbGjFjU=", "dev": true, "requires": { - "decomment": "0.8.8", - "gulp-util": "3.0.8", - "through2": "2.0.3" + "decomment": "^0.8.2", + "gulp-util": "3.0", + "through2": "2.0" } }, "gulp-flatten": { @@ -8053,8 +8053,8 @@ "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "through2": "2.0.3" + "gulp-util": "^3.0.1", + "through2": "^2.0.0" } }, "gulp-if": { @@ -8063,9 +8063,9 @@ "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", "dev": true, "requires": { - "gulp-match": "1.0.3", - "ternary-stream": "2.0.1", - "through2": "2.0.3" + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" } }, "gulp-karma": { @@ -8074,10 +8074,10 @@ "integrity": "sha1-RLoZejEFTlyXOlujOUITwUKAOVg=", "dev": true, "requires": { - "event-stream": "3.0.20", - "gulp-util": "2.2.20", - "optimist": "0.6.1", - "xtend": "2.1.2" + "event-stream": "~3.0.20", + "gulp-util": "~2.2.14", + "optimist": "~0.6.0", + "xtend": "~2.1.1" }, "dependencies": { "ansi-regex": { @@ -8098,11 +8098,11 @@ "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", "dev": true, "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" } }, "dateformat": { @@ -8111,8 +8111,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" + "get-stdin": "^4.0.1", + "meow": "^3.3.0" } }, "gulp-util": { @@ -8121,14 +8121,14 @@ "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", "dev": true, "requires": { - "chalk": "0.5.1", - "dateformat": "1.0.12", - "lodash._reinterpolate": "2.4.1", - "lodash.template": "2.4.1", - "minimist": "0.2.0", - "multipipe": "0.1.2", - "through2": "0.5.1", - "vinyl": "0.2.3" + "chalk": "^0.5.0", + "dateformat": "^1.0.7-1.2.3", + "lodash._reinterpolate": "^2.4.1", + "lodash.template": "^2.4.1", + "minimist": "^0.2.0", + "multipipe": "^0.1.0", + "through2": "^0.5.0", + "vinyl": "^0.2.1" } }, "has-ansi": { @@ -8137,7 +8137,7 @@ "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.0" } }, "lodash._reinterpolate": { @@ -8152,9 +8152,9 @@ "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", "dev": true, "requires": { - "lodash._escapehtmlchar": "2.4.1", - "lodash._reunescapedhtml": "2.4.1", - "lodash.keys": "2.4.1" + "lodash._escapehtmlchar": "~2.4.1", + "lodash._reunescapedhtml": "~2.4.1", + "lodash.keys": "~2.4.1" } }, "lodash.keys": { @@ -8163,9 +8163,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" } }, "lodash.template": { @@ -8174,13 +8174,13 @@ "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", "dev": true, "requires": { - "lodash._escapestringchar": "2.4.1", - "lodash._reinterpolate": "2.4.1", - "lodash.defaults": "2.4.1", - "lodash.escape": "2.4.1", - "lodash.keys": "2.4.1", - "lodash.templatesettings": "2.4.1", - "lodash.values": "2.4.1" + "lodash._escapestringchar": "~2.4.1", + "lodash._reinterpolate": "~2.4.1", + "lodash.defaults": "~2.4.1", + "lodash.escape": "~2.4.1", + "lodash.keys": "~2.4.1", + "lodash.templatesettings": "~2.4.1", + "lodash.values": "~2.4.1" } }, "lodash.templatesettings": { @@ -8189,8 +8189,8 @@ "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", "dev": true, "requires": { - "lodash._reinterpolate": "2.4.1", - "lodash.escape": "2.4.1" + "lodash._reinterpolate": "~2.4.1", + "lodash.escape": "~2.4.1" } }, "minimist": { @@ -8205,10 +8205,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "strip-ansi": { @@ -8217,7 +8217,7 @@ "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.1" } }, "supports-color": { @@ -8232,8 +8232,8 @@ "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "3.0.0" + "readable-stream": "~1.0.17", + "xtend": "~3.0.0" }, "dependencies": { "xtend": { @@ -8250,7 +8250,7 @@ "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", "dev": true, "requires": { - "clone-stats": "0.0.1" + "clone-stats": "~0.0.1" } }, "xtend": { @@ -8259,7 +8259,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "0.4.0" + "object-keys": "~0.4.0" } } } @@ -8270,7 +8270,7 @@ "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=", "dev": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.3" } }, "gulp-open": { @@ -8279,10 +8279,10 @@ "integrity": "sha1-oW9n6VzqiyBhtjo7jDibxVm44c4=", "dev": true, "requires": { - "colors": "1.1.2", - "gulp-util": "3.0.8", + "colors": "^1.1.2", + "gulp-util": "^3.0.2", "open": "0.0.5", - "through2": "2.0.3" + "through2": "^2.0.1" } }, "gulp-plumber": { @@ -8291,8 +8291,8 @@ "integrity": "sha1-8SF2wtBCL2AwbCQv/2oBo5T6ugk=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "through2": "2.0.3" + "gulp-util": "^3", + "through2": "^2" } }, "gulp-postcss": { @@ -8301,10 +8301,10 @@ "integrity": "sha1-M+6XI+WcMC8z1wf8S3OYsQ8DK/8=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "postcss": "5.2.18", - "postcss-load-config": "1.2.0", - "vinyl-sourcemaps-apply": "0.2.1" + "gulp-util": "^3.0.8", + "postcss": "^5.2.10", + "postcss-load-config": "^1.1.0", + "vinyl-sourcemaps-apply": "^0.2.1" } }, "gulp-replace": { @@ -8314,8 +8314,8 @@ "dev": true, "requires": { "istextorbinary": "1.0.2", - "readable-stream": "2.3.3", - "replacestream": "4.0.3" + "readable-stream": "^2.0.1", + "replacestream": "^4.0.0" }, "dependencies": { "isarray": { @@ -8330,13 +8330,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -8345,7 +8345,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -8356,11 +8356,11 @@ "integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "lodash.clonedeep": "4.5.0", - "node-sass": "4.7.2", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" + "gulp-util": "^3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.2.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" } }, "gulp-sourcemaps": { @@ -8369,11 +8369,11 @@ "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", "dev": true, "requires": { - "convert-source-map": "1.5.1", - "graceful-fs": "4.1.11", - "strip-bom": "2.0.0", - "through2": "2.0.3", - "vinyl": "1.2.0" + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" }, "dependencies": { "strip-bom": { @@ -8382,7 +8382,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "vinyl": { @@ -8391,8 +8391,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } } @@ -8404,9 +8404,9 @@ "integrity": "sha1-SIWgEDXrQfNiPEzADP21Ci+tl3Q=", "dev": true, "requires": { - "lodash": "2.4.2", - "node.extend": "1.1.6", - "through2": "0.4.2" + "lodash": "^2.4.1", + "node.extend": "^1.0.10", + "through2": "^0.4.2" }, "dependencies": { "lodash": { @@ -8421,10 +8421,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "through2": { @@ -8433,8 +8433,8 @@ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "2.1.2" + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" } }, "xtend": { @@ -8443,7 +8443,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "0.4.0" + "object-keys": "~0.4.0" } } } @@ -8454,10 +8454,10 @@ "integrity": "sha1-2IYAqRQVPxHAnJpcqMJWHsdaSXg=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "source-map": "0.5.7", - "through2": "2.0.3", - "vinyl-fs": "2.4.4" + "gulp-util": "~3.0.7", + "source-map": "~0.5.3", + "through2": "~2.0.1", + "vinyl-fs": "~2.4.3" }, "dependencies": { "arr-diff": { @@ -8466,7 +8466,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "array-unique": { @@ -8481,9 +8481,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "expand-brackets": { @@ -8492,7 +8492,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "extglob": { @@ -8501,7 +8501,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "glob": { @@ -8510,11 +8510,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-parent": { @@ -8523,8 +8523,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, "glob-stream": { @@ -8533,14 +8533,14 @@ "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", "dev": true, "requires": { - "extend": "3.0.1", - "glob": "5.0.15", - "glob-parent": "3.1.0", - "micromatch": "2.3.11", - "ordered-read-streams": "0.3.0", - "through2": "0.6.5", - "to-absolute-glob": "0.1.1", - "unique-stream": "2.2.1" + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" }, "dependencies": { "isarray": { @@ -8555,10 +8555,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -8573,8 +8573,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } } } @@ -8597,7 +8597,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "micromatch": { @@ -8606,19 +8606,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" }, "dependencies": { "is-glob": { @@ -8627,7 +8627,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -8638,8 +8638,8 @@ "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", "dev": true, "requires": { - "is-stream": "1.1.0", - "readable-stream": "2.3.3" + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" } }, "readable-stream": { @@ -8648,13 +8648,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -8663,7 +8663,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-bom": { @@ -8672,7 +8672,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "unique-stream": { @@ -8681,8 +8681,8 @@ "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", "dev": true, "requires": { - "json-stable-stringify": "1.0.1", - "through2-filter": "2.0.0" + "json-stable-stringify": "^1.0.0", + "through2-filter": "^2.0.0" } }, "vinyl": { @@ -8691,8 +8691,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -8702,23 +8702,23 @@ "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", "dev": true, "requires": { - "duplexify": "3.5.3", - "glob-stream": "5.3.5", - "graceful-fs": "4.1.11", + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", "gulp-sourcemaps": "1.6.0", - "is-valid-glob": "0.3.0", - "lazystream": "1.0.0", - "lodash.isequal": "4.5.0", - "merge-stream": "1.0.1", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "readable-stream": "2.3.3", - "strip-bom": "2.0.0", - "strip-bom-stream": "1.0.0", - "through2": "2.0.3", - "through2-filter": "2.0.0", - "vali-date": "1.0.0", - "vinyl": "1.2.0" + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" } } } @@ -8729,24 +8729,24 @@ "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", "dev": true, "requires": { - "array-differ": "1.0.0", - "array-uniq": "1.0.3", - "beeper": "1.1.1", - "chalk": "1.1.3", - "dateformat": "2.2.0", - "fancy-log": "1.3.2", - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash._reescape": "3.0.0", - "lodash._reevaluate": "3.0.0", - "lodash._reinterpolate": "3.0.0", - "lodash.template": "3.6.2", - "minimist": "1.2.0", - "multipipe": "0.1.2", - "object-assign": "3.0.0", + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", "replace-ext": "0.0.1", - "through2": "2.0.3", - "vinyl": "0.5.3" + "through2": "^2.0.0", + "vinyl": "^0.5.0" }, "dependencies": { "ansi-styles": { @@ -8761,11 +8761,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "object-assign": { @@ -8788,7 +8788,7 @@ "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "dev": true, "requires": { - "glogg": "1.0.1" + "glogg": "^1.0.0" } }, "handlebars": { @@ -8797,10 +8797,10 @@ "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", "dev": true, "requires": { - "async": "1.5.2", - "optimist": "0.6.1", - "source-map": "0.4.4", - "uglify-js": "2.8.29" + "async": "^1.4.0", + "optimist": "^0.6.1", + "source-map": "^0.4.4", + "uglify-js": "^2.6" }, "dependencies": { "source-map": { @@ -8809,7 +8809,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -8826,8 +8826,8 @@ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "dev": true, "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" + "ajv": "^5.1.0", + "har-schema": "^2.0.0" } }, "has": { @@ -8836,7 +8836,7 @@ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.0.2" } }, "has-ansi": { @@ -8845,7 +8845,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-binary": { @@ -8875,7 +8875,7 @@ "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", "dev": true, "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "has-symbol-support-x": { @@ -8896,7 +8896,7 @@ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, "requires": { - "has-symbol-support-x": "1.4.2" + "has-symbol-support-x": "^1.4.1" } }, "has-unicode": { @@ -8911,9 +8911,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" } }, "has-values": { @@ -8922,8 +8922,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "kind-of": { @@ -8932,7 +8932,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8943,7 +8943,7 @@ "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "hash.js": { @@ -8952,8 +8952,8 @@ "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.0" } }, "hasha": { @@ -8962,8 +8962,8 @@ "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=", "dev": true, "requires": { - "is-stream": "1.1.0", - "pinkie-promise": "2.0.1" + "is-stream": "^1.0.1", + "pinkie-promise": "^2.0.0" } }, "hawk": { @@ -8972,10 +8972,10 @@ "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", "dev": true, "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.0", - "sntp": "2.1.0" + "boom": "4.x.x", + "cryptiles": "3.x.x", + "hoek": "4.x.x", + "sntp": "2.x.x" } }, "he": { @@ -8990,9 +8990,9 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "1.1.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoek": { @@ -9007,7 +9007,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -9028,11 +9028,11 @@ "integrity": "sha1-X7zYfNY6XEmn/OL+VvQl4Fcpxow=", "dev": true, "requires": { - "es6-templates": "0.2.3", - "fastparse": "1.1.1", - "html-minifier": "3.5.8", - "loader-utils": "1.1.0", - "object-assign": "4.1.1" + "es6-templates": "^0.2.2", + "fastparse": "^1.1.1", + "html-minifier": "^3.0.1", + "loader-utils": "^1.0.2", + "object-assign": "^4.1.0" }, "dependencies": { "loader-utils": { @@ -9041,9 +9041,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -9054,14 +9054,14 @@ "integrity": "sha512-WX7D6PB9PFq05fZ1/CyxPUuyqXed6vh2fGOM80+zJT5wAO93D/cUjLs0CcbBFjQmlwmCgRvl97RurtArIpOnkw==", "dev": true, "requires": { - "camel-case": "3.0.0", - "clean-css": "4.1.9", - "commander": "2.12.2", - "he": "1.1.1", - "ncname": "1.0.0", - "param-case": "2.1.1", - "relateurl": "0.2.7", - "uglify-js": "3.3.9" + "camel-case": "3.0.x", + "clean-css": "4.1.x", + "commander": "2.12.x", + "he": "1.1.x", + "ncname": "1.0.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.3.x" }, "dependencies": { "commander": { @@ -9082,8 +9082,8 @@ "integrity": "sha512-J2t8B5tj9JdPTW4+sNZXmiIWHzTvcoITkaqzTiilu/biZF/9crqf/Fi7k5hqbOmVRh9/hVNxAxBYIMF7N6SqMQ==", "dev": true, "requires": { - "commander": "2.13.0", - "source-map": "0.6.1" + "commander": "~2.13.0", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -9102,12 +9102,12 @@ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.1", - "domutils": "1.5.1", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.3" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" }, "dependencies": { "isarray": { @@ -9122,13 +9122,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -9137,7 +9137,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -9157,7 +9157,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.4.0" + "statuses": ">= 1.3.1 < 2" }, "dependencies": { "depd": { @@ -9180,8 +9180,8 @@ "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", "dev": true, "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" } }, "http-signature": { @@ -9190,9 +9190,9 @@ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dev": true, "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -9242,7 +9242,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexes-of": { @@ -9263,8 +9263,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -9285,8 +9285,8 @@ "integrity": "sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=", "dev": true, "requires": { - "bowser": "1.9.4", - "css-in-js-utils": "2.0.1" + "bowser": "^1.7.3", + "css-in-js-utils": "^2.0.0" } }, "inpath": { @@ -9303,12 +9303,12 @@ }, "into-stream": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "resolved": "http://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "dev": true, "requires": { - "from2": "2.3.0", - "p-is-promise": "1.1.0" + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" } }, "invert-kv": { @@ -9335,8 +9335,8 @@ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.1" + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" } }, "is-absolute-url": { @@ -9351,7 +9351,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-arrayish": { @@ -9366,7 +9366,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.11.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -9381,7 +9381,7 @@ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-callable": { @@ -9396,7 +9396,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-date-object": { @@ -9411,9 +9411,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-directory": { @@ -9434,7 +9434,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -9455,7 +9455,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -9464,7 +9464,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-glob": { @@ -9473,7 +9473,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "is-my-json-valid": { @@ -9482,10 +9482,10 @@ "integrity": "sha512-Q2khNw+oBlWuaYvEEHtKSw/pCxD2L5Rc1C+UQme9X6JdRDh7m5D7HkozA0qa3DUkQ6VzCnEm8mVIQPyIRkI5sQ==", "dev": true, "requires": { - "generate-function": "2.0.0", - "generate-object-property": "1.2.0", - "jsonpointer": "4.0.1", - "xtend": "4.0.1" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" } }, "is-natural-number": { @@ -9506,7 +9506,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -9515,7 +9515,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -9538,7 +9538,7 @@ "integrity": "sha1-O4qTLrAos3dcObsJ6RdnrM22kIg=", "dev": true, "requires": { - "is-number": "3.0.0" + "is-number": "^3.0.0" } }, "is-path-cwd": { @@ -9553,7 +9553,7 @@ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", "dev": true, "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -9562,7 +9562,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { @@ -9577,7 +9577,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "is-posix-bracket": { @@ -9610,7 +9610,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.1" + "has": "^1.0.1" } }, "is-relative": { @@ -9619,7 +9619,7 @@ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "dev": true, "requires": { - "is-unc-path": "1.0.0" + "is-unc-path": "^1.0.0" } }, "is-retry-allowed": { @@ -9645,7 +9645,7 @@ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "dev": true, "requires": { - "html-comment-regex": "1.1.1" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -9666,7 +9666,7 @@ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, "requires": { - "unc-path-regex": "0.1.2" + "unc-path-regex": "^0.1.2" } }, "is-utf8": { @@ -9716,8 +9716,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.3" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -9732,20 +9732,20 @@ "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", "dev": true, "requires": { - "abbrev": "1.0.9", - "async": "1.5.2", - "escodegen": "1.8.1", - "esprima": "2.7.3", - "glob": "5.0.15", - "handlebars": "4.0.11", - "js-yaml": "3.10.0", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "once": "1.4.0", - "resolve": "1.1.7", - "supports-color": "3.2.3", - "which": "1.3.0", - "wordwrap": "1.0.0" + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.8.x", + "esprima": "2.7.x", + "glob": "^5.0.15", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" }, "dependencies": { "glob": { @@ -9754,11 +9754,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-flag": { @@ -9779,7 +9779,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } }, "wordwrap": { @@ -9796,9 +9796,9 @@ "integrity": "sha1-ZD5OXk6PlGaGOimpd9KDqzcsAZw=", "dev": true, "requires": { - "istanbul": "0.4.5", - "loader-utils": "0.2.17", - "object-assign": "4.1.1" + "istanbul": "0.x.x", + "loader-utils": "0.x.x", + "object-assign": "4.x.x" } }, "istextorbinary": { @@ -9807,8 +9807,8 @@ "integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=", "dev": true, "requires": { - "binaryextensions": "1.0.1", - "textextensions": "1.0.2" + "binaryextensions": "~1.0.0", + "textextensions": "~1.0.0" } }, "isurl": { @@ -9817,8 +9817,8 @@ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "dev": true, "requires": { - "has-to-string-tag-x": "1.4.1", - "is-object": "1.0.1" + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" } }, "jju": { @@ -9844,8 +9844,8 @@ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", "dev": true, "requires": { - "argparse": "1.0.9", - "esprima": "4.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "dependencies": { "esprima": { @@ -9899,7 +9899,7 @@ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "dev": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -9926,7 +9926,7 @@ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -9959,7 +9959,7 @@ "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", "dev": true, "requires": { - "pako": "0.2.9" + "pako": "~0.2.5" }, "dependencies": { "pako": { @@ -9976,29 +9976,29 @@ "integrity": "sha1-B3ULG9Bj1+fnuRvNLmNU2PKqh0Q=", "dev": true, "requires": { - "batch": "0.5.3", - "bluebird": "2.11.0", - "body-parser": "1.18.2", - "chokidar": "1.7.0", - "colors": "1.1.2", - "connect": "3.6.5", - "core-js": "2.5.3", - "di": "0.0.1", - "dom-serialize": "2.2.1", - "expand-braces": "0.1.2", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "http-proxy": "1.16.2", - "isbinaryfile": "3.0.2", - "lodash": "3.10.1", - "log4js": "0.6.38", - "mime": "1.6.0", - "minimatch": "3.0.4", - "optimist": "0.6.1", - "rimraf": "2.5.4", - "socket.io": "1.7.4", - "source-map": "0.5.7", - "useragent": "2.3.0" + "batch": "^0.5.3", + "bluebird": "^2.9.27", + "body-parser": "^1.12.4", + "chokidar": "^1.4.1", + "colors": "^1.1.0", + "connect": "^3.3.5", + "core-js": "^2.1.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "expand-braces": "^0.1.1", + "glob": "^7.0.0", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^3.8.0", + "log4js": "^0.6.31", + "mime": "^1.3.4", + "minimatch": "^3.0.0", + "optimist": "^0.6.1", + "rimraf": "^2.3.3", + "socket.io": "^1.4.5", + "source-map": "^0.5.3", + "useragent": "^2.1.6" }, "dependencies": { "lodash": { @@ -10015,10 +10015,10 @@ "integrity": "sha1-sNWLECXVnVxmICYxhvHVj11TSMU=", "dev": true, "requires": { - "dateformat": "1.0.12", - "istanbul": "0.4.5", - "minimatch": "3.0.4", - "source-map": "0.5.7" + "dateformat": "^1.0.6", + "istanbul": "^0.4.0", + "minimatch": "^3.0.0", + "source-map": "^0.5.1" }, "dependencies": { "dateformat": { @@ -10027,8 +10027,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" + "get-stdin": "^4.0.1", + "meow": "^3.3.0" } } } @@ -10039,8 +10039,8 @@ "integrity": "sha1-/XPanxrJn9W6+zCc8HCUIYjnumM=", "dev": true, "requires": { - "lodash": "2.2.1", - "mu2": "0.5.21" + "lodash": "~2.2.0", + "mu2": "~0.5.19" }, "dependencies": { "lodash": { @@ -10063,10 +10063,10 @@ "integrity": "sha1-6G961LxefGLX8uJC3ydRzPk/Rvo=", "dev": true, "requires": { - "chalk": "1.1.3", - "karma": "0.13.22", - "log-symbols": "1.0.2", - "mocha-clean": "0.4.0" + "chalk": "^1.0.0", + "karma": ">=0.9", + "log-symbols": "^1.0.2", + "mocha-clean": "^0.4.0" }, "dependencies": { "ansi-styles": { @@ -10081,11 +10081,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -10102,8 +10102,8 @@ "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=", "dev": true, "requires": { - "lodash": "4.17.4", - "phantomjs-prebuilt": "2.1.16" + "lodash": "^4.0.1", + "phantomjs-prebuilt": "^2.1.7" } }, "karma-remap-coverage": { @@ -10112,7 +10112,7 @@ "integrity": "sha512-FM5h8eHcHbMMR+2INBUxD+4+wUbkCnobfn5uWprkLyj6Xcm2MRFQOuAJn9h2H13nNso6rk+QoNpHd5xCevlPOw==", "dev": true, "requires": { - "remap-istanbul": "0.10.1" + "remap-istanbul": "^0.10" } }, "karma-sinon-chai": { @@ -10121,7 +10121,7 @@ "integrity": "sha1-/qk19ivjNmzwJxyNi+UcDHDkCrw=", "dev": true, "requires": { - "lolex": "1.6.0" + "lolex": "^1.5.0" }, "dependencies": { "lolex": { @@ -10138,11 +10138,11 @@ "integrity": "sha512-F1j3IG/XhiMzcunAXbWXH95uizjzr3WdTzmVWlta8xqxcCtAu9FByCb4sccIMxaVFAefpgnUW9KlCo0oLvIX6A==", "dev": true, "requires": { - "async": "0.9.2", - "loader-utils": "0.2.17", - "lodash": "3.10.1", - "source-map": "0.5.7", - "webpack-dev-middleware": "1.12.2" + "async": "~0.9.0", + "loader-utils": "^0.2.5", + "lodash": "^3.8.0", + "source-map": "^0.5.6", + "webpack-dev-middleware": "^1.12.0" }, "dependencies": { "async": { @@ -10186,7 +10186,7 @@ "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.9" } }, "latest-version": { @@ -10195,7 +10195,7 @@ "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=", "dev": true, "requires": { - "package-json": "2.4.0" + "package-json": "^2.0.0" } }, "lazy-cache": { @@ -10204,7 +10204,7 @@ "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", "dev": true, "requires": { - "set-getter": "0.1.0" + "set-getter": "^0.1.0" } }, "lazy-req": { @@ -10219,7 +10219,7 @@ "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", "dev": true, "requires": { - "readable-stream": "2.3.3" + "readable-stream": "^2.0.5" }, "dependencies": { "isarray": { @@ -10234,13 +10234,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -10249,7 +10249,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -10260,7 +10260,7 @@ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "levn": { @@ -10269,8 +10269,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "liftoff": { @@ -10279,14 +10279,14 @@ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", "dev": true, "requires": { - "extend": "3.0.1", - "findup-sync": "2.0.0", - "fined": "1.1.0", - "flagged-respawn": "1.0.0", - "is-plain-object": "2.0.4", - "object.map": "1.0.1", - "rechoir": "0.6.2", - "resolve": "1.5.0" + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" } }, "livereload-js": { @@ -10301,11 +10301,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" }, "dependencies": { "strip-bom": { @@ -10314,7 +10314,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -10331,10 +10331,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "locate-path": { @@ -10343,8 +10343,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "dependencies": { "path-exists": { @@ -10366,8 +10366,8 @@ "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", "dev": true, "requires": { - "lodash._basecopy": "3.0.1", - "lodash.keys": "3.1.2" + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" } }, "lodash._baseclone": { @@ -10406,8 +10406,8 @@ "integrity": "sha1-XdLLVTctbnDg4jkvsjBNZjEJEHU=", "dev": true, "requires": { - "lodash.deburr": "3.2.0", - "lodash.words": "3.2.0" + "lodash.deburr": "^3.0.0", + "lodash.words": "^3.0.0" } }, "lodash._escapehtmlchar": { @@ -10416,7 +10416,7 @@ "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", "dev": true, "requires": { - "lodash._htmlescapes": "2.4.1" + "lodash._htmlescapes": "~2.4.1" } }, "lodash._escapestringchar": { @@ -10479,8 +10479,8 @@ "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", "dev": true, "requires": { - "lodash._htmlescapes": "2.4.1", - "lodash.keys": "2.4.1" + "lodash._htmlescapes": "~2.4.1", + "lodash.keys": "~2.4.1" }, "dependencies": { "lodash.keys": { @@ -10489,9 +10489,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" } } } @@ -10508,7 +10508,7 @@ "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", "dev": true, "requires": { - "lodash._objecttypes": "2.4.1" + "lodash._objecttypes": "~2.4.1" } }, "lodash._stack": { @@ -10541,7 +10541,7 @@ "integrity": "sha1-kyyLh/ikN3iXxnGXUzKC+Xrqwpg=", "dev": true, "requires": { - "lodash._createcompounder": "3.0.0" + "lodash._createcompounder": "^3.0.0" } }, "lodash.clone": { @@ -10562,9 +10562,9 @@ "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", "dev": true, "requires": { - "lodash._baseassign": "3.2.0", - "lodash._basecreate": "3.0.3", - "lodash._isiterateecall": "3.0.9" + "lodash._baseassign": "^3.0.0", + "lodash._basecreate": "^3.0.0", + "lodash._isiterateecall": "^3.0.0" } }, "lodash.deburr": { @@ -10573,7 +10573,7 @@ "integrity": "sha1-baj1QzSjZqfPTEx2742Aqhs2XtU=", "dev": true, "requires": { - "lodash._root": "3.0.1" + "lodash._root": "^3.0.0" } }, "lodash.defaults": { @@ -10582,8 +10582,8 @@ "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", "dev": true, "requires": { - "lodash._objecttypes": "2.4.1", - "lodash.keys": "2.4.1" + "lodash._objecttypes": "~2.4.1", + "lodash.keys": "~2.4.1" }, "dependencies": { "lodash.keys": { @@ -10592,9 +10592,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" } } } @@ -10605,7 +10605,7 @@ "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", "dev": true, "requires": { - "lodash._root": "3.0.1" + "lodash._root": "^3.0.0" } }, "lodash.filter": { @@ -10656,7 +10656,7 @@ "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", "dev": true, "requires": { - "lodash._objecttypes": "2.4.1" + "lodash._objecttypes": "~2.4.1" } }, "lodash.isplainobject": { @@ -10671,9 +10671,9 @@ "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "dev": true, "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.keysin": { @@ -10700,11 +10700,11 @@ "integrity": "sha1-VOWMTyCD2f7MsVeaYPdLCT1yrRc=", "dev": true, "requires": { - "lodash._baseclone": "4.5.7", - "lodash._stack": "4.1.3", - "lodash.isplainobject": "4.0.6", - "lodash.keysin": "4.2.0", - "lodash.rest": "4.0.5" + "lodash._baseclone": "~4.5.0", + "lodash._stack": "~4.1.0", + "lodash.isplainobject": "^4.0.0", + "lodash.keysin": "^4.0.0", + "lodash.rest": "^4.0.0" } }, "lodash.mergewith": { @@ -10755,15 +10755,15 @@ "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", "dev": true, "requires": { - "lodash._basecopy": "3.0.1", - "lodash._basetostring": "3.0.1", - "lodash._basevalues": "3.0.0", - "lodash._isiterateecall": "3.0.9", - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0", - "lodash.keys": "3.1.2", - "lodash.restparam": "3.6.1", - "lodash.templatesettings": "3.1.1" + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" } }, "lodash.templatesettings": { @@ -10772,8 +10772,8 @@ "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", "dev": true, "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0" + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" } }, "lodash.uniq": { @@ -10788,7 +10788,7 @@ "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", "dev": true, "requires": { - "lodash.keys": "2.4.1" + "lodash.keys": "~2.4.1" }, "dependencies": { "lodash.keys": { @@ -10797,9 +10797,9 @@ "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", "dev": true, "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" } } } @@ -10810,7 +10810,7 @@ "integrity": "sha1-TiqGSbwIdFsXxpWxo86P7llmI7M=", "dev": true, "requires": { - "lodash._root": "3.0.1" + "lodash._root": "^3.0.0" } }, "log-symbols": { @@ -10819,7 +10819,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -10834,11 +10834,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -10855,8 +10855,8 @@ "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "semver": "4.3.6" + "readable-stream": "~1.0.2", + "semver": "~4.3.3" }, "dependencies": { "readable-stream": { @@ -10865,10 +10865,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "semver": { @@ -10896,7 +10896,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0" } }, "loud-rejection": { @@ -10905,8 +10905,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lower-case": { @@ -10939,7 +10939,7 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -10956,7 +10956,7 @@ "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.1.0" }, "dependencies": { "kind-of": { @@ -10965,7 +10965,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -10994,7 +10994,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "math-expression-evaluator": { @@ -11009,9 +11009,9 @@ "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", "dev": true, "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "1.1.6" + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" } }, "md5.js": { @@ -11020,8 +11020,8 @@ "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" }, "dependencies": { "hash-base": { @@ -11030,8 +11030,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } } } @@ -11048,7 +11048,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "1.1.0" + "mimic-fn": "^1.0.0" } }, "memory-fs": { @@ -11057,8 +11057,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.6", - "readable-stream": "2.3.3" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" }, "dependencies": { "isarray": { @@ -11073,13 +11073,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -11088,7 +11088,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -11099,16 +11099,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" } }, "merge-descriptors": { @@ -11123,7 +11123,7 @@ "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "dev": true, "requires": { - "readable-stream": "2.3.3" + "readable-stream": "^2.0.1" }, "dependencies": { "isarray": { @@ -11138,13 +11138,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -11153,7 +11153,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -11171,9 +11171,9 @@ "dev": true, "requires": { "debug": "2.6.9", - "methods": "1.1.2", - "parseurl": "1.3.2", - "vary": "1.1.2" + "methods": "~1.1.2", + "parseurl": "~1.3.2", + "vary": "~1.1.2" } }, "methods": { @@ -11188,19 +11188,19 @@ "integrity": "sha512-ykttrLPQrz1PUJcXjwsTUjGoPJ64StIGNE2lGVD1c9CuguJ+L7/navsE8IcDNndOoCMvYV0qc/exfVbMHkUhvA==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.0", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.7", - "object.pick": "1.3.0", - "regex-not": "1.0.0", - "snapdragon": "0.8.1", - "to-regex": "3.0.1" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.0", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "extglob": "^2.0.2", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.0", + "nanomatch": "^1.2.5", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" } }, "miller-rabin": { @@ -11209,8 +11209,8 @@ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -11231,7 +11231,7 @@ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", "dev": true, "requires": { - "mime-db": "1.30.0" + "mime-db": "~1.30.0" } }, "mimic-fn": { @@ -11264,7 +11264,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -11279,8 +11279,8 @@ "integrity": "sha512-dgaCvoh6i1nosAUBKb0l0pfJ78K8+S9fluyIR2YvAeUD/QuMahnFnF3xYty5eYXMjhGSsB0DsW6A0uAZyetoAg==", "dev": true, "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -11289,7 +11289,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -11336,7 +11336,7 @@ "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", "dev": true, "requires": { - "graceful-readlink": "1.0.1" + "graceful-readlink": ">= 1.0.0" } }, "debug": { @@ -11354,12 +11354,12 @@ "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-flag": { @@ -11380,7 +11380,7 @@ "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -11397,11 +11397,11 @@ "integrity": "sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I=", "dev": true, "requires": { - "basic-auth": "1.0.4", - "debug": "2.2.0", - "depd": "1.0.1", - "on-finished": "2.3.0", - "on-headers": "1.0.1" + "basic-auth": "~1.0.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-finished": "~2.3.0", + "on-headers": "~1.0.0" }, "dependencies": { "debug": { @@ -11445,8 +11445,8 @@ "integrity": "sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8=", "dev": true, "requires": { - "readable-stream": "1.1.14", - "stream-counter": "0.2.0" + "readable-stream": "~1.1.9", + "stream-counter": "~0.2.0" } }, "multipipe": { @@ -11476,17 +11476,17 @@ "integrity": "sha1-U81KoQn/aLf4aVkf3J0Q2u7qPnk=", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "is-odd": "1.0.0", - "kind-of": "5.1.0", - "object.pick": "1.3.0", - "regex-not": "1.0.0", - "snapdragon": "0.8.1", - "to-regex": "3.0.1" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "is-odd": "^1.0.0", + "kind-of": "^5.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "kind-of": { @@ -11509,7 +11509,7 @@ "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", "dev": true, "requires": { - "xml-char-classes": "1.0.0" + "xml-char-classes": "^1.0.0" } }, "negotiator": { @@ -11524,7 +11524,7 @@ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.1" } }, "node-fetch": { @@ -11532,8 +11532,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-forge": { @@ -11548,19 +11548,19 @@ "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", "dev": true, "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.4", - "request": "2.83.0", - "rimraf": "2.5.4", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.0" + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "2", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" } }, "node-libs-browser": { @@ -11569,28 +11569,28 @@ "integrity": "sha1-X5QmPUBPbkR2fXJpAf/wVHjWAN8=", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "1.1.1", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.3", - "stream-browserify": "2.0.1", - "stream-http": "2.8.0", - "string_decoder": "1.0.3", - "timers-browserify": "2.0.6", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.3", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" }, "dependencies": { @@ -11606,13 +11606,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -11621,7 +11621,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -11632,10 +11632,10 @@ "integrity": "sha1-RDhEn+aeMh+UHO+UOYaweXAycBs=", "dev": true, "requires": { - "growly": "1.3.0", - "semver": "5.3.0", - "shellwords": "0.1.1", - "which": "1.3.0" + "growly": "^1.3.0", + "semver": "^5.3.0", + "shellwords": "^0.1.0", + "which": "^1.2.12" } }, "node-sass": { @@ -11644,25 +11644,25 @@ "integrity": "sha1-k2Z3i6FGnrAUOKnoWS9CYry2eU4=", "dev": true, "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.2", - "get-stdin": "4.0.1", - "glob": "7.1.2", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "lodash.mergewith": "4.6.0", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.8.0", - "node-gyp": "3.6.2", - "npmlog": "4.1.2", - "request": "2.79.0", - "sass-graph": "2.2.4", - "stdout-stream": "1.4.0", - "true-case-path": "1.0.2" + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.3.2", + "node-gyp": "^3.3.1", + "npmlog": "^4.0.0", + "request": "~2.79.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" }, "dependencies": { "ansi-styles": { @@ -11689,7 +11689,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "caseless": { @@ -11704,11 +11704,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "cross-spawn": { @@ -11717,8 +11717,8 @@ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", "dev": true, "requires": { - "lru-cache": "4.1.1", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "which": "^1.2.9" } }, "cryptiles": { @@ -11727,7 +11727,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "form-data": { @@ -11736,9 +11736,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "gaze": { @@ -11747,7 +11747,7 @@ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", "dev": true, "requires": { - "globule": "1.2.0" + "globule": "^1.0.0" } }, "globule": { @@ -11756,9 +11756,9 @@ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.4", - "minimatch": "3.0.4" + "glob": "~7.1.1", + "lodash": "~4.17.4", + "minimatch": "~3.0.2" } }, "har-validator": { @@ -11767,10 +11767,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "1.1.3", - "commander": "2.13.0", - "is-my-json-valid": "2.17.1", - "pinkie-promise": "2.0.1" + "chalk": "^1.1.1", + "commander": "^2.9.0", + "is-my-json-valid": "^2.12.4", + "pinkie-promise": "^2.0.0" } }, "hawk": { @@ -11779,10 +11779,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -11797,9 +11797,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "lru-cache": { @@ -11808,8 +11808,8 @@ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "qs": { @@ -11824,26 +11824,26 @@ "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.11.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "2.0.6", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "qs": "6.3.2", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.4.3", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.11.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~2.0.6", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "qs": "~6.3.0", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "~0.4.1", + "uuid": "^3.0.0" } }, "sntp": { @@ -11852,7 +11852,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "supports-color": { @@ -11890,7 +11890,7 @@ "integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=", "dev": true, "requires": { - "is": "3.2.1" + "is": "^3.1.0" } }, "nopt": { @@ -11899,7 +11899,7 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1.0.9" + "abbrev": "1" } }, "normalize-package-data": { @@ -11908,10 +11908,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.5.0", - "is-builtin-module": "1.0.0", - "semver": "5.3.0", - "validate-npm-package-license": "3.0.1" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -11920,7 +11920,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "normalize-range": { @@ -11935,10 +11935,10 @@ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "dev": true, "requires": { - "object-assign": "4.1.1", - "prepend-http": "1.0.4", - "query-string": "4.3.4", - "sort-keys": "1.1.2" + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" } }, "npm-conf": { @@ -11947,8 +11947,8 @@ "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", "dev": true, "requires": { - "config-chain": "1.1.12", - "pify": "3.0.0" + "config-chain": "^1.1.11", + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -11965,7 +11965,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npmlog": { @@ -11974,10 +11974,10 @@ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "nth-check": { @@ -11986,7 +11986,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "num2fraction": { @@ -12024,9 +12024,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -12035,7 +12035,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -12044,7 +12044,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-data-descriptor": { @@ -12053,7 +12053,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-descriptor": { @@ -12062,9 +12062,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -12081,7 +12081,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12104,7 +12104,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" } }, "object.assign": { @@ -12113,10 +12113,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.11" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" }, "dependencies": { "object-keys": { @@ -12133,10 +12133,10 @@ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", "dev": true, "requires": { - "array-each": "1.0.1", - "array-slice": "1.1.0", - "for-own": "1.0.0", - "isobject": "3.0.1" + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" } }, "object.entries": { @@ -12145,10 +12145,10 @@ "integrity": "sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0", - "function-bind": "1.1.1", - "has": "1.0.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" } }, "object.map": { @@ -12157,8 +12157,8 @@ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "dev": true, "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.0" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, "object.omit": { @@ -12167,8 +12167,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" }, "dependencies": { "for-own": { @@ -12177,7 +12177,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } } } @@ -12188,7 +12188,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "object.values": { @@ -12197,10 +12197,10 @@ "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0", - "function-bind": "1.1.1", - "has": "1.0.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" } }, "office-ui-fabric": { @@ -12214,13 +12214,13 @@ "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-5.120.0.tgz", "integrity": "sha512-WUyEExfSROSn5XIQudmVpo8cXV2h7RVvGDZTFIbWAEwh2gyxQjHegzoGDLeoTWy0ulD6+RM3vonrQNE5c629AQ==", "requires": { - "@microsoft/load-themed-styles": "1.7.28", - "@uifabric/icons": "5.8.0", - "@uifabric/merge-styles": "5.17.1", - "@uifabric/styling": "5.35.0", - "@uifabric/utilities": "5.34.1", - "prop-types": "15.6.0", - "tslib": "1.8.1" + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/icons": ">=5.8.0 <6.0.0", + "@uifabric/merge-styles": ">=5.17.1 <6.0.0", + "@uifabric/styling": ">=5.32.0 <6.0.0", + "@uifabric/utilities": ">=5.34.1 <6.0.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" } }, "on-finished": { @@ -12244,7 +12244,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "open": { @@ -12259,8 +12259,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" }, "dependencies": { "minimist": { @@ -12277,12 +12277,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" }, "dependencies": { "wordwrap": { @@ -12305,9 +12305,9 @@ "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", "dev": true, "requires": { - "end-of-stream": "0.1.5", - "sequencify": "0.0.7", - "stream-consume": "0.1.0" + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" }, "dependencies": { "end-of-stream": { @@ -12316,7 +12316,7 @@ "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", "dev": true, "requires": { - "once": "1.3.3" + "once": "~1.3.0" } }, "once": { @@ -12325,7 +12325,7 @@ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } } } @@ -12354,7 +12354,7 @@ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "dev": true, "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "os-tmpdir": { @@ -12369,8 +12369,8 @@ "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "p-cancelable": { @@ -12385,7 +12385,7 @@ "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", "dev": true, "requires": { - "p-timeout": "1.2.1" + "p-timeout": "^1.1.1" }, "dependencies": { "p-timeout": { @@ -12394,7 +12394,7 @@ "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } } } @@ -12417,7 +12417,7 @@ "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -12426,7 +12426,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.2.0" + "p-limit": "^1.1.0" } }, "p-timeout": { @@ -12435,7 +12435,7 @@ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "p-try": { @@ -12450,10 +12450,10 @@ "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", "dev": true, "requires": { - "got": "5.7.1", - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0", - "semver": "5.3.0" + "got": "^5.0.0", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" } }, "pako": { @@ -12468,7 +12468,7 @@ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, "requires": { - "no-case": "2.3.2" + "no-case": "^2.2.0" } }, "parse-asn1": { @@ -12477,11 +12477,11 @@ "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", "dev": true, "requires": { - "asn1.js": "4.9.2", - "browserify-aes": "1.1.1", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.14" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" } }, "parse-filepath": { @@ -12490,9 +12490,9 @@ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", "dev": true, "requires": { - "is-absolute": "1.0.0", - "map-cache": "0.2.2", - "path-root": "0.1.1" + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" } }, "parse-glob": { @@ -12501,10 +12501,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -12519,7 +12519,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -12530,7 +12530,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "1.3.1" + "error-ex": "^1.2.0" } }, "parse-passwd": { @@ -12545,7 +12545,7 @@ "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseqs": { @@ -12554,7 +12554,7 @@ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseuri": { @@ -12563,7 +12563,7 @@ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseurl": { @@ -12596,7 +12596,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-is-absolute": { @@ -12629,7 +12629,7 @@ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", "dev": true, "requires": { - "path-root-regex": "0.1.2" + "path-root-regex": "^0.1.0" } }, "path-root-regex": { @@ -12650,9 +12650,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pause": { @@ -12667,7 +12667,7 @@ "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", "dev": true, "requires": { - "through": "2.3.8" + "through": "~2.3" } }, "pbkdf2": { @@ -12676,11 +12676,11 @@ "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", "dev": true, "requires": { - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.10" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pend": { @@ -12707,15 +12707,15 @@ "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=", "dev": true, "requires": { - "es6-promise": "4.2.4", - "extract-zip": "1.6.6", - "fs-extra": "1.0.0", - "hasha": "2.2.0", - "kew": "0.7.0", - "progress": "1.1.8", - "request": "2.83.0", - "request-progress": "2.0.1", - "which": "1.3.0" + "es6-promise": "^4.0.3", + "extract-zip": "^1.6.5", + "fs-extra": "^1.0.0", + "hasha": "^2.2.0", + "kew": "^0.7.0", + "progress": "^1.1.8", + "request": "^2.81.0", + "request-progress": "^2.0.1", + "which": "^1.2.10" }, "dependencies": { "fs-extra": { @@ -12724,9 +12724,9 @@ "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "2.4.0", - "klaw": "1.3.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" } } } @@ -12755,7 +12755,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-conf": { @@ -12764,10 +12764,10 @@ "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", "dev": true, "requires": { - "find-up": "1.1.2", - "load-json-file": "1.1.0", - "object-assign": "4.1.1", - "symbol": "0.2.3" + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" } }, "plugin-error": { @@ -12776,11 +12776,11 @@ "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", "dev": true, "requires": { - "ansi-cyan": "0.1.1", - "ansi-red": "0.1.1", - "arr-diff": "1.1.0", - "arr-union": "2.1.0", - "extend-shallow": "1.1.4" + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" }, "dependencies": { "arr-diff": { @@ -12789,8 +12789,8 @@ "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-slice": "0.2.3" + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" } }, "arr-union": { @@ -12811,7 +12811,7 @@ "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", "dev": true, "requires": { - "kind-of": "1.1.0" + "kind-of": "^1.1.0" } }, "kind-of": { @@ -12834,10 +12834,10 @@ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "dev": true, "requires": { - "chalk": "1.1.3", - "js-base64": "2.4.3", - "source-map": "0.5.7", - "supports-color": "3.2.3" + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" }, "dependencies": { "ansi-styles": { @@ -12852,11 +12852,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "dependencies": { "supports-color": { @@ -12879,7 +12879,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -12890,9 +12890,9 @@ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-css-calc": "1.3.0" + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" } }, "postcss-colormin": { @@ -12901,9 +12901,9 @@ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "dev": true, "requires": { - "colormin": "1.1.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" } }, "postcss-convert-values": { @@ -12912,8 +12912,8 @@ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" } }, "postcss-discard-comments": { @@ -12922,7 +12922,7 @@ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-duplicates": { @@ -12931,7 +12931,7 @@ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-discard-empty": { @@ -12940,7 +12940,7 @@ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-overridden": { @@ -12949,7 +12949,7 @@ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.16" } }, "postcss-discard-unused": { @@ -12958,8 +12958,8 @@ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "dev": true, "requires": { - "postcss": "5.2.18", - "uniqs": "2.0.0" + "postcss": "^5.0.14", + "uniqs": "^2.0.0" } }, "postcss-filter-plugins": { @@ -12968,8 +12968,8 @@ "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", "dev": true, "requires": { - "postcss": "5.2.18", - "uniqid": "4.1.1" + "postcss": "^5.0.4", + "uniqid": "^4.0.0" } }, "postcss-load-config": { @@ -12978,10 +12978,10 @@ "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", "dev": true, "requires": { - "cosmiconfig": "2.2.2", - "object-assign": "4.1.1", - "postcss-load-options": "1.2.0", - "postcss-load-plugins": "2.3.0" + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0", + "postcss-load-options": "^1.2.0", + "postcss-load-plugins": "^2.3.0" } }, "postcss-load-options": { @@ -12990,8 +12990,8 @@ "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", "dev": true, "requires": { - "cosmiconfig": "2.2.2", - "object-assign": "4.1.1" + "cosmiconfig": "^2.1.0", + "object-assign": "^4.1.0" } }, "postcss-load-plugins": { @@ -13000,8 +13000,8 @@ "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", "dev": true, "requires": { - "cosmiconfig": "2.2.2", - "object-assign": "4.1.1" + "cosmiconfig": "^2.1.1", + "object-assign": "^4.1.0" } }, "postcss-merge-idents": { @@ -13010,9 +13010,9 @@ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" } }, "postcss-merge-longhand": { @@ -13021,7 +13021,7 @@ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-merge-rules": { @@ -13030,11 +13030,11 @@ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-api": "1.6.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3", - "vendors": "1.0.1" + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" }, "dependencies": { "browserslist": { @@ -13043,8 +13043,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000798", - "electron-to-chromium": "1.3.31" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -13061,9 +13061,9 @@ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "dev": true, "requires": { - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-minify-gradients": { @@ -13072,8 +13072,8 @@ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" } }, "postcss-minify-params": { @@ -13082,10 +13082,10 @@ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" } }, "postcss-minify-selectors": { @@ -13094,10 +13094,10 @@ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3" + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" } }, "postcss-modules": { @@ -13106,10 +13106,10 @@ "integrity": "sha1-d6WLt3uhtDkrJwwLWYUv116JqLQ=", "dev": true, "requires": { - "css-modules-loader-core": "1.1.0", - "generic-names": "1.0.3", - "postcss": "5.2.18", - "string-hash": "1.1.3" + "css-modules-loader-core": "^1.0.1", + "generic-names": "^1.0.2", + "postcss": "^5.2.8", + "string-hash": "^1.1.1" } }, "postcss-modules-extract-imports": { @@ -13118,7 +13118,7 @@ "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", "dev": true, "requires": { - "postcss": "6.0.16" + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -13127,9 +13127,9 @@ "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { - "chalk": "2.3.0", - "source-map": "0.6.1", - "supports-color": "5.1.0" + "chalk": "^2.3.0", + "source-map": "^0.6.1", + "supports-color": "^5.1.0" } }, "source-map": { @@ -13144,7 +13144,7 @@ "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } } } @@ -13155,8 +13155,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.16" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -13165,9 +13165,9 @@ "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { - "chalk": "2.3.0", - "source-map": "0.6.1", - "supports-color": "5.1.0" + "chalk": "^2.3.0", + "source-map": "^0.6.1", + "supports-color": "^5.1.0" } }, "source-map": { @@ -13182,7 +13182,7 @@ "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } } } @@ -13193,8 +13193,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.16" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -13203,9 +13203,9 @@ "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { - "chalk": "2.3.0", - "source-map": "0.6.1", - "supports-color": "5.1.0" + "chalk": "^2.3.0", + "source-map": "^0.6.1", + "supports-color": "^5.1.0" } }, "source-map": { @@ -13220,7 +13220,7 @@ "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } } } @@ -13231,8 +13231,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.16" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -13241,9 +13241,9 @@ "integrity": "sha512-m758RWPmSjFH/2MyyG3UOW1fgYbR9rtdzz5UNJnlm7OLtu4B2h9C6gi+bE4qFKghsBRFfZT8NzoQBs6JhLotoA==", "dev": true, "requires": { - "chalk": "2.3.0", - "source-map": "0.6.1", - "supports-color": "5.1.0" + "chalk": "^2.3.0", + "source-map": "^0.6.1", + "supports-color": "^5.1.0" } }, "source-map": { @@ -13258,7 +13258,7 @@ "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } } } @@ -13269,7 +13269,7 @@ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.5" } }, "postcss-normalize-url": { @@ -13278,10 +13278,10 @@ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "dev": true, "requires": { - "is-absolute-url": "2.1.0", - "normalize-url": "1.9.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" } }, "postcss-ordered-values": { @@ -13290,8 +13290,8 @@ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" } }, "postcss-reduce-idents": { @@ -13300,8 +13300,8 @@ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-reduce-initial": { @@ -13310,7 +13310,7 @@ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-reduce-transforms": { @@ -13319,9 +13319,9 @@ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" } }, "postcss-selector-parser": { @@ -13330,9 +13330,9 @@ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "dev": true, "requires": { - "flatten": "1.0.2", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "postcss-svgo": { @@ -13341,10 +13341,10 @@ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "dev": true, "requires": { - "is-svg": "2.1.0", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "svgo": "0.7.2" + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" } }, "postcss-unique-selectors": { @@ -13353,9 +13353,9 @@ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "postcss-value-parser": { @@ -13370,9 +13370,9 @@ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "prelude-ls": { @@ -13428,7 +13428,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "prop-types": { @@ -13436,9 +13436,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "proto-list": { @@ -13453,7 +13453,7 @@ "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", "dev": true, "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.0", "ipaddr.js": "1.4.0" } }, @@ -13475,11 +13475,11 @@ "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "parse-asn1": "5.1.0", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1" } }, "punycode": { @@ -13506,8 +13506,8 @@ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "dev": true, "requires": { - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -13534,8 +13534,8 @@ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "kind-of": { @@ -13544,7 +13544,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13555,7 +13555,7 @@ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -13564,8 +13564,8 @@ "integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", "dev": true, "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.1" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "range-parser": { @@ -13592,10 +13592,10 @@ "integrity": "sha1-oPYGyq4qO4YrvQ74VILAElsxX6M=", "dev": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" } }, "react": { @@ -13604,9 +13604,9 @@ "integrity": "sha1-QfeZGyYYU5K6m66WyIiefgGDl+8=", "dev": true, "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.4", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0" } }, "react-addons-test-utils": { @@ -13621,9 +13621,9 @@ "integrity": "sha1-AVNj8FsKH9Uq6e/dOgBg2QaVII8=", "dev": true, "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.1", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0" } }, "read": { @@ -13632,7 +13632,7 @@ "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", "dev": true, "requires": { - "mute-stream": "0.0.7" + "mute-stream": "~0.0.4" } }, "read-all-stream": { @@ -13641,8 +13641,8 @@ "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", "dev": true, "requires": { - "pinkie-promise": "2.0.1", - "readable-stream": "2.3.3" + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" }, "dependencies": { "isarray": { @@ -13657,13 +13657,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -13672,7 +13672,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -13683,9 +13683,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -13694,8 +13694,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "readable-stream": { @@ -13704,10 +13704,10 @@ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "readdirp": { @@ -13716,10 +13716,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.3", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" }, "dependencies": { "isarray": { @@ -13734,13 +13734,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -13749,7 +13749,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -13761,9 +13761,9 @@ "dev": true, "requires": { "ast-types": "0.9.6", - "esprima": "3.1.3", - "private": "0.1.8", - "source-map": "0.5.7" + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" }, "dependencies": { "esprima": { @@ -13780,7 +13780,7 @@ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "1.5.0" + "resolve": "^1.1.6" } }, "redent": { @@ -13789,8 +13789,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "reduce-css-calc": { @@ -13799,9 +13799,9 @@ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "dev": true, "requires": { - "balanced-match": "0.4.2", - "math-expression-evaluator": "1.2.17", - "reduce-function-call": "1.0.2" + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" }, "dependencies": { "balanced-match": { @@ -13818,7 +13818,7 @@ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "dev": true, "requires": { - "balanced-match": "0.4.2" + "balanced-match": "^0.4.2" }, "dependencies": { "balanced-match": { @@ -13841,7 +13841,7 @@ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -13850,7 +13850,7 @@ "integrity": "sha1-Qvg+OXcWIt+CawKvF2Ul1qXxV/k=", "dev": true, "requires": { - "extend-shallow": "2.0.1" + "extend-shallow": "^2.0.1" } }, "regexpu-core": { @@ -13859,9 +13859,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "1.3.3", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "registry-auth-token": { @@ -13870,8 +13870,8 @@ "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { - "rc": "1.2.4", - "safe-buffer": "5.1.1" + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" } }, "registry-url": { @@ -13880,7 +13880,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "1.2.4" + "rc": "^1.0.1" } }, "regjsgen": { @@ -13895,7 +13895,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } }, "relateurl": { @@ -13910,11 +13910,11 @@ "integrity": "sha512-gsNQXs5kJLhErICSyYhzVZ++C8LBW8dgwr874Y2QvzAUS75zBlD/juZgXs39nbYJ09fZDlX2AVLVJAY2jbFJoQ==", "dev": true, "requires": { - "amdefine": "1.0.1", + "amdefine": "^1.0.0", "istanbul": "0.4.5", - "minimatch": "3.0.4", - "plugin-error": "0.1.2", - "source-map": "0.6.1", + "minimatch": "^3.0.3", + "plugin-error": "^0.1.2", + "source-map": "^0.6.1", "through2": "2.0.1" }, "dependencies": { @@ -13930,12 +13930,12 @@ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" } }, "source-map": { @@ -13950,8 +13950,8 @@ "integrity": "sha1-OE51MU1J8y3hLuu4E2uOtrXVnak=", "dev": true, "requires": { - "readable-stream": "2.0.6", - "xtend": "4.0.1" + "readable-stream": "~2.0.0", + "xtend": "~4.0.0" } } } @@ -13980,7 +13980,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -13995,9 +13995,9 @@ "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1", - "readable-stream": "2.3.3" + "escape-string-regexp": "^1.0.3", + "object-assign": "^4.0.1", + "readable-stream": "^2.0.2" }, "dependencies": { "isarray": { @@ -14012,13 +14012,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -14027,7 +14027,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -14038,28 +14038,28 @@ "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=", "dev": true, "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.3.1", - "har-validator": "5.0.3", - "hawk": "6.0.2", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "hawk": "~6.0.2", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "stringstream": "~0.0.5", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" } }, "request-progress": { @@ -14068,7 +14068,7 @@ "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=", "dev": true, "requires": { - "throttleit": "1.0.0" + "throttleit": "^1.0.0" } }, "require-directory": { @@ -14107,7 +14107,7 @@ "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", "dev": true, "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-dir": { @@ -14116,8 +14116,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-url": { @@ -14132,8 +14132,8 @@ "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=", "dev": true, "requires": { - "depd": "1.1.2", - "on-headers": "1.0.1" + "depd": "~1.1.0", + "on-headers": "~1.0.1" } }, "responselike": { @@ -14142,7 +14142,7 @@ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "dev": true, "requires": { - "lowercase-keys": "1.0.0" + "lowercase-keys": "^1.0.0" } }, "right-align": { @@ -14151,7 +14151,7 @@ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, "requires": { - "align-text": "0.1.4" + "align-text": "^0.1.1" } }, "rimraf": { @@ -14160,7 +14160,7 @@ "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=", "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "ripemd160": { @@ -14169,8 +14169,8 @@ "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", "dev": true, "requires": { - "hash-base": "2.0.2", - "inherits": "2.0.3" + "hash-base": "^2.0.0", + "inherits": "^2.0.1" } }, "rndm": { @@ -14203,10 +14203,10 @@ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.4", - "scss-tokenizer": "0.2.3", - "yargs": "7.1.0" + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" }, "dependencies": { "camelcase": { @@ -14227,19 +14227,19 @@ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", "dev": true, "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "y18n": "3.2.1", - "yargs-parser": "5.0.0" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" } }, "yargs-parser": { @@ -14248,7 +14248,7 @@ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "dev": true, "requires": { - "camelcase": "3.0.0" + "camelcase": "^3.0.0" } } } @@ -14271,8 +14271,8 @@ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "dev": true, "requires": { - "js-base64": "2.4.3", - "source-map": "0.4.4" + "js-base64": "^2.1.8", + "source-map": "^0.4.2" }, "dependencies": { "source-map": { @@ -14281,7 +14281,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -14292,7 +14292,7 @@ "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", "dev": true, "requires": { - "commander": "2.8.1" + "commander": "~2.8.1" }, "dependencies": { "commander": { @@ -14301,7 +14301,7 @@ "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "dev": true, "requires": { - "graceful-readlink": "1.0.1" + "graceful-readlink": ">= 1.0.0" } } } @@ -14318,7 +14318,7 @@ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "dev": true, "requires": { - "semver": "5.3.0" + "semver": "^5.0.3" } }, "send": { @@ -14327,19 +14327,19 @@ "integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", "dev": true, "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.7.0", + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.7.0", "fresh": "0.3.0", - "http-errors": "1.5.1", + "http-errors": "~1.5.1", "mime": "1.3.4", "ms": "0.7.2", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.1" }, "dependencies": { "debug": { @@ -14367,7 +14367,7 @@ "requires": { "inherits": "2.0.3", "setprototypeof": "1.0.2", - "statuses": "1.3.1" + "statuses": ">= 1.3.1 < 2" } }, "mime": { @@ -14408,10 +14408,10 @@ "integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=", "dev": true, "requires": { - "etag": "1.7.0", + "etag": "~1.7.0", "fresh": "0.3.0", "ms": "0.7.2", - "parseurl": "1.3.2" + "parseurl": "~1.3.1" }, "dependencies": { "ms": { @@ -14428,13 +14428,13 @@ "integrity": "sha1-egV/xu4o3GP2RWbl+lexEahq7NI=", "dev": true, "requires": { - "accepts": "1.2.13", + "accepts": "~1.2.13", "batch": "0.5.3", - "debug": "2.2.0", - "escape-html": "1.0.3", - "http-errors": "1.3.1", - "mime-types": "2.1.17", - "parseurl": "1.3.2" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "http-errors": "~1.3.1", + "mime-types": "~2.1.9", + "parseurl": "~1.3.1" }, "dependencies": { "accepts": { @@ -14443,7 +14443,7 @@ "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", "dev": true, "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.6", "negotiator": "0.5.3" } }, @@ -14462,8 +14462,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } }, "ms": { @@ -14486,9 +14486,9 @@ "integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", "send": "0.14.2" } }, @@ -14504,7 +14504,7 @@ "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", "dev": true, "requires": { - "to-object-path": "0.3.0" + "to-object-path": "^0.3.0" } }, "set-immediate-shim": { @@ -14519,10 +14519,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" } }, "setimmediate": { @@ -14542,8 +14542,8 @@ "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "shebang-command": { @@ -14552,7 +14552,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -14588,7 +14588,7 @@ "formatio": "1.1.1", "lolex": "1.3.2", "samsam": "1.1.2", - "util": "0.10.3" + "util": ">=0.10.3 <1" }, "dependencies": { "lolex": { @@ -14623,14 +14623,14 @@ "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", "dev": true, "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.1", - "use": "2.0.2" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^2.0.0" }, "dependencies": { "define-property": { @@ -14639,7 +14639,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -14648,7 +14648,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -14657,7 +14657,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -14668,7 +14668,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -14677,7 +14677,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -14688,9 +14688,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -14707,9 +14707,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" } }, "snapdragon-util": { @@ -14718,7 +14718,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" }, "dependencies": { "kind-of": { @@ -14727,7 +14727,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -14738,7 +14738,7 @@ "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } }, "socket.io": { @@ -14748,7 +14748,7 @@ "dev": true, "requires": { "debug": "2.3.3", - "engine.io": "1.8.5", + "engine.io": "~1.8.4", "has-binary": "0.1.7", "object-assign": "4.1.0", "socket.io-adapter": "0.5.0", @@ -14816,7 +14816,7 @@ "component-bind": "1.0.0", "component-emitter": "1.2.1", "debug": "2.3.3", - "engine.io-client": "1.8.5", + "engine.io-client": "~1.8.4", "has-binary": "0.1.7", "indexof": "0.0.1", "object-component": "0.0.3", @@ -14878,18 +14878,18 @@ } }, "sonarqube-scanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/sonarqube-scanner/-/sonarqube-scanner-2.1.1.tgz", - "integrity": "sha512-KhvOBP1IBXnnkVAbfdINLyDnsR6W6NsX4m5z57s4/wxlfUIeRMT8MNsqmGWRRIzYqtPPUCpHT3R3sUChGZmALg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/sonarqube-scanner/-/sonarqube-scanner-2.1.2.tgz", + "integrity": "sha512-4Sf01R7zOnR3YTofaQI5HH6UTz46l0kUov7cJvWmhD9Hi+U16komI/e61GjOyC2JrVrFiWqFsO/o15ceHbKd/Q==", "dev": true, "requires": { "download": "7.0.0", "extend": "3.0.1", - "fancy-log": "1.3.2", - "lodash.get": "4.4.2", - "lodash.uniq": "4.5.0", + "fancy-log": "^1.1.0", + "lodash.get": "^4.4.2", + "lodash.uniq": "^4.5.0", "mkdirp": "0.5.1", - "progress": "2.0.0", + "progress": "^2.0.0", "read-pkg": "2.0.0", "slugify": "1.3.1" }, @@ -14900,10 +14900,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, "path-type": { @@ -14912,13 +14912,13 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" } }, "progress": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", - "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", + "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", "dev": true }, "read-pkg": { @@ -14927,9 +14927,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "strip-bom": { @@ -14946,7 +14946,7 @@ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } }, "sort-keys-length": { @@ -14955,7 +14955,7 @@ "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", "dev": true, "requires": { - "sort-keys": "1.1.2" + "sort-keys": "^1.0.0" } }, "source-list-map": { @@ -14976,9 +14976,9 @@ "integrity": "sha1-wJkD2m1zueU7ftjuUkVZcFHpjpE=", "dev": true, "requires": { - "async": "0.9.2", - "loader-utils": "0.2.17", - "source-map": "0.1.43" + "async": "^0.9.0", + "loader-utils": "~0.2.2", + "source-map": "~0.1.33" }, "dependencies": { "async": { @@ -14993,7 +14993,7 @@ "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -15004,11 +15004,11 @@ "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", "dev": true, "requires": { - "atob": "2.0.3", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.0.0", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-url": { @@ -15029,7 +15029,7 @@ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", "dev": true, "requires": { - "spdx-license-ids": "1.2.2" + "spdx-license-ids": "^1.0.2" } }, "spdx-expression-parse": { @@ -15050,7 +15050,7 @@ "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } }, "split-string": { @@ -15059,7 +15059,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" }, "dependencies": { "extend-shallow": { @@ -15068,8 +15068,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" } }, "is-extendable": { @@ -15078,7 +15078,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -15095,14 +15095,14 @@ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" } }, "static-extend": { @@ -15111,8 +15111,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { "define-property": { @@ -15121,7 +15121,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -15130,7 +15130,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15139,7 +15139,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15150,7 +15150,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15159,7 +15159,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15170,9 +15170,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -15195,7 +15195,7 @@ "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", "dev": true, "requires": { - "readable-stream": "2.3.3" + "readable-stream": "^2.0.1" }, "dependencies": { "isarray": { @@ -15210,13 +15210,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -15225,7 +15225,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -15236,8 +15236,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.3" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" }, "dependencies": { "isarray": { @@ -15252,13 +15252,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -15267,7 +15267,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -15278,7 +15278,7 @@ "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", "dev": true, "requires": { - "duplexer": "0.1.1" + "duplexer": "~0.1.1" } }, "stream-consume": { @@ -15293,7 +15293,7 @@ "integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=", "dev": true, "requires": { - "readable-stream": "1.1.14" + "readable-stream": "~1.1.8" } }, "stream-http": { @@ -15302,11 +15302,11 @@ "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.3", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.3", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" }, "dependencies": { "isarray": { @@ -15321,13 +15321,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -15336,7 +15336,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -15365,9 +15365,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -15388,7 +15388,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -15397,8 +15397,8 @@ "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", "dev": true, "requires": { - "first-chunk-stream": "1.0.0", - "is-utf8": "0.2.1" + "first-chunk-stream": "^1.0.0", + "is-utf8": "^0.2.0" } }, "strip-bom-stream": { @@ -15407,8 +15407,8 @@ "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", "dev": true, "requires": { - "first-chunk-stream": "1.0.0", - "strip-bom": "2.0.0" + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" }, "dependencies": { "strip-bom": { @@ -15417,7 +15417,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -15428,7 +15428,7 @@ "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "dev": true, "requires": { - "is-natural-number": "4.0.1" + "is-natural-number": "^4.0.1" } }, "strip-eof": { @@ -15443,7 +15443,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "strip-json-comments": { @@ -15458,7 +15458,7 @@ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.2" } }, "sudo": { @@ -15467,9 +15467,9 @@ "integrity": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", "dev": true, "requires": { - "inpath": "1.0.2", - "pidof": "1.0.2", - "read": "1.0.7" + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" } }, "supports-color": { @@ -15478,7 +15478,7 @@ "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } }, "svgo": { @@ -15487,13 +15487,13 @@ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "dev": true, "requires": { - "coa": "1.0.4", - "colors": "1.1.2", - "csso": "2.3.2", - "js-yaml": "3.7.0", - "mkdirp": "0.5.1", - "sax": "1.2.4", - "whet.extend": "0.9.9" + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" }, "dependencies": { "js-yaml": { @@ -15502,8 +15502,8 @@ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "dev": true, "requires": { - "argparse": "1.0.9", - "esprima": "2.7.3" + "argparse": "^1.0.7", + "esprima": "^2.6.0" } }, "sax": { @@ -15532,9 +15532,9 @@ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-stream": { @@ -15543,13 +15543,13 @@ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, "requires": { - "bl": "1.0.3", - "buffer-alloc": "1.2.0", - "end-of-stream": "1.1.0", - "fs-constants": "1.0.0", - "readable-stream": "2.3.6", - "to-buffer": "1.1.1", - "xtend": "4.0.1" + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" }, "dependencies": { "isarray": { @@ -15570,13 +15570,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -15585,7 +15585,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -15596,10 +15596,10 @@ "integrity": "sha1-Bk5Im0tb9gumpre8fy9cJ07Pgmk=", "dev": true, "requires": { - "duplexify": "3.5.3", - "fork-stream": "0.0.4", - "merge-stream": "1.0.1", - "through2": "2.0.3" + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" } }, "textextensions": { @@ -15626,8 +15626,8 @@ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "dev": true, "requires": { - "readable-stream": "2.3.3", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" }, "dependencies": { "isarray": { @@ -15642,13 +15642,13 @@ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -15657,7 +15657,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -15668,8 +15668,8 @@ "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", "dev": true, "requires": { - "through2": "2.0.3", - "xtend": "4.0.1" + "through2": "~2.0.0", + "xtend": "~4.0.0" } }, "tildify": { @@ -15678,7 +15678,7 @@ "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", "dev": true, "requires": { - "os-homedir": "1.0.2" + "os-homedir": "^1.0.0" } }, "time-stamp": { @@ -15699,7 +15699,7 @@ "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "tiny-lr": { @@ -15708,12 +15708,12 @@ "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", "dev": true, "requires": { - "body-parser": "1.14.2", - "debug": "2.2.0", - "faye-websocket": "0.10.0", - "livereload-js": "2.3.0", - "parseurl": "1.3.2", - "qs": "5.1.0" + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" }, "dependencies": { "body-parser": { @@ -15723,15 +15723,15 @@ "dev": true, "requires": { "bytes": "2.2.0", - "content-type": "1.0.4", - "debug": "2.2.0", - "depd": "1.1.2", - "http-errors": "1.3.1", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", "iconv-lite": "0.4.13", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "5.2.0", - "raw-body": "2.1.7", - "type-is": "1.6.15" + "raw-body": "~2.1.5", + "type-is": "~1.6.10" }, "dependencies": { "qs": { @@ -15763,8 +15763,8 @@ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "dev": true, "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } }, "iconv-lite": { @@ -15812,7 +15812,7 @@ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } }, "to-absolute-glob": { @@ -15821,7 +15821,7 @@ "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", "dev": true, "requires": { - "extend-shallow": "2.0.1" + "extend-shallow": "^2.0.1" } }, "to-array": { @@ -15848,7 +15848,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15857,7 +15857,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15868,9 +15868,9 @@ "integrity": "sha1-FTWL7kosg712N3uh3ASdDxiDeq4=", "dev": true, "requires": { - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "regex-not": "1.0.0" + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "regex-not": "^1.0.0" }, "dependencies": { "define-property": { @@ -15879,7 +15879,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -15888,7 +15888,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15897,7 +15897,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15908,7 +15908,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15917,7 +15917,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15928,9 +15928,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -15947,8 +15947,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "tough-cookie": { @@ -15957,7 +15957,7 @@ "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", "dev": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tr46": { @@ -15978,7 +15978,7 @@ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.2" } }, "true-case-path": { @@ -15987,7 +15987,7 @@ "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", "dev": true, "requires": { - "glob": "6.0.4" + "glob": "^6.0.4" }, "dependencies": { "glob": { @@ -15996,11 +15996,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -16022,16 +16022,16 @@ "integrity": "sha1-CIqmxgJmIzOGULKQCCirPt9Z9s8=", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "colors": "1.1.2", - "commander": "2.13.0", - "diff": "3.2.0", - "glob": "7.1.2", - "minimatch": "3.0.4", - "resolve": "1.5.0", - "semver": "5.3.0", - "tslib": "1.8.1", - "tsutils": "2.19.1" + "babel-code-frame": "^6.22.0", + "colors": "^1.1.2", + "commander": "^2.9.0", + "diff": "^3.2.0", + "glob": "^7.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.7.1", + "tsutils": "^2.7.1" } }, "tslint-microsoft-contrib": { @@ -16040,7 +16040,7 @@ "integrity": "sha1-7MKnl/d3oS8AZpRM7AyBqefFnuk=", "dev": true, "requires": { - "tsutils": "2.19.1" + "tsutils": "^2.12.1" } }, "tsscmp": { @@ -16055,7 +16055,7 @@ "integrity": "sha512-1B3z4H4HddgzWptqLzwrJloDEsyBt8DvZhnFO14k7A4RsQL/UhEfQjD4hpcY5NpF3veBkjJhQJ8Bl7Xp96cN+A==", "dev": true, "requires": { - "tslib": "1.8.1" + "tslib": "^1.8.1" } }, "tty-browserify": { @@ -16070,7 +16070,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -16086,7 +16086,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-detect": { @@ -16102,7 +16102,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.17" + "mime-types": "~2.1.15" } }, "typedarray": { @@ -16128,9 +16128,9 @@ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", "dev": true, "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "camelcase": { @@ -16145,8 +16145,8 @@ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" } }, @@ -16168,9 +16168,9 @@ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } @@ -16189,9 +16189,9 @@ "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", "dev": true, "requires": { - "source-map": "0.5.7", - "uglify-js": "2.8.29", - "webpack-sources": "1.1.0" + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" } }, "uid-safe": { @@ -16200,7 +16200,7 @@ "integrity": "sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE=", "dev": true, "requires": { - "random-bytes": "1.0.0" + "random-bytes": "~1.0.0" } }, "ultron": { @@ -16210,13 +16210,13 @@ "dev": true }, "unbzip2-stream": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.0.tgz", - "integrity": "sha512-kE2WkurNnPUMcryNioS68DDbhoPB8Qxsd8btHSj+sd5Pjh2GsjmeHLzMSqV9HHziAo8FzVxVCJl9ZYhk7yY1pA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.1.tgz", + "integrity": "sha512-fIZnvdjblYs7Cru/xC6tCPVhz7JkYcVQQkePwMLyQELzYTds2Xn8QefPVnvdVhhZqubxNA1cASXEH5wcK0Bucw==", "dev": true, "requires": { - "buffer": "3.6.0", - "through": "2.3.8" + "buffer": "^3.0.1", + "through": "^2.3.6" }, "dependencies": { "base64-js": { @@ -16232,8 +16232,8 @@ "dev": true, "requires": { "base64-js": "0.0.8", - "ieee754": "1.1.8", - "isarray": "1.0.0" + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "isarray": { @@ -16262,8 +16262,8 @@ "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", "dev": true, "requires": { - "sprintf-js": "1.0.3", - "util-deprecate": "1.0.2" + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" } }, "union-value": { @@ -16272,10 +16272,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" }, "dependencies": { "set-value": { @@ -16284,10 +16284,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -16304,7 +16304,7 @@ "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", "dev": true, "requires": { - "macaddress": "0.2.8" + "macaddress": "^0.2.8" } }, "uniqs": { @@ -16331,8 +16331,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -16341,9 +16341,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -16383,14 +16383,14 @@ "integrity": "sha1-j5LFFUgr1oMbfJMBPnD4dVLHz1o=", "dev": true, "requires": { - "boxen": "0.6.0", - "chalk": "1.1.3", - "configstore": "2.1.0", - "is-npm": "1.0.0", - "latest-version": "2.0.0", - "lazy-req": "1.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "2.0.0" + "boxen": "^0.6.0", + "chalk": "^1.0.0", + "configstore": "^2.0.0", + "is-npm": "^1.0.0", + "latest-version": "^2.0.0", + "lazy-req": "^1.1.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -16405,11 +16405,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -16456,7 +16456,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "url-to-options": { @@ -16477,9 +16477,9 @@ "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", "dev": true, "requires": { - "define-property": "0.2.5", - "isobject": "3.0.1", - "lazy-cache": "2.0.2" + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "lazy-cache": "^2.0.2" }, "dependencies": { "define-property": { @@ -16488,7 +16488,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -16497,7 +16497,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -16506,7 +16506,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -16517,7 +16517,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -16526,7 +16526,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -16537,9 +16537,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -16562,8 +16562,8 @@ "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", "dev": true, "requires": { - "lru-cache": "4.1.1", - "tmp": "0.0.33" + "lru-cache": "4.1.x", + "tmp": "0.0.x" }, "dependencies": { "lru-cache": { @@ -16572,8 +16572,8 @@ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } } } @@ -16619,7 +16619,7 @@ "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", "dev": true, "requires": { - "user-home": "1.1.1" + "user-home": "^1.1.1" } }, "vali-date": { @@ -16634,8 +16634,8 @@ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", "dev": true, "requires": { - "spdx-correct": "1.0.2", - "spdx-expression-parse": "1.0.4" + "spdx-correct": "~1.0.0", + "spdx-expression-parse": "~1.0.0" } }, "validator": { @@ -16662,9 +16662,9 @@ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" } }, "vhost": { @@ -16679,8 +16679,8 @@ "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -16690,14 +16690,14 @@ "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", "dev": true, "requires": { - "defaults": "1.0.3", - "glob-stream": "3.1.18", - "glob-watcher": "0.0.6", - "graceful-fs": "3.0.11", - "mkdirp": "0.5.1", - "strip-bom": "1.0.0", - "through2": "0.6.5", - "vinyl": "0.4.6" + "defaults": "^1.0.0", + "glob-stream": "^3.1.5", + "glob-watcher": "^0.0.6", + "graceful-fs": "^3.0.0", + "mkdirp": "^0.5.0", + "strip-bom": "^1.0.0", + "through2": "^0.6.1", + "vinyl": "^0.4.0" }, "dependencies": { "clone": { @@ -16712,7 +16712,7 @@ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", "dev": true, "requires": { - "natives": "1.1.1" + "natives": "^1.1.0" } }, "readable-stream": { @@ -16721,10 +16721,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "through2": { @@ -16733,8 +16733,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, "vinyl": { @@ -16743,8 +16743,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" + "clone": "^0.2.0", + "clone-stats": "^0.0.1" } } } @@ -16755,7 +16755,7 @@ "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.1" } }, "vm-browserify": { @@ -16779,9 +16779,9 @@ "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", "dev": true, "requires": { - "async": "2.6.0", - "chokidar": "1.7.0", - "graceful-fs": "4.1.11" + "async": "^2.1.2", + "chokidar": "^1.7.0", + "graceful-fs": "^4.1.2" }, "dependencies": { "async": { @@ -16790,7 +16790,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.4" + "lodash": "^4.14.0" } } } @@ -16807,28 +16807,28 @@ "integrity": "sha1-pJL7bB7X9XOBb5DgDI+7WiDMXDY=", "dev": true, "requires": { - "acorn": "5.3.0", - "acorn-dynamic-import": "2.0.2", - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", - "async": "2.6.0", - "enhanced-resolve": "3.4.1", - "escope": "3.6.0", - "interpret": "1.1.0", - "json-loader": "0.5.7", - "json5": "0.5.1", - "loader-runner": "2.3.0", - "loader-utils": "1.1.0", - "memory-fs": "0.4.1", - "mkdirp": "0.5.1", - "node-libs-browser": "2.1.0", - "source-map": "0.5.7", - "supports-color": "4.5.0", - "tapable": "0.2.8", - "uglifyjs-webpack-plugin": "0.4.6", - "watchpack": "1.4.0", - "webpack-sources": "1.1.0", - "yargs": "8.0.2" + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^5.1.5", + "ajv-keywords": "^2.0.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" }, "dependencies": { "ansi-regex": { @@ -16843,7 +16843,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.4" + "lodash": "^4.14.0" } }, "camelcase": { @@ -16858,7 +16858,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "is-fullwidth-code-point": { @@ -16873,10 +16873,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, "loader-utils": { @@ -16885,9 +16885,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } }, "os-locale": { @@ -16896,9 +16896,9 @@ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "path-type": { @@ -16907,7 +16907,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" } }, "read-pkg": { @@ -16916,9 +16916,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -16927,8 +16927,8 @@ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" } }, "string-width": { @@ -16937,8 +16937,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "strip-ansi": { @@ -16947,7 +16947,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "strip-bom": { @@ -16962,19 +16962,19 @@ "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", "dev": true, "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" } }, "yargs-parser": { @@ -16983,7 +16983,7 @@ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -16994,11 +16994,11 @@ "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", "dev": true, "requires": { - "memory-fs": "0.4.1", - "mime": "1.6.0", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "time-stamp": "2.0.0" + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" }, "dependencies": { "time-stamp": { @@ -17015,8 +17015,8 @@ "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", "dev": true, "requires": { - "source-list-map": "2.0.0", - "source-map": "0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -17033,13 +17033,13 @@ "integrity": "sha1-82c92QfW2bHqe/UfzR24W1/Z4PI=", "dev": true, "requires": { - "gulp-util": "3.0.8", - "lodash.clone": "4.5.0", - "lodash.some": "4.6.0", - "memory-fs": "0.4.1", - "through": "2.3.8", - "vinyl": "2.1.0", - "webpack": "3.5.6" + "gulp-util": "^3.0.7", + "lodash.clone": "^4.3.2", + "lodash.some": "^4.2.2", + "memory-fs": "^0.4.1", + "through": "^2.3.8", + "vinyl": "^2.1.0", + "webpack": "^3.4.1" }, "dependencies": { "clone": { @@ -17066,12 +17066,12 @@ "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", "dev": true, "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.0.0", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" } } } @@ -17082,8 +17082,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.4.9", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -17103,8 +17103,8 @@ "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", "dev": true, "requires": { - "tr46": "0.0.3", - "webidl-conversions": "3.0.1" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "whet.extend": { @@ -17119,7 +17119,7 @@ "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -17134,7 +17134,7 @@ "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "widest-line": { @@ -17143,7 +17143,7 @@ "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.1" } }, "window-size": { @@ -17164,8 +17164,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, "wrappy": { @@ -17180,9 +17180,9 @@ "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "slide": "1.1.6" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" } }, "ws": { @@ -17191,8 +17191,8 @@ "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", "dev": true, "requires": { - "options": "0.0.6", - "ultron": "1.0.2" + "options": ">=0.0.5", + "ultron": "1.0.x" } }, "wtf-8": { @@ -17207,7 +17207,7 @@ "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=", "dev": true, "requires": { - "os-homedir": "1.0.2" + "os-homedir": "^1.0.0" } }, "xml": { @@ -17267,18 +17267,18 @@ "integrity": "sha1-y0BQwBWb+2u2ScD0r1UFJqhGGdw=", "dev": true, "requires": { - "camelcase": "2.1.1", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "lodash.assign": "4.2.0", - "os-locale": "1.4.0", - "pkg-conf": "1.1.3", - "read-pkg-up": "1.0.1", - "require-main-filename": "1.0.1", - "string-width": "1.0.2", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "2.4.1" + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" } }, "yargs-parser": { @@ -17287,8 +17287,8 @@ "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", "dev": true, "requires": { - "camelcase": "3.0.0", - "lodash.assign": "4.2.0" + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" }, "dependencies": { "camelcase": { @@ -17305,7 +17305,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "1.0.1" + "fd-slicer": "~1.0.1" } }, "yeast": { @@ -17320,10 +17320,10 @@ "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", "dev": true, "requires": { - "commander": "2.13.0", - "lodash.get": "4.4.2", - "lodash.isequal": "4.5.0", - "validator": "8.2.0" + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" } } } diff --git a/src/controls/listItemPicker/ListItemPicker.tsx b/src/controls/listItemPicker/ListItemPicker.tsx index d54ea0ceb..1bbe65fee 100644 --- a/src/controls/listItemPicker/ListItemPicker.tsx +++ b/src/controls/listItemPicker/ListItemPicker.tsx @@ -20,10 +20,10 @@ export class ListItemPicker extends React.Component Date: Wed, 31 Oct 2018 22:53:55 +0000 Subject: [PATCH 34/41] update doc ListItemPicker --- .../assets/ListItemPicker-selectedItems.png | Bin 0 -> 15257 bytes .../docs/assets/ListItemPicker-selectlist.png | Bin 0 -> 28873 bytes .../docs/controls/ListItemPicker.md | 61 +++++++----------- 3 files changed, 25 insertions(+), 36 deletions(-) create mode 100644 docs/documentation/docs/assets/ListItemPicker-selectedItems.png create mode 100644 docs/documentation/docs/assets/ListItemPicker-selectlist.png diff --git a/docs/documentation/docs/assets/ListItemPicker-selectedItems.png b/docs/documentation/docs/assets/ListItemPicker-selectedItems.png new file mode 100644 index 0000000000000000000000000000000000000000..af1c99b27fdfea6075830792dfe0ac295f958c8e GIT binary patch literal 15257 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

3nW>uGGZsW|*=&Rok(}Vy&J}< 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 F{1>L8C8+=a literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 57a589290..4e73c881e 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -1,18 +1,16 @@ # ListItemPicker control -This control allows you to select one or more list item from a site +This control allows you to select one or more item from list, based in a column value, the control sugest values based on charaters typed Here is an example of the control: -![ListPicker initial](../assets/ListPicker-initial.png) +![ListItemPicker select list items](../assets/listitemPicker-selectlist.png) -`ListPicker` single selection mode: + -![ListPicker single selection](../assets/ListPicker-single.png) +![ListItemPicker selected Items](../assets/listitemPicker-selectedItems.png) -`ListPicker` multi-selection mode - -![ListPicker multi selection](../assets/ListPicker-multi.png) + ## How to use this control in your solutions @@ -20,46 +18,37 @@ Here is an example of the control: - Import the control into your component: ```TypeScript -import { ListPicker } from "@pnp/spfx-controls-react/lib/ListPicker"; + +import { ListItemPicker } from '@pnp/spfx-controls-react/listItemPicker'; ``` -- Use the `ListPicker` control in your code as follows: +- Use the `ListItemPicker` control in your code as follows: ```TypeScript - + ``` -- The `onSelectionChanged` change event returns the list(s) and can be implemented as follows: +- The `onSelectedItem` change event returns the list items selected and can be implemented as follows: ```TypeScript -private onListPickerChange (lists: string | string[]) { - console.log("Lists:", lists); -} +private onSelectedItem(data: { key: string; name: string }[]) { + for (const item of data) { + console.log(`Item value: ${item.name}`); + } + } ``` ## Implementation -The `ListPicker` control can be configured with the following properties: - -| Property | Type | Required | Description | -| ---- | ---- | ---- | ---- | -| context | WebPartContext OR ApplicationCustomizerContext | yes | The context object of the SPFx loaded webpart or customizer. | -| className | string | no | If provided, additional class name to provide on the dropdown element. | -| disabled | boolean | no | Whether or not the control is disabled. | -| baseTemplate | number | no | The SharePoint BaseTemplate ID to filter the list options by. | -| includeHidden | boolean | no | Whether or not to include hidden lists. Default is `true`. | -| orderBy | LibsOrderBy | no | How to order the lists retrieved from SharePoint. | -| selectedList | string OR string[] | no | Keys of the selected item(s). If you provide this, you must maintain selection state by observing onSelectionChanged events and passing a new value in when changed. | -| multiSelect | boolean | no | Optional mode indicates if multi-choice selections is allowed. Default to `false`. | -| label | string | no | Label to use for the control. | -| placeholder | string | no | Placeholder label to show in the dropdown. | -| onSelectionChanged | (newValue: string OR string[]): void | no | Callback function when the selected option changes. | +The `ListItemPicker` control can be configured with the following properties: + + Enum `LibsOrderBy` @@ -68,4 +57,4 @@ Enum `LibsOrderBy` | Id | | Title | -![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/ListPicker) +![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/ListItemPicker) From 6da7a33ab6ea911fae61293f6a5ae6aed6dbaf2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 31 Oct 2018 22:58:33 +0000 Subject: [PATCH 35/41] update doc of ListItemPicker --- docs/documentation/docs/controls/ListItemPicker.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 4e73c881e..18ade4139 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -4,11 +4,11 @@ This control allows you to select one or more item from list, based in a column Here is an example of the control: -![ListItemPicker select list items](../assets/listitemPicker-selectlist.png) +![ListItemPicker select list items](../assets/ListItemPicker-selectlist.png) -![ListItemPicker selected Items](../assets/listitemPicker-selectedItems.png) +![ListItemPicker selected Items](../assets/ListItemPicker-selectedItems.png) From a5be44980b911d1d4114d79f861fd8ffe100cf9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 31 Oct 2018 23:00:11 +0000 Subject: [PATCH 36/41] update doc of ListItemPicker --- docs/documentation/docs/controls/ListItemPicker.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 18ade4139..3f5476bce 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -6,12 +6,9 @@ Here is an example of the control: ![ListItemPicker select list items](../assets/ListItemPicker-selectlist.png) - - ![ListItemPicker selected Items](../assets/ListItemPicker-selectedItems.png) - ## How to use this control in your solutions - Check that you installed the `@pnp/spfx-controls-react` dependency. Check out the [getting started](../#getting-started) page for more information about installing the dependency. @@ -25,7 +22,7 @@ import { ListItemPicker } from '@pnp/spfx-controls-react/listItemPicker'; - Use the `ListItemPicker` control in your code as follows: ```TypeScript - Date: Wed, 31 Oct 2018 23:05:19 +0000 Subject: [PATCH 37/41] update doc to ListItemPicker --- .../docs/controls/ListItemPicker.md | 83 +++++++++++++++++-- 1 file changed, 76 insertions(+), 7 deletions(-) diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 3f5476bce..ad2cd3561 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -45,13 +45,82 @@ private onSelectedItem(data: { key: string; name: string }[]) { The `ListItemPicker` control can be configured with the following properties: - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PropertyTypeRequiredDescription
listIdstringyesGui of List
columnInternalNamestringyesInternalName of column to search and get values
onSelectedItem: (item:any) =>void;functionyesCallback function
classNamestringnoCSS className
webUrlstringnoURL of site if different of current site, user must have permissions
valueArraynoDefault Value
disabledBooleannoDisable Control
itemLimitnumberyesNumber os items to select / return
contextWebPartContext|ApplicationCustomizerContextyesWebPart or Application customiser context
sugestedHeaderTextstringnoText header to display
noresultsFoundTextstringstringnoText message when no items
-Enum `LibsOrderBy` - -| Value | -| ---- | -| Id | -| Title | ![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/ListItemPicker) From 64274be0920db6dbe18b536fcd550580a058ad7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 31 Oct 2018 23:11:22 +0000 Subject: [PATCH 38/41] update doc of ListItemPicker --- .../docs/assets/ListItemPicker-selectlist2.png | Bin 0 -> 19809 bytes .../docs/controls/ListItemPicker.md | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 docs/documentation/docs/assets/ListItemPicker-selectlist2.png diff --git a/docs/documentation/docs/assets/ListItemPicker-selectlist2.png b/docs/documentation/docs/assets/ListItemPicker-selectlist2.png new file mode 100644 index 0000000000000000000000000000000000000000..c900bbe7b016dd3486ddd0c7c81d3b28371166bd GIT binary patch literal 19809 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 literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index ad2cd3561..090832eea 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -6,6 +6,8 @@ Here is an example of the control: ![ListItemPicker select list items](../assets/ListItemPicker-selectlist.png) +![ListItemPicker select list items](../assets/ListItemPicker-selectlist2.png) + ![ListItemPicker selected Items](../assets/ListItemPicker-selectedItems.png) From df6df0f135369aab1a131d13ee2a869400004333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Wed, 31 Oct 2018 23:17:22 +0000 Subject: [PATCH 39/41] update doc of ListItemPicker --- .../assets/ListItemPicker-selectedItems.png | Bin 15257 -> 14952 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/documentation/docs/assets/ListItemPicker-selectedItems.png b/docs/documentation/docs/assets/ListItemPicker-selectedItems.png index af1c99b27fdfea6075830792dfe0ac295f958c8e..bca220555bd67c7ffa306b261281115135bd70a8 100644 GIT binary patch delta 8388 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 F@n0C0W~%@I From 33ae5859c9159f76256165ef25debca67af28853 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o?= Date: Thu, 1 Nov 2018 14:36:00 +0000 Subject: [PATCH 40/41] update doc for ListItemPicker --- docs/documentation/docs/controls/ListItemPicker.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 090832eea..9a941ded9 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -1,6 +1,6 @@ # ListItemPicker control -This control allows you to select one or more item from list, based in a column value, the control sugest values based on charaters typed +This control allows you to select one or more item from list, based in a column value, the control suggest values based on characters typed Here is an example of the control: @@ -10,7 +10,6 @@ Here is an example of the control: ![ListItemPicker selected Items](../assets/ListItemPicker-selectedItems.png) - ## How to use this control in your solutions - Check that you installed the `@pnp/spfx-controls-react` dependency. Check out the [getting started](../#getting-started) page for more information about installing the dependency. @@ -20,7 +19,6 @@ Here is an example of the control: import { ListItemPicker } from '@pnp/spfx-controls-react/listItemPicker'; ``` - - Use the `ListItemPicker` control in your code as follows: ```TypeScript @@ -42,7 +40,6 @@ private onSelectedItem(data: { key: string; name: string }[]) { } } ``` - ## Implementation The `ListItemPicker` control can be configured with the following properties: From e0773a2f536236592ca1ad38602262faf3fc9dfd Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Mon, 5 Nov 2018 17:14:30 +0100 Subject: [PATCH 41/41] Updated documentation + code of the ListItemPicker --- .../docs/controls/ListItemPicker.md | 110 ++++-------------- .../listItemPicker/IListItemPickerProps.ts | 18 +-- .../listItemPicker/ListItemPicker.tsx | 9 +- 3 files changed, 35 insertions(+), 102 deletions(-) diff --git a/docs/documentation/docs/controls/ListItemPicker.md b/docs/documentation/docs/controls/ListItemPicker.md index 9a941ded9..1aaecca45 100644 --- a/docs/documentation/docs/controls/ListItemPicker.md +++ b/docs/documentation/docs/controls/ListItemPicker.md @@ -1,6 +1,6 @@ # ListItemPicker control -This control allows you to select one or more item from list, based in a column value, the control suggest values based on characters typed +This control allows you to select one or more items from a list. The item selection is based from a column value. The control will suggest items based on the inserted value. Here is an example of the control: @@ -16,110 +16,44 @@ Here is an example of the control: - Import the control into your component: ```TypeScript - import { ListItemPicker } from '@pnp/spfx-controls-react/listItemPicker'; ``` - Use the `ListItemPicker` control in your code as follows: ```TypeScript - + ``` - The `onSelectedItem` change event returns the list items selected and can be implemented as follows: ```TypeScript private onSelectedItem(data: { key: string; name: string }[]) { - for (const item of data) { - console.log(`Item value: ${item.name}`); - } + for (const item of data) { + console.log(`Item value: ${item.name}`); } +} ``` ## Implementation The `ListItemPicker` control can be configured with the following properties: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PropertyTypeRequiredDescription
listIdstringyesGui of List
columnInternalNamestringyesInternalName of column to search and get values
onSelectedItem: (item:any) =>void;functionyesCallback function
classNamestringnoCSS className
webUrlstringnoURL of site if different of current site, user must have permissions
valueArraynoDefault Value
disabledBooleannoDisable Control
itemLimitnumberyesNumber os items to select / return
contextWebPartContext|ApplicationCustomizerContextyesWebPart or Application customiser context
sugestedHeaderTextstringnoText header to display
noresultsFoundTextstringstringnoText message when no items
+| Property | Type | Required | Description | +| ---- | ---- | ---- | ---- | +| columnInternalName | string | yes | InternalName of column to search and get values. | +| context | WebPartContext \| ApplicationCustomizerContext | yes | SPFx web part or extention context | +| listId | string | yes | Guid of the list. | +| itemLimit | number | yes | Number of items which can be selected | +| onSelectItem | (items: any[]) => void | yes | Callback function which returns the selected items. | +| className | string | no | ClassName for the picker. | +| webUrl | string | no | URL of the site. By default it uses the current site URL. | +| defaultSelectedItems | any[] | no | Initial items that have already been selected and should appear in the people picker. | +| suggestionsHeaderText | string | no | The text that should appear at the top of the suggestion box. | +| noResultsFoundText | string | no | The text that should appear when no results are returned. | +| disabled | boolean | no | Specifies if the control is disabled or not. | ![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/ListItemPicker) diff --git a/src/controls/listItemPicker/IListItemPickerProps.ts b/src/controls/listItemPicker/IListItemPickerProps.ts index 67e2247eb..96e2499ab 100644 --- a/src/controls/listItemPicker/IListItemPickerProps.ts +++ b/src/controls/listItemPicker/IListItemPickerProps.ts @@ -2,15 +2,17 @@ import { WebPartContext } from "@microsoft/sp-webpart-base"; import { ApplicationCustomizerContext } from "@microsoft/sp-application-base"; export interface IListItemPickerProps { + columnInternalName: string; + context: WebPartContext | ApplicationCustomizerContext; listId: string; - columnInternalName:string; - onSelectedItem: (item:any) => void; + itemLimit: number; + className?: string; - webUrl?:string; - value?:Array; + webUrl?: string; + defaultSelectedItems?: any[]; disabled?: boolean; - itemLimit: number; - context: WebPartContext | ApplicationCustomizerContext; - sugestedHeaderText?:string; - noresultsFoundText?:string; + suggestionsHeaderText?:string; + noResultsFoundText?:string; + + onSelectedItem: (item:any) => void; } diff --git a/src/controls/listItemPicker/ListItemPicker.tsx b/src/controls/listItemPicker/ListItemPicker.tsx index 1bbe65fee..449720a39 100644 --- a/src/controls/listItemPicker/ListItemPicker.tsx +++ b/src/controls/listItemPicker/ListItemPicker.tsx @@ -9,7 +9,6 @@ import * as telemetry from '../../common/telemetry'; export class ListItemPicker extends React.Component { - private _value: any[]; private _spservice: SPservice; private selectedItems: any[]; @@ -20,17 +19,15 @@ export class ListItemPicker extends React.Component