From 320362463aee94d270213348f5d1a3f3466e6be0 Mon Sep 17 00:00:00 2001 From: Pieter Heemeryck Date: Wed, 1 Jul 2020 23:37:37 +0200 Subject: [PATCH] react-minesweeper v1.0 --- samples/react-minesweeper/.editorconfig | 25 + samples/react-minesweeper/.gitignore | 32 + samples/react-minesweeper/.yo-rc.json | 12 + samples/react-minesweeper/LICENSE | 21 + samples/react-minesweeper/README.md | 58 + .../react-minesweeper/assets/Minesweeper.gif | Bin 0 -> 836699 bytes samples/react-minesweeper/config/config.json | 18 + .../react-minesweeper/config/copy-assets.json | 4 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 13 + samples/react-minesweeper/config/serve.json | 10 + .../config/write-manifests.json | 4 + samples/react-minesweeper/gulpfile.js | 7 + samples/react-minesweeper/package-lock.json | 17044 ++++++++++++++++ samples/react-minesweeper/package.json | 42 + samples/react-minesweeper/src/data/Globals.ts | 37 + .../react-minesweeper/src/enums/FieldType.ts | 9 + .../src/enums/GameDifficulty.ts | 5 + .../react-minesweeper/src/enums/GameMode.ts | 4 + .../react-minesweeper/src/enums/GameStatus.ts | 6 + samples/react-minesweeper/src/index.ts | 1 + .../react-minesweeper/src/models/Coords.ts | 4 + .../src/models/DifficultySettings.ts | 5 + .../react-minesweeper/src/models/TileInfo.ts | 10 + .../MinesweeperWebPart.manifest.json | 27 + .../minesweeper/MinesweeperWebPart.ts | 60 + .../components/Grid/IMinesweeperProps.ts | 3 + .../components/Grid/IMinesweeperState.ts | 17 + .../components/Grid/Minesweeper.module.scss | 44 + .../components/Grid/Minesweeper.tsx | 479 + .../minesweeper/components/Tile/ITileProps.ts | 10 + .../components/Tile/Tile.module.scss | 67 + .../minesweeper/components/Tile/Tile.tsx | 56 + .../src/webparts/minesweeper/loc/en-us.js | 7 + .../webparts/minesweeper/loc/mystrings.d.ts | 10 + ...a876-dff3-4d78-9e15-5800ac737b3d_color.png | Bin 0 -> 3023 bytes ...76-dff3-4d78-9e15-5800ac737b3d_outline.png | Bin 0 -> 1429 bytes samples/react-minesweeper/tsconfig.json | 38 + samples/react-minesweeper/tslint.json | 30 + 39 files changed, 18226 insertions(+) create mode 100644 samples/react-minesweeper/.editorconfig create mode 100644 samples/react-minesweeper/.gitignore create mode 100644 samples/react-minesweeper/.yo-rc.json create mode 100644 samples/react-minesweeper/LICENSE create mode 100644 samples/react-minesweeper/README.md create mode 100644 samples/react-minesweeper/assets/Minesweeper.gif create mode 100644 samples/react-minesweeper/config/config.json create mode 100644 samples/react-minesweeper/config/copy-assets.json create mode 100644 samples/react-minesweeper/config/deploy-azure-storage.json create mode 100644 samples/react-minesweeper/config/package-solution.json create mode 100644 samples/react-minesweeper/config/serve.json create mode 100644 samples/react-minesweeper/config/write-manifests.json create mode 100644 samples/react-minesweeper/gulpfile.js create mode 100644 samples/react-minesweeper/package-lock.json create mode 100644 samples/react-minesweeper/package.json create mode 100644 samples/react-minesweeper/src/data/Globals.ts create mode 100644 samples/react-minesweeper/src/enums/FieldType.ts create mode 100644 samples/react-minesweeper/src/enums/GameDifficulty.ts create mode 100644 samples/react-minesweeper/src/enums/GameMode.ts create mode 100644 samples/react-minesweeper/src/enums/GameStatus.ts create mode 100644 samples/react-minesweeper/src/index.ts create mode 100644 samples/react-minesweeper/src/models/Coords.ts create mode 100644 samples/react-minesweeper/src/models/DifficultySettings.ts create mode 100644 samples/react-minesweeper/src/models/TileInfo.ts create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.manifest.json create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.ts create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperProps.ts create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperState.ts create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.module.scss create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.tsx create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Tile/ITileProps.ts create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.module.scss create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.tsx create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/loc/en-us.js create mode 100644 samples/react-minesweeper/src/webparts/minesweeper/loc/mystrings.d.ts create mode 100644 samples/react-minesweeper/teams/e227a876-dff3-4d78-9e15-5800ac737b3d_color.png create mode 100644 samples/react-minesweeper/teams/e227a876-dff3-4d78-9e15-5800ac737b3d_outline.png create mode 100644 samples/react-minesweeper/tsconfig.json create mode 100644 samples/react-minesweeper/tslint.json diff --git a/samples/react-minesweeper/.editorconfig b/samples/react-minesweeper/.editorconfig new file mode 100644 index 000000000..8ffcdc4ec --- /dev/null +++ b/samples/react-minesweeper/.editorconfig @@ -0,0 +1,25 @@ +# EditorConfig helps developers define and maintain consistent +# coding styles between different editors and IDEs +# editorconfig.org + +root = true + + +[*] + +# change these settings to your own preference +indent_style = space +indent_size = 2 + +# we recommend you to keep these unchanged +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false + +[{package,bower}.json] +indent_style = space +indent_size = 2 \ No newline at end of file diff --git a/samples/react-minesweeper/.gitignore b/samples/react-minesweeper/.gitignore new file mode 100644 index 000000000..b19bbe123 --- /dev/null +++ b/samples/react-minesweeper/.gitignore @@ -0,0 +1,32 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +solution +temp +*.sppkg + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/samples/react-minesweeper/.yo-rc.json b/samples/react-minesweeper/.yo-rc.json new file mode 100644 index 000000000..a32738094 --- /dev/null +++ b/samples/react-minesweeper/.yo-rc.json @@ -0,0 +1,12 @@ +{ + "@microsoft/generator-sharepoint": { + "isCreatingSolution": true, + "environment": "spo", + "version": "1.10.0", + "libraryName": "spfx-minesweeper", + "libraryId": "550b232e-4d6f-476b-9594-e6408fc3e8bb", + "packageManager": "npm", + "isDomainIsolated": false, + "componentType": "webpart" + } +} \ No newline at end of file diff --git a/samples/react-minesweeper/LICENSE b/samples/react-minesweeper/LICENSE new file mode 100644 index 000000000..39e1f3def --- /dev/null +++ b/samples/react-minesweeper/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Pieter Heemeryck + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/samples/react-minesweeper/README.md b/samples/react-minesweeper/README.md new file mode 100644 index 000000000..dfdd650d8 --- /dev/null +++ b/samples/react-minesweeper/README.md @@ -0,0 +1,58 @@ +# Minesweeper + +## Summary + +This web part is the classic game Minesweeper, put in a Fluent UI powered SPFx web part! + +![Minesweeper](./assets/Minesweeper.gif) + +## Used SharePoint Framework Version + +![1.10.0](https://img.shields.io/badge/version-1.10.0-green.svg) + +## Applies to + +* [SharePoint Framework](https://docs.microsoft.com/sharepoint/dev/spfx/sharepoint-framework-overview) +* [Office 365 tenant](https://docs.microsoft.com/sharepoint/dev/spfx/set-up-your-development-environment) + +## Prerequisites + +None. + +## Solution + +Solution|Author(s) +--------|--------- +react-minesweeper | [Pieter Heemeryck](https://twitter.com/heemeryckpieter) + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0|July, 2020|Initial release + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + +--- + +## Minimal Path to Awesome + +* Clone this repository +* in the command line run: + * `npm install` + * `gulp serve` + +## Features + +* Difficulties: Beginner, Intermediate, Expert +* High scores are stored in localStorage +* Mine mode / flag mode (swap left & right click), useful on mobile +* [Chording](http://www.minesweeper.info/wiki/Chord) + +This Web Part illustrates the following concepts on top of the SharePoint Framework: + +* [Fluent UI](https://developer.microsoft.com/en-us/fluentui#/) + + \ No newline at end of file diff --git a/samples/react-minesweeper/assets/Minesweeper.gif b/samples/react-minesweeper/assets/Minesweeper.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc127b90673ad97fb4afe111a476a45b2124a6f5 GIT binary patch literal 836699 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

D98Sgk1W`iLK=25H$9*v;AXgxq33 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


!-#-;Sv;FiX%hk2OG8e@Y;S7A$0qZ-h0 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�TP>%o%y!(HL%wD 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

+ ); + } + + private renderGameInfo(){ + return( +
+
+
+ this.selectDifficulty(e, d)} selectedKey={this.state.gameDifficulty} styles={{root: {minWidth: '150px'}}}> +
+
+
+
+ {(this.state.timeMs / 1000).toFixed(1)} + {this.state.nrMinesLeft} +
+
+ + + +
+
+
+ ); + } + + private renderGrid(){ + return( + + + {this.state.grid.map((row: TileInfo[], rowIndex) =>{ + return ( + + {row.map((tileInfo: TileInfo, colIndex) => { + return ( + + ); + })} + + ); + })} + +
+ +
+ ); + } + + //#endregion + + //#region Events + + private tileClick = (coord: Coords): void => { + if(this.shouldDiscoverSurrounding(coord)){ + this.discoverSurrounding(coord); + } + else if(this.state.gameMode === GameMode.Flag){ + this.plantFlag(coord); + } + else{ + this.discover(coord); + } + } + + private tileRightClick = (coord: Coords, e: React.MouseEvent): void =>{ + e.preventDefault(); + + if(this.shouldDiscoverSurrounding(coord)){ + this.discoverSurrounding(coord); + } + else if(this.state.gameMode === GameMode.Flag){ + this.discover(coord); + } + else{ + this.plantFlag(coord); + } + } + + private toggleMode = (): void => { + this.setState({ + gameMode: this.state.gameMode === GameMode.Mine ? GameMode.Flag : GameMode.Mine + }); + } + + private selectDifficulty = (e: React.FormEvent, option: IDropdownOption): void => { + let settings = Globals.DifficultySettings.Beginner; + + switch(option.key){ + case GameDifficulty.Intermediate: + settings = Globals.DifficultySettings.InterMediate; + break; + case GameDifficulty.Expert: + settings = Globals.DifficultySettings.Expert; + break; + } + + let highScoreMs = Number(localStorage.getItem(this.getHighScoreCacheKey(settings))); + if(highScoreMs === 0){ + highScoreMs = undefined; + } + + this.setState({ + gameDifficulty: +option.key, + highScoreMs, + settings, + }, () => this.reset()); + } + + private reset = (): void => { + let executeReset = true; + if(this.state.gameStatus === GameStatus.Playing){ + executeReset = window.confirm('Are you sure you want to reset the game?'); + } + + if(executeReset){ + clearInterval(this._timerRef); + + this.setState({ + gameStatus: GameStatus.Idle, + timeMs: 0, + nrMinesLeft: this.state.settings.nrMines, + grid: this.initGrid(this.state.settings) + }); + } + } + + private toggleHighScore = (): void => { + this.setState({ + showHighScore: !this.state.showHighScore + }); + } + + private updateTimer(): void{ + this.setState({ + timeMs: this.state.timeMs + Globals.GeneralSettings.TimerIntervalMs + }); + } + + //#endregion + + //#region Game logic + + private initGrid(settings: DifficultySettings): TileInfo[][]{ + let grid: TileInfo [][] = []; + let minePositions: number [] = []; + + while(minePositions.length < settings.nrMines){ + let pos = this.getRandomInt(settings.rows*settings.cols); + if(minePositions.indexOf(pos) < 0){ + minePositions.push(pos); + } + } + + for(let i = 0; i < settings.rows; i++){ + grid[i] = []; + for(let j = 0; j < settings.cols; j++){ + let pos = i*settings.rows + j; + let hasMine = minePositions.indexOf(pos) > -1; + + grid[i][j] = {coords: {row: i, col: j}, fieldType: FieldType.Unknown, hasMine}; + } + } + + return grid; + } + + private discover(coord: Coords){ + let grid = this.state.grid; + let tile = grid[coord.row][coord.col]; + let highScoreMs = this.state.highScoreMs; + let nrMinesLeft = this.state.nrMinesLeft; + + switch(this.state.gameStatus){ + case GameStatus.Idle: // first click starting the game + while(tile.hasMine){ + grid = this.initGrid(this.state.settings); + } + + this.setState({ + gameStatus: GameStatus.Playing + }, () => this._timerRef = setInterval(() => this.updateTimer(), Globals.GeneralSettings.TimerIntervalMs)); + break; + + case GameStatus.GameOver: + case GameStatus.Won: + return; + } + + if(tile.fieldType === FieldType.Number || tile.fieldType === FieldType.Empty){ + return; + } + + + if(tile.hasMine){ + this.gameOver(grid, tile); + return; + } + + if(tile.fieldType === FieldType.Flag){ + nrMinesLeft++; + } + + let closeMines = this.getSurroundingMines(grid, coord); + if(closeMines > 0){ + tile.closeMines = closeMines; + tile.fieldType = FieldType.Number; + } + else{ + tile.fieldType = FieldType.Empty; + this.traverseEmptyTiles(grid, coord); + } + + let playerWon = this.checkPlayerWon(grid); + + if(playerWon){ + highScoreMs = this.playerWon(); + } + + this.setState({ + grid, + gameStatus: playerWon ? GameStatus.Won : GameStatus.Playing, + highScoreMs, + nrMinesLeft, + showHighScore: playerWon + }); + } + + private plantFlag(coord: Coords){ + let grid = this.state.grid; + let tile = grid[coord.row][coord.col]; + let nrMinesLeft = this.state.nrMinesLeft; + + if( + this.state.gameStatus !== GameStatus.Playing || + (tile.fieldType !== FieldType.Unknown && tile.fieldType !== FieldType.Flag) + ) + { + return; + } + + if(tile.fieldType === FieldType.Flag){ + tile.fieldType = FieldType.Unknown; + nrMinesLeft++; + } + else{ + if(nrMinesLeft === 0){ + return; + } + + tile.fieldType = FieldType.Flag; + nrMinesLeft--; + } + + this.setState({ + grid, + nrMinesLeft + }); + } + + private discoverSurrounding(coord){ + let coordsToDiscover: Coords[] = []; + let gameOver = false; + Globals.GeneralSettings.DeltaCoords.forEach(deltaCoord => { + if(this.isValidCoord(coord, deltaCoord)){ + if(this.state.grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col].fieldType === FieldType.Unknown){ + if(this.state.grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col].hasMine){ + this.gameOver(this.state.grid, this.state.grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col]); + gameOver = true; + } + coordsToDiscover.push({row: coord.row + deltaCoord.row, col: coord.col + deltaCoord.col}); + } + } + }); + + if(!gameOver){ + coordsToDiscover.forEach(c => { + this.discover(c); + }); + } + } + + private traverseEmptyTiles(grid: TileInfo[][], coord: Coords){ + Globals.GeneralSettings.DeltaCoords.forEach(deltaCoord => { + if(this.isValidCoord(coord, deltaCoord)){ + let tile = grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col]; + if(tile.fieldType === FieldType.Unknown || tile.fieldType === FieldType.Flag){ + let closeMines = this.getSurroundingMines(grid, {row: coord.row + deltaCoord.row, col: coord.col + deltaCoord.col}); + if(closeMines === 0){ + tile.fieldType = FieldType.Empty; + this.traverseEmptyTiles(grid, {row: coord.row + deltaCoord.row, col: coord.col + deltaCoord.col}); + } + else{ + tile.fieldType = FieldType.Number; + tile.closeMines = closeMines; + } + } + } + }); + } + + private getSurroundingMines(grid: TileInfo[][], coord: Coords): number{ + + let surroundingMines = 0; + + Globals.GeneralSettings.DeltaCoords.forEach(deltaCoord => { + if(this.isValidCoord(coord, deltaCoord)){ + if(grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col].hasMine){ + surroundingMines++; + } + } + }); + + return surroundingMines; + } + + private getSurroundingFlags(grid: TileInfo[][], coord: Coords): number{ + + let surroundingFlags = 0; + + Globals.GeneralSettings.DeltaCoords.forEach(deltaCoord => { + if(this.isValidCoord(coord, deltaCoord)){ + if(grid[coord.row + deltaCoord.row][coord.col + deltaCoord.col].fieldType === FieldType.Flag){ + surroundingFlags++; + } + } + }); + + return surroundingFlags; + } + + private isValidCoord(coord: Coords, deltaCoord: Coords): boolean { + let validCoords = true; + + if(coord.row + deltaCoord.row < 0 || coord.row + deltaCoord.row >= this.state.settings.rows){ + validCoords = false; + } + + if(coord.col + deltaCoord.col < 0 || coord.col + deltaCoord.col >= this.state.settings.cols){ + validCoords = false; + } + + return validCoords; + } + + private shouldDiscoverSurrounding(coord: Coords): boolean{ + let grid = this.state.grid; + let tile = grid[coord.row][coord.col]; + + return tile.fieldType === FieldType.Number && this.getSurroundingMines(grid, coord) === this.getSurroundingFlags(grid, coord); + } + + private checkPlayerWon(grid: TileInfo[][]): boolean{ + let playerWon = true; + + grid.forEach(row => { + row.forEach(t => { + if(t.fieldType === FieldType.Unknown && t.hasMine === false){ + playerWon = false; + } + }); + }); + + return playerWon; + } + + private playerWon(): number{ + clearInterval(this._timerRef); + + let highScoreMs = this.state.highScoreMs; + let timeMs = this.state.timeMs; + + if(this.state.highScoreMs && this.state.highScoreMs < timeMs){ + // nothing + } + else{ + localStorage.setItem(this.getHighScoreCacheKey(this.state.settings), timeMs.toString()); + highScoreMs = timeMs; + } + + return highScoreMs; + } + + private gameOver(grid: TileInfo[][], tile: TileInfo){ + grid.forEach(row => { + row.forEach(t => { + if(t.hasMine && t.fieldType !== FieldType.Flag){ + t.fieldType = FieldType.Mine; + } + else if (!t.hasMine && t.fieldType === FieldType.Flag){ + t.fieldType = FieldType.FlagMistake; + } + }); + }); + + tile.fieldType = FieldType.MineExploded; + + clearInterval(this._timerRef); + + this.setState({ + gameStatus: GameStatus.GameOver, + grid + }); + } + + //#endregion + + //#region Helpers + + private getRandomInt(max: number): number{ + return Math.floor(Math.random() * Math.floor(max)); + } + + private getHighScoreCacheKey(settings: DifficultySettings): string{ + return `${Globals.CacheKey.HighScore}_${settings.cols}x${settings.rows}`; + } + +//#endregion + +} diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/ITileProps.ts b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/ITileProps.ts new file mode 100644 index 000000000..c37fccac6 --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/ITileProps.ts @@ -0,0 +1,10 @@ +import { FieldType } from "../../../../enums/FieldType"; +import { Coords } from "../../../../models/Coords"; +import { TileInfo } from "../../../../models/TileInfo"; + +export interface ITileProps { + tileInfo: TileInfo; + onClick: (coords: Coords) => void; + onContextMenu: (coords: Coords, e: React.MouseEvent) => void; + } + \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.module.scss b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.module.scss new file mode 100644 index 000000000..5f6bc052c --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.module.scss @@ -0,0 +1,67 @@ +.basicTile{ + width: 25px; + height: 25px; + background-color: lighten($color: gray, $amount: 30%); + border: solid lighten($color: black, $amount: 50%) 1px; + font-size: 18px; + text-align: center; +} + +.numberTile{ + background-color: lighten($color: gray, $amount: 40%); + font-weight: bolder; + + &.nr1{ + color: blue; + } + + &.nr2{ + color: green; + } + + &.nr3{ + color: red; + } + + &.nr4{ + color: purple; + } + + &.nr5{ + color: maroon; + } + + &.nr6{ + color: turquoise; + } + + &.nr7{ + color: black; + } + + &.nr8{ + color: gray; + } +} + +.mineTile{ + &.exploded{ + background-color: indianred; + } + + i{ + padding-top: 3px !important; + } +} + +.flagTile{ + background-color: lighten($color: gray, $amount: 40%); + + &.mistake{ + color: indianred; + } + + i{ + padding-top: 3px !important; + } +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.tsx b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.tsx new file mode 100644 index 000000000..1ab5ef52e --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Tile/Tile.tsx @@ -0,0 +1,56 @@ +import * as React from 'react'; +import styles from './Tile.module.scss'; +import { ITileProps } from './ITileProps'; +import { FieldType } from '../../../../enums/FieldType'; +import { Icon } from 'office-ui-fabric-react'; + +export default class Tile extends React.Component { + public render(): React.ReactElement<{}> { + + let fieldTypeStyling = ''; + switch(this.props.tileInfo.fieldType){ + case FieldType.Empty: + fieldTypeStyling = styles.numberTile; + break; + case FieldType.Number: + fieldTypeStyling = `${styles.numberTile} ${styles[`nr${this.props.tileInfo.closeMines}`]}`; + break; + case FieldType.Mine: + fieldTypeStyling = styles.mineTile; + break; + case FieldType.MineExploded: + fieldTypeStyling = `${styles.mineTile} ${styles.exploded}`; + break; + case FieldType.Flag: + fieldTypeStyling = styles.flagTile; + break; + case FieldType.FlagMistake: + fieldTypeStyling = `${styles.flagTile} ${styles.mistake}`; + } + + return ( +
this.props.onClick(this.props.tileInfo.coords)} + onContextMenu={(e: React.MouseEvent) => this.props.onContextMenu(this.props.tileInfo.coords, e)} + > + {this.props.tileInfo.closeMines}{this.renderIcon()} +
+ ); + } + + private renderIcon(){ + let el = null; + switch(this.props.tileInfo.fieldType){ + case FieldType.Flag: + case FieldType.FlagMistake: + el = ; + break; + case FieldType.Mine: + case FieldType.MineExploded: + el = ; + } + + return el; + } +} diff --git a/samples/react-minesweeper/src/webparts/minesweeper/loc/en-us.js b/samples/react-minesweeper/src/webparts/minesweeper/loc/en-us.js new file mode 100644 index 000000000..89f98bc1e --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/loc/en-us.js @@ -0,0 +1,7 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "DescriptionFieldLabel": "Description Field" + } +}); \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/loc/mystrings.d.ts b/samples/react-minesweeper/src/webparts/minesweeper/loc/mystrings.d.ts new file mode 100644 index 000000000..99c2d2711 --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/loc/mystrings.d.ts @@ -0,0 +1,10 @@ +declare interface IMinesweeperWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; +} + +declare module 'MinesweeperWebPartStrings' { + const strings: IMinesweeperWebPartStrings; + export = strings; +} diff --git a/samples/react-minesweeper/teams/e227a876-dff3-4d78-9e15-5800ac737b3d_color.png b/samples/react-minesweeper/teams/e227a876-dff3-4d78-9e15-5800ac737b3d_color.png new file mode 100644 index 0000000000000000000000000000000000000000..a8d2797077f94518d1f84addd0afa2fea87a91db GIT binary patch literal 3023 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%0D=;{E)z@=4^9jZpZYiBk-rb4NGmXbt!)KEO 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%0Ab-l1%3ARyjA- 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%0DhX)cbs#s<9nq44^I)Ah;uU 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%0Dky*Q`|Q0NliK6MAZY$otOzqlqy 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", + "container": "spfx-minesweeper", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-minesweeper/config/package-solution.json b/samples/react-minesweeper/config/package-solution.json new file mode 100644 index 000000000..956f3e4e3 --- /dev/null +++ b/samples/react-minesweeper/config/package-solution.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "spfx-minesweeper-client-side-solution", + "id": "550b232e-4d6f-476b-9594-e6408fc3e8bb", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "isDomainIsolated": false + }, + "paths": { + "zippedPackage": "solution/spfx-minesweeper.sppkg" + } +} diff --git a/samples/react-minesweeper/config/serve.json b/samples/react-minesweeper/config/serve.json new file mode 100644 index 000000000..090cfe9e6 --- /dev/null +++ b/samples/react-minesweeper/config/serve.json @@ -0,0 +1,10 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://localhost:5432/workbench", + "api": { + "port": 5432, + "entryPath": "node_modules/@microsoft/sp-webpart-workbench/lib/api/" + } +} diff --git a/samples/react-minesweeper/config/write-manifests.json b/samples/react-minesweeper/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-minesweeper/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-minesweeper/gulpfile.js b/samples/react-minesweeper/gulpfile.js new file mode 100644 index 000000000..cafe79916 --- /dev/null +++ b/samples/react-minesweeper/gulpfile.js @@ -0,0 +1,7 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +build.initialize(require('gulp')); diff --git a/samples/react-minesweeper/package-lock.json b/samples/react-minesweeper/package-lock.json new file mode 100644 index 000000000..9e0946710 --- /dev/null +++ b/samples/react-minesweeper/package-lock.json @@ -0,0 +1,17044 @@ +{ + "name": "spfx-minesweeper", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz", + "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz", + "integrity": "sha512-bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz", + "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.3", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@fluentui/date-time-utilities": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.1.2.tgz", + "integrity": "sha512-To3rv1y191LTE0HMncV0mPmrnDiuNiK2aN6jDEUXQ9OQcDHqa9/7wfN9DbWCqCR53aB7mapaPtRYM20yw2gGYA==", + "dev": true, + "requires": { + "@uifabric/set-version": "^7.0.15", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@fluentui/keyboard-key": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.3.tgz", + "integrity": "sha512-q8Pgg5MbW9g5KRnqL2+g7ReYr7W7NGbj4otIeLgIE9tdEQfYyN6+IQAyTtngLUNQdh0bLIFduXAFrrSeGElUWg==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@fluentui/react-focus": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.12.12.tgz", + "integrity": "sha512-9+Ho2/Y644+FhnKv4h3DGoEk0rzhpjU+ftsEqZMYY8dNO54hTLJb8VEINE0BQGULJvdLvrklxBT24dhbGo2MeA==", + "dev": true, + "requires": { + "@fluentui/keyboard-key": "^0.2.3", + "@uifabric/merge-styles": "^7.15.1", + "@uifabric/set-version": "^7.0.15", + "@uifabric/styling": "^7.13.3", + "@uifabric/utilities": "^7.21.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@fluentui/react-icons": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-0.1.31.tgz", + "integrity": "sha512-t5Ejk+qx4aS2Ddj0iw8enFAd3GnlInYbSV8ydL6aiRzYo6Jee/iNcl0Kn0gcw1mRnOcFulGpyeWMWXASXLA3aQ==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/set-version": "^7.0.15", + "@uifabric/utilities": "^7.21.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@microsoft/api-extractor": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.5.0.tgz", + "integrity": "sha512-CxKNZFD9TRo/y8MQzlk4z/Z5jPCaQsDq7ON9baE544CKnmF4sNlmoS9ydkt0As3v6OYKjp50d2N4NAmZoOVXzg==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.5.1", + "@microsoft/node-core-library": "3.15.1", + "@microsoft/ts-command-line": "4.3.2", + "@microsoft/tsdoc": "0.12.14", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "1.8.1", + "source-map": "~0.6.1", + "typescript": "~3.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.5.1.tgz", + "integrity": "sha512-qzgmJeoqpJqYDS1yj9YTPdd/+9OWGFwfzGFyr6kVarexomdPSltcoQYIS5JnrB/RFNeUgTNUlwn5mYdyp2Xv6A==", + "dev": true, + "requires": { + "@microsoft/node-core-library": "3.15.1", + "@microsoft/tsdoc": "0.12.14" + } + }, + "@microsoft/decorators": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/decorators/-/decorators-1.10.0.tgz", + "integrity": "sha512-4D4DaG01XMNM253yFmLvtucPfdzj3UABpQ/4/02/Pnvt9fXGgg/TCxSApto4u8Vxka64uO7LCxMG5Fd1qv4b8Q==", + "requires": { + "tslib": "~1.9.3" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.12.1.tgz", + "integrity": "sha512-npDc1oWEXZpRrLrJvTxENI7q3h8/I6PPt58ZnGVzke0AfIIcPHdsqjDrO37nCRbOwuLJC/M1lTS+pB83TPmPeA==", + "dev": true, + "requires": { + "@microsoft/node-core-library": "3.15.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/node": "8.10.54", + "@types/node-notifier": "0.0.28", + "@types/orchestrator": "0.0.30", + "@types/semver": "5.3.33", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob-escape": "~0.0.1", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~23.6.0", + "jest-cli": "~22.4.3", + "jest-environment-jsdom": "~22.4.3", + "jest-resolve": "~22.4.3", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~5.0.2", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~5.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "babel-jest": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz", + "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==", + "dev": true, + "requires": { + "babel-plugin-istanbul": "^4.1.5", + "babel-preset-jest": "^22.4.4" + } + }, + "babel-plugin-jest-hoist": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz", + "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==", + "dev": true + }, + "babel-preset-jest": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz", + "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^22.4.4", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "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" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expect": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.3.tgz", + "integrity": "sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "jest-diff": "^22.4.3", + "jest-get-type": "^22.4.3", + "jest-matcher-utils": "^22.4.3", + "jest-message-util": "^22.4.3", + "jest-regex-util": "^22.4.3" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "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-security.0" + } + } + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "jest-changed-files": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.4.3.tgz", + "integrity": "sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw==", + "dev": true, + "requires": { + "throat": "^4.0.0" + } + }, + "jest-cli": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.4.tgz", + "integrity": "sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.1.14", + "istanbul-lib-coverage": "^1.1.1", + "istanbul-lib-instrument": "^1.8.0", + "istanbul-lib-source-maps": "^1.2.1", + "jest-changed-files": "^22.2.0", + "jest-config": "^22.4.4", + "jest-environment-jsdom": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^22.4.2", + "jest-message-util": "^22.4.0", + "jest-regex-util": "^22.1.0", + "jest-resolve-dependencies": "^22.1.0", + "jest-runner": "^22.4.4", + "jest-runtime": "^22.4.4", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "jest-worker": "^22.2.2", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^10.0.3" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", + "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^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": "^8.1.0" + } + }, + "yargs-parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-config": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.4.tgz", + "integrity": "sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^22.4.1", + "jest-environment-node": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^22.4.4", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "pretty-format": "^22.4.0" + } + }, + "jest-diff": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.3.tgz", + "integrity": "sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.4.3", + "pretty-format": "^22.4.3" + } + }, + "jest-docblock": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.4.3.tgz", + "integrity": "sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg==", + "dev": true, + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-environment-node": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.4.3.tgz", + "integrity": "sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA==", + "dev": true, + "requires": { + "jest-mock": "^22.4.3", + "jest-util": "^22.4.3" + } + }, + "jest-haste-map": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.4.3.tgz", + "integrity": "sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ==", + "dev": true, + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-docblock": "^22.4.3", + "jest-serializer": "^22.4.3", + "jest-worker": "^22.4.3", + "micromatch": "^2.3.11", + "sane": "^2.0.0" + } + }, + "jest-jasmine2": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz", + "integrity": "sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^22.4.0", + "graceful-fs": "^4.1.11", + "is-generator-fn": "^1.0.0", + "jest-diff": "^22.4.0", + "jest-matcher-utils": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "source-map-support": "^0.5.0" + } + }, + "jest-leak-detector": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz", + "integrity": "sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ==", + "dev": true, + "requires": { + "pretty-format": "^22.4.3" + } + }, + "jest-matcher-utils": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz", + "integrity": "sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.4.3", + "pretty-format": "^22.4.3" + } + }, + "jest-message-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz", + "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz", + "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==", + "dev": true + }, + "jest-regex-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.4.3.tgz", + "integrity": "sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg==", + "dev": true + }, + "jest-resolve-dependencies": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz", + "integrity": "sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA==", + "dev": true, + "requires": { + "jest-regex-util": "^22.4.3" + } + }, + "jest-runner": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.4.tgz", + "integrity": "sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ==", + "dev": true, + "requires": { + "exit": "^0.1.2", + "jest-config": "^22.4.4", + "jest-docblock": "^22.4.0", + "jest-haste-map": "^22.4.2", + "jest-jasmine2": "^22.4.4", + "jest-leak-detector": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-runtime": "^22.4.4", + "jest-util": "^22.4.1", + "jest-worker": "^22.2.2", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.4.tgz", + "integrity": "sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw==", + "dev": true, + "requires": { + "babel-core": "^6.0.0", + "babel-jest": "^22.4.4", + "babel-plugin-istanbul": "^4.1.5", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^22.4.4", + "jest-haste-map": "^22.4.2", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.4", + "json-stable-stringify": "^1.0.1", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "^2.1.0", + "yargs": "^10.0.3" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", + "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^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": "^8.1.0" + } + }, + "yargs-parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-serializer": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-22.4.3.tgz", + "integrity": "sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw==", + "dev": true + }, + "jest-snapshot": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.4.3.tgz", + "integrity": "sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^22.4.3", + "jest-matcher-utils": "^22.4.3", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^22.4.3" + } + }, + "jest-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz", + "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==", + "dev": true, + "requires": { + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^22.4.3", + "mkdirp": "^0.5.1", + "source-map": "^0.6.0" + } + }, + "jest-validate": { + "version": "22.4.4", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.4.tgz", + "integrity": "sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-config": "^22.4.4", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^22.4.0" + } + }, + "jest-worker": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.4.3.tgz", + "integrity": "sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ==", + "dev": true, + "requires": { + "merge-stream": "^1.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "pretty-format": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.3.tgz", + "integrity": "sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "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==", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.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 + } + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.8.5.tgz", + "integrity": "sha512-qbCpCV6NgqYXiV8SekOC+qzV+0xnYCh/lZvxXRXz0EXkWn4nFtRXF/2Q48WeZWRW97JYOcx/Wi+Q/u81g9FgMw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/load-themed-styles": "1.10.12", + "@microsoft/node-core-library": "3.15.1", + "@types/gulp": "4.0.6", + "@types/node": "8.10.54", + "autoprefixer": "~9.1.3", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "node-sass": "4.12.0", + "postcss": "7.0.5", + "postcss-modules": "~1.3.1" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.12", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.12.tgz", + "integrity": "sha512-1qdD1Cff3DZHk8dn5SIupiIyDdB1nHWn/Ig/0tosJatD0ly4WlaSQwBDKeu+Ta2CAw7BxFf1U9K19yOrDT+Nog==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "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" + } + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.5.5.tgz", + "integrity": "sha512-13U5aarnSrd/AJodUlRGeOb0ZEtzmS2RjmHYvsKSKttluXAu+qLYxOK01pI2PJKMMyifClQcUPJrSP7pG2nSlw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/node-core-library": "3.15.1", + "@types/node": "8.10.54", + "colors": "~1.2.1", + "deasync": "~0.1.7", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "node-forge": "~0.7.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + } + } + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "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-security.0" + } + } + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.2.5.tgz", + "integrity": "sha512-uuj22YwVonyPflZv5Hssn+KPRfvJmrsn9G/jTS8AE3OeXIBCJ5pXxbjsaWfxOmB+yTi3m3LYVJ2l+0q/aoUu7A==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/node-core-library": "3.15.1", + "@types/node": "8.10.54", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.1", + "resolve": "1.8.1" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "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" + } + } + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-3.7.0.tgz", + "integrity": "sha512-1LkJUrqQm1yLm1rJwWAVrjmjEBIHz/sfS4MqDnbplRj1dHPZ2/9EQ9n3GJe0WjfFkXjok+iPeuM4YwHTCyua+w==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@types/gulp": "4.0.6", + "@types/node": "8.10.54", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~3.11.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "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" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + } + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://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" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "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" + } + }, + "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-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.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 + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "^2.0.0" + } + }, + "webpack": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.11.0.tgz", + "integrity": "sha512-3kOFejWqj5ISpJk4Qj/V7w98h9Vl52wak3CLiw/cDOfbVTq7FeoZ0SdoHHY9PYlHr50ZS42OfvzE2vB4nncKQg==", + "dev": true, + "requires": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.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": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.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==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "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" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "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-security.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.61", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.61.tgz", + "integrity": "sha512-mP7OWOxs63AxS0XKNibYLF46KMaREqTaoL1sgHYJR8yMOCte/zPC7aPeM1d8hwA3Xukr3QLXXp7psmgRvGRztA==" + }, + "@microsoft/loader-cased-file": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/loader-cased-file/-/loader-cased-file-1.10.0.tgz", + "integrity": "sha512-xPN0kT4kg5KuHz8zHpGTl9rt5KbK88frUZKcMFqCEyF1Avvb1C7rDVBOctCMFzBpNwiwOoMbb68+O2y5U1Ohdw==", + "dev": true, + "requires": { + "@types/lodash": "4.14.117", + "@types/node": "8.10.54", + "file-loader": "~1.1.11", + "loader-utils": "~1.1.0", + "lodash": "~4.17.5" + } + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.7.191", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.7.191.tgz", + "integrity": "sha512-kH/u3w6cNfSVqBxZZCPqStS9pr5xao5A0RnwyW1ClkdNU7qAiEegXGqcZSJ83v/HUW+EJiJynxA+y0VsZWUHag==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.12", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.12", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.12.tgz", + "integrity": "sha512-1qdD1Cff3DZHk8dn5SIupiIyDdB1nHWn/Ig/0tosJatD0ly4WlaSQwBDKeu+Ta2CAw7BxFf1U9K19yOrDT+Nog==", + "dev": true + } + } + }, + "@microsoft/loader-raw-script": { + "version": "1.2.182", + "resolved": "https://registry.npmjs.org/@microsoft/loader-raw-script/-/loader-raw-script-1.2.182.tgz", + "integrity": "sha512-Uin++eH+eML7omSXTIrO4LBfphzCgC+ZyaboP9IL2S2S25x/sfNfdMcMMXghzZ00K231u1ygTs2Ta7lhlY7G5g==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@microsoft/microsoft-graph-client": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.1.0.tgz", + "integrity": "sha512-sDgchKZz1l3QJVNdkE1P1KpwTjupNt1mS9h1T0CiP+ayMN7IeFKfElB8IYtxFplNalZTmEq+iqoQFqUVpVMLfQ==", + "requires": { + "es6-promise": "^4.1.0", + "isomorphic-fetch": "^2.2.1" + } + }, + "@microsoft/node-core-library": { + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@microsoft/node-core-library/-/node-core-library-3.15.1.tgz", + "integrity": "sha512-fUrcgu+w40k2GW8fiOUFby7jaKAAuDKaTrQuFQ3j+0Pg3ANnJ2uKtVf3bgFiNu+uVKpwVtLo4CPS8TwFduJRow==", + "dev": true, + "requires": { + "@types/node": "8.10.54", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "jju": "~1.4.0", + "z-schema": "~3.18.3" + } + }, + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.10.0.tgz", + "integrity": "sha512-T2Rvf8bdRQt7PHH9vLfc7lkkEzfXIAwqTPqIW7IkwQwORJ8oeYJdEO92SqQOkGtJdxLtXt6dQm0f9G8YH5huDw==", + "requires": { + "@types/react": "16.8.8", + "@types/webpack-env": "1.13.1", + "@uifabric/icons": "7.3.0", + "office-ui-fabric-react": "7.59.0", + "react": "16.8.5", + "react-dom": "16.8.5", + "tslib": "~1.9.3" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.59.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.59.0.tgz", + "integrity": "sha512-bZg1Msffb7DKAawxzxmUYMEv+me6FzdPvRKbrG7pQrj/rRR8ofPbo43NRFfFmOdHnNs7290H0Cwpu3kRk+6msg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^7.5.0", + "@uifabric/icons": "^7.3.0", + "@uifabric/merge-styles": "^7.8.0", + "@uifabric/react-hooks": "^7.0.1", + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.2", + "@uifabric/utilities": "^7.5.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/package-deps-hash": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/package-deps-hash/-/package-deps-hash-2.3.1.tgz", + "integrity": "sha512-p41TeiWzr6aT54fTQZKbAVO7Ux4MVYnV4ExAvxUAaH+ZRjmwtCA/lk6M0FtKqafxAJ5mJlLft3aK7sQOvXxSsw==", + "dev": true, + "requires": { + "@microsoft/node-core-library": "3.15.1" + } + }, + "@microsoft/rush-lib": { + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.15.1.tgz", + "integrity": "sha512-DNRS56uzLrAB/IpS5khAXldwmg4P3husSm3Z7bl/Uynpj+C2FFmt2zwISp7aauxqq1MrCZliDVVPcJN3U1uoIw==", + "dev": true, + "requires": { + "@microsoft/node-core-library": "3.15.1", + "@microsoft/package-deps-hash": "2.3.1", + "@microsoft/stream-collator": "3.1.5", + "@microsoft/ts-command-line": "4.3.2", + "@pnpm/link-bins": "~1.0.1", + "@pnpm/logger": "~1.0.1", + "@yarnpkg/lockfile": "~1.0.2", + "builtins": "~1.0.3", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.1", + "https-proxy-agent": "~2.2.1", + "inquirer": "~6.2.0", + "js-yaml": "~3.13.1", + "lodash": "~4.17.15", + "minimatch": "~3.0.2", + "node-fetch": "~2.1.2", + "npm-package-arg": "~6.1.0", + "read-package-tree": "~5.1.5", + "semver": "~5.3.0", + "strict-uri-encode": "~2.0.0", + "tar": "~4.4.1", + "true-case-path": "~2.2.1", + "wordwrap": "~1.0.0", + "z-schema": "~3.18.3" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "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" + } + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "node-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", + "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=", + "dev": true + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "dev": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "@microsoft/rush-stack-compiler-3.3": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-3.3/-/rush-stack-compiler-3.3-0.3.5.tgz", + "integrity": "sha512-c8727bgcG5VY1bSW2Cvp6EzdMBcF3gCpC6VcBHXtKWHzGJuRO2eEDE28knUqaKqDWIJDVvejjMb25M9RIeLW6w==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "7.5.0", + "@microsoft/node-core-library": "3.15.1", + "@types/node": "8.10.54", + "tslint": "~5.12.1", + "tslint-microsoft-contrib": "~5.2.1", + "typescript": "~3.3.3" + } + }, + "@microsoft/set-webpack-public-path-plugin": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@microsoft/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-2.2.5.tgz", + "integrity": "sha512-1nCsZm/HZz9+EWbXutNVkXUNtB5wbpGfvAZEltRsOhROflKM4xZvyULJQ0lR5S7tlKvNBd4MByqmK+aHKCRtSg==", + "dev": true, + "requires": { + "@types/webpack": "^4.0.0", + "lodash": "~4.17.15", + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "commander": "~2.11.0", + "source-map": "~0.5.1" + } + } + } + }, + "@microsoft/sp-application-base": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.10.0.tgz", + "integrity": "sha512-KMwWqAFa1Wx1ZhRv2CWRYSfz8QdwsIGWWry9cq06WlFFpXbEyCMGPB/XOKrxWnWgK+TO/l04kiyxnE1aGAclkg==", + "dev": true, + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/sp-component-base": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-extension-base": "1.10.0", + "@microsoft/sp-http": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-odata-types": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@microsoft/sp-search-extensibility": "1.10.0", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-build-common": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-common/-/sp-build-common-1.10.0.tgz", + "integrity": "sha512-9+8mz3It94Rkdq0695nPaKfRnOK+aekFbfhhtW2rvdw+sNiaGq7di2DQ4cGYaiJ0MxvBBetzI7tia0zili2ZwQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/gulp-core-build-typescript": "8.2.5", + "@microsoft/sp-tslint-rules": "1.10.0", + "@types/yargs": "0.0.35", + "gulp": "~3.9.1", + "semver": "~5.2.0", + "yargs": "~4.6.0" + }, + "dependencies": { + "@types/yargs": { + "version": "0.0.35", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.35.tgz", + "integrity": "sha1-QHczV2rO1IlfutZ6Pwr2M9Lfy60=", + "dev": true + }, + "semver": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz", + "integrity": "sha1-KBmVuAwUSCCUFd28TPUMJpzvVcU=", + "dev": true + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.10.0.tgz", + "integrity": "sha512-FTmSXdAfLZ/XeVJQEHnm32Mot0ajGSB5jERL5yppeGQ6B2ToQUaukasrCs7B4pUQrwBeUF9tpVIR7ryS4Voamw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/gulp-core-build-serve": "3.5.5", + "@microsoft/gulp-core-build-webpack": "3.7.0", + "@microsoft/load-themed-styles": "1.10.20", + "@microsoft/loader-cased-file": "1.10.0", + "@microsoft/loader-load-themed-styles": "1.7.191", + "@microsoft/node-core-library": "3.15.1", + "@microsoft/rush-lib": "5.15.1", + "@microsoft/set-webpack-public-path-plugin": "2.2.5", + "@microsoft/sp-module-interfaces": "1.10.0", + "@types/finalhandler": "0.0.31", + "@types/fs-extra": "5.0.1", + "@types/glob": "5.0.30", + "@types/gulp-replace": "0.0.29", + "@types/lodash": "4.14.117", + "@types/merge2": "0.3.29", + "@types/node": "8.10.54", + "@types/resolve": "0.0.8", + "@types/rimraf": "2.0.2", + "@types/serve-static": "1.7.31", + "@types/terser-webpack-plugin": "1.2.1", + "@types/uuid": "3.0.0", + "@types/webpack": "4.39.2", + "@types/webpack-stream": "3.2.10", + "@types/xml": "1.0.3", + "azure-storage": "~2.10.3", + "colors": "~1.2.1", + "css-loader": "~2.0.2", + "cssnano": "~4.1.10", + "finalhandler": "~0.4.1", + "fs-extra": "~5.0.0", + "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.5.1", + "json-loader": "~0.5.7", + "json-schema": "~0.2.3", + "lodash": "~4.17.5", + "merge2": "~1.0.2", + "node-zip": "~1.1.1", + "postcss-loader": "~3.0.0", + "resolve": "~1.12.0", + "rimraf": "~2.6.1", + "serve-static": "~1.10.2", + "source-map-loader": "~0.2.4", + "terser-webpack-plugin": "1.2.3", + "through2": "~2.0.1", + "uuid": "~3.1.0", + "webpack": "~4.35.3", + "webpack-stream": "~5.2.1", + "xml": "~1.0.1" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.20", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.20.tgz", + "integrity": "sha512-auT1V9phsMScUQK/xVngVGQsABGG805/10RgP1TBbJvwoPoRq/Ed+ce47HoayFgqxtz5m/W/38OUNZpfuBqsCw==", + "dev": true + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha1-ECZAnFYlqGiQdGAoCNCCsoZ7ilE=", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", + "dev": true + }, + "finalhandler": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.1.tgz", + "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" + } + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", + "dev": true + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "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" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "dev": true + }, + "resolve": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.3.tgz", + "integrity": "sha512-hF6+hAPlxjqHWrw4p1rF3Wztbgxd4AjA5VlUzY5zcTb4J8D3JK4/1RjU48pHz2PJWzGVsLB1VWZkvJzhK2CCOA==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + } + } + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "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", + "fresh": "0.3.0", + "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" + } + }, + "serve-static": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", + "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", + "dev": true, + "requires": { + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", + "send": "0.13.2" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.10.0.tgz", + "integrity": "sha512-GpRUaBnMtAq9/FAgYtcFCKoQP96TMmZepI7spKlkwGRnJavg5LxlzPJmnHBc+bGQDNu9PXKDyJIk1AAK3YRXYw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.12.1", + "@microsoft/gulp-core-build-sass": "4.8.5", + "@microsoft/gulp-core-build-serve": "3.5.5", + "@microsoft/gulp-core-build-typescript": "8.2.5", + "@microsoft/gulp-core-build-webpack": "3.7.0", + "@microsoft/sp-build-common": "1.10.0", + "@microsoft/sp-build-core-tasks": "1.10.0", + "@types/webpack": "4.39.2", + "gulp": "~3.9.1", + "webpack": "~4.35.3", + "yargs": "~4.6.0" + } + }, + "@microsoft/sp-component-base": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.10.0.tgz", + "integrity": "sha512-9XEkYGJfVaGGqcBZ87maH8h76ohQEIqRr0wOhvVQ4ME45SK64zoCX35aOazNU28TYbqphCMSLKYS/JQSyRjuiA==", + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-dynamic-data": "1.10.0", + "@microsoft/sp-http": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.10.0.tgz", + "integrity": "sha512-np8GKJ90GJw5Qc1ZttYXYwwypupNxhcnWJ3Xm3tTgvDvkFyeTU0tOjUGKp9cPOBsUADxMIRtruUEBsi8Ip73yQ==", + "requires": { + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.10.0.tgz", + "integrity": "sha512-LDQBjEW+S8aGumcfTdPSxC1Vosq5jzmXnYj+xvgfKqCnbo+VV8rTCyUYNENGb7+V2qyB9Q/o9ddm41aUxSg+Tg==", + "requires": { + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.10.0.tgz", + "integrity": "sha512-XXTnLWeEcEDq3dcG+e0UV2HlmW/NUuuSaqU3O05xNUbx0VQJU5abuO34DGxwFyoKRp9NhG9iem1FExQiyijWDQ==", + "requires": { + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-extension-base": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.10.0.tgz", + "integrity": "sha512-jvWjJhy/5DkKhU6NzHyg/uDobXg8lVR6O/i9blZ14TuxFOyF+MHeoGNaK2f8wrxGUohiedNrjAMnKTVnsLahHA==", + "dev": true, + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/sp-component-base": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-http": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + } + }, + "@microsoft/sp-http": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.10.0.tgz", + "integrity": "sha512-8H76ORi4NV3ByNvvvENgucH7xdezdFGlJdxlOYIkzhyWgYsm/IEzFCNNBOChQk8kmlP/PqF146Ft6PIYgrZ6og==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@types/adal-angular": "1.0.1", + "adal-angular": "1.0.16", + "msal": "1.1.3", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-loader": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.10.0.tgz", + "integrity": "sha512-fJs0kXHK/QiF5JkkI64bZbdC0nGYEanua5MjawZxQO2c8KY9uVK/h2cJXIN9OnAL5lbn5gJD5aE4jQe2z4BBgQ==", + "requires": { + "@microsoft/loader-raw-script": "1.2.182", + "@microsoft/office-ui-fabric-react-bundle": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-dynamic-data": "1.10.0", + "@microsoft/sp-http": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-odata-types": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@microsoft/sp-polyfills": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/react": "16.8.8", + "@types/react-dom": "16.8.3", + "@types/requirejs": "2.1.29", + "@types/webpack-env": "1.13.1", + "@uifabric/utilities": "7.5.0", + "exports-loader": "~0.6.4", + "office-ui-fabric-react": "7.59.0", + "raw-loader": "~0.5.1", + "react": "16.8.5", + "react-dom": "16.8.5", + "requirejs": "2.1.20", + "tslib": "~1.9.3" + }, + "dependencies": { + "@uifabric/utilities": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.5.0.tgz", + "integrity": "sha512-h9XwZVaKyLN3Ss4G+bXFWsmCzExID/SKbO64XPjsCIhuxVYsTg6/hDrvyU4TCEx06/ehXfdHRmyjCYL1PNdDMg==", + "requires": { + "@uifabric/merge-styles": "^7.7.0", + "@uifabric/set-version": "^7.0.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "office-ui-fabric-react": { + "version": "7.59.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.59.0.tgz", + "integrity": "sha512-bZg1Msffb7DKAawxzxmUYMEv+me6FzdPvRKbrG7pQrj/rRR8ofPbo43NRFfFmOdHnNs7290H0Cwpu3kRk+6msg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^7.5.0", + "@uifabric/icons": "^7.3.0", + "@uifabric/merge-styles": "^7.8.0", + "@uifabric/react-hooks": "^7.0.1", + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.2", + "@uifabric/utilities": "^7.5.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.10.0.tgz", + "integrity": "sha512-DxBSb+3nN0XWmo3swC2nva4VKaCNvrzNXSnr7kfqzdXga9phi8MWBf1HTBophI8PnkxlkV1fEWgs0c7pEuuYFw==", + "requires": { + "@types/lodash": "4.14.117", + "@types/webpack-env": "1.13.1", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.10.0.tgz", + "integrity": "sha512-OGmqAmE8TbJF/1WWi2VwKtlxenUL/vu1d5h4ev87Gd3xvusTMkglVlMhNzePMYVYdzdszUVgTTvBeDV/c8tVEg==", + "requires": { + "@types/node": "8.10.54", + "@types/z-schema": "3.16.31", + "z-schema": "~3.18.3" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.10.0.tgz", + "integrity": "sha512-O3kGcABicM5mgG9jUzqTU6tXZZPIGRZcM6uGry+v8M31r+ktptXyOOd7DkReNzFFxDJuXnqTAjusHMVx1N5+2A==", + "requires": { + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.10.0.tgz", + "integrity": "sha512-UGcK/1Nq1g/TKYvY499S3ofLyHHCTZ93BILE77KEXr4+FdZmsboWvrLNaoA0rp5bABjrdVyNYwNkT8vvFXK5PQ==", + "requires": { + "@types/webpack-env": "1.13.1", + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-page-context": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.10.0.tgz", + "integrity": "sha512-EWqbL299gqlVUtETsogQDf3OacusLC0YoM0Yu4/dxiCbTJCE6FjaR4oDYYUa30HbqAe/Tmko3c5Buah7TkaB/g==", + "requires": { + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-dynamic-data": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-odata-types": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1", + "tslib": "~1.9.3" + } + }, + "@microsoft/sp-polyfills": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.10.0.tgz", + "integrity": "sha512-oboAg9zAH/P86CgG+8RA8wpL9aLJtYtchcVjnQxTYp3wMvHtNWEysHWBHtjIapTLEKXbPwNQ8Apnsy2TstNcZg==", + "requires": { + "@types/webpack-env": "1.13.1", + "es6-collections": "0.5.6", + "es6-promise": "4.1.1", + "tslib": "~1.9.3", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "dependencies": { + "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==" + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.10.0.tgz", + "integrity": "sha512-15uU56CSIkySBC19hARSL9bh24AeaXbnTrrqxROiKBy/1MUDIL+MocdDDwp23/qn4IvhToRwSbLV/3L9m9Uzew==", + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/office-ui-fabric-react-bundle": "1.10.0", + "@microsoft/sp-component-base": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-dynamic-data": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/react": "16.8.8", + "@types/react-dom": "16.8.3", + "@types/webpack-env": "1.13.1", + "office-ui-fabric-react": "7.59.0", + "react": "16.8.5", + "react-dom": "16.8.5", + "tslib": "~1.9.3" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.59.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.59.0.tgz", + "integrity": "sha512-bZg1Msffb7DKAawxzxmUYMEv+me6FzdPvRKbrG7pQrj/rRR8ofPbo43NRFfFmOdHnNs7290H0Cwpu3kRk+6msg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^7.5.0", + "@uifabric/icons": "^7.3.0", + "@uifabric/merge-styles": "^7.8.0", + "@uifabric/react-hooks": "^7.0.1", + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.2", + "@uifabric/utilities": "^7.5.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/sp-search-extensibility": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-search-extensibility/-/sp-search-extensibility-1.10.0.tgz", + "integrity": "sha512-ANeV0+4PYuoU7aXz1Hh37B+igXn/il0hKjbvAlhtvVubb2Sgu7axSsM+0PlLxljyhWk2McXovrmlWR4oW8jrAQ==", + "dev": true, + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-extension-base": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/webpack-env": "1.13.1" + } + }, + "@microsoft/sp-tslint-rules": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.10.0.tgz", + "integrity": "sha512-AHcEx/LggEt8qw50xycm7Hy4mDAUpxc5nYj5zWt9XnpTnIkaEEPzhhNDHd0jHH+Y3pYb2yfZzdM9MY27QoNNZQ==", + "dev": true, + "requires": { + "tslint": "~5.9.1", + "tslint-microsoft-contrib": "~5.2.1", + "tsutils": "~2.11.2" + }, + "dependencies": { + "tslint": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz", + "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.7.0", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.12.1" + }, + "dependencies": { + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tsutils": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.11.2.tgz", + "integrity": "sha1-YBNgHjb6FP+VhBPlQdQn+4xqw0E=", + "dev": true, + "requires": { + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.10.0.tgz", + "integrity": "sha512-zux7B9rQacyYQikEMJ/zXYudZzlGeZyLOhawodV4ejuRKZ7Y7AFxskEJxGpo+twpoN2PWeixxBvBsu2lFT1ePA==", + "requires": { + "@microsoft/decorators": "1.10.0", + "@microsoft/load-themed-styles": "1.10.20", + "@microsoft/sp-component-base": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-diagnostics": "1.10.0", + "@microsoft/sp-dynamic-data": "1.10.0", + "@microsoft/sp-http": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-page-context": "1.10.0", + "@microsoft/sp-property-pane": "1.10.0", + "@microsoft/teams-js": "1.4.2", + "@types/es6-promise": "0.0.33", + "@types/office-js": "1.0.36", + "@types/webpack-env": "1.13.1", + "office-ui-fabric-react": "7.59.0", + "tslib": "~1.9.3" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.20", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.20.tgz", + "integrity": "sha512-auT1V9phsMScUQK/xVngVGQsABGG805/10RgP1TBbJvwoPoRq/Ed+ce47HoayFgqxtz5m/W/38OUNZpfuBqsCw==" + }, + "office-ui-fabric-react": { + "version": "7.59.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.59.0.tgz", + "integrity": "sha512-bZg1Msffb7DKAawxzxmUYMEv+me6FzdPvRKbrG7pQrj/rRR8ofPbo43NRFfFmOdHnNs7290H0Cwpu3kRk+6msg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^7.5.0", + "@uifabric/icons": "^7.3.0", + "@uifabric/merge-styles": "^7.8.0", + "@uifabric/react-hooks": "^7.0.1", + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.2", + "@uifabric/utilities": "^7.5.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/sp-webpart-workbench": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-workbench/-/sp-webpart-workbench-1.10.0.tgz", + "integrity": "sha512-V5PrdxyzopRxzFQHzLyczeymwMIoow+54qBM35yfRD80Lv7iytpG+TaBLUr2viChOstVDS2ytQdv0wcw1nDBGQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build-serve": "3.5.5", + "@microsoft/node-core-library": "3.15.1", + "@microsoft/office-ui-fabric-react-bundle": "1.10.0", + "@microsoft/sp-application-base": "1.10.0", + "@microsoft/sp-build-core-tasks": "1.10.0", + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-loader": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-property-pane": "1.10.0", + "@microsoft/sp-webpart-base": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/fs-extra": "5.0.1", + "@types/react": "16.8.8", + "@types/react-dom": "16.8.3", + "@types/webpack-env": "1.13.1", + "@uifabric/variants": "7.0.5", + "fs-extra": "~5.0.0", + "office-ui-fabric-react": "7.59.0", + "prop-types": "15.6.0", + "react": "16.8.5", + "react-dom": "16.8.5", + "tslib": "~1.9.3" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "office-ui-fabric-react": { + "version": "7.59.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.59.0.tgz", + "integrity": "sha512-bZg1Msffb7DKAawxzxmUYMEv+me6FzdPvRKbrG7pQrj/rRR8ofPbo43NRFfFmOdHnNs7290H0Cwpu3kRk+6msg==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^7.5.0", + "@uifabric/icons": "^7.3.0", + "@uifabric/merge-styles": "^7.8.0", + "@uifabric/react-hooks": "^7.0.1", + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.2", + "@uifabric/utilities": "^7.5.0", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "prop-types": { + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", + "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", + "dev": true, + "requires": { + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + } + } + }, + "@microsoft/stream-collator": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@microsoft/stream-collator/-/stream-collator-3.1.5.tgz", + "integrity": "sha512-AxeLMqrIdOL8oyyEz6NIz1Q5gKOmg5VbelAtyycE7vdQ1IG2jrs+2IYV0KSYuQK+X9UReik5DQPaJNleOXQcVg==", + "dev": true, + "requires": { + "colors": "~1.2.1" + } + }, + "@microsoft/teams-js": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.4.2.tgz", + "integrity": "sha512-O10tpakpm+NyClJOW4eCaidlDI5sW9b5oRGQiUA0WqFG6GQt1HEz/KFsCN+ebaFgjstx+trZzYIuYdpK98XsMQ==" + }, + "@microsoft/ts-command-line": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@microsoft/ts-command-line/-/ts-command-line-4.3.2.tgz", + "integrity": "sha512-2QeyilabCe6IpBylPXuY6dCA1S9ym3Ii0zakXVPpyfjSj1NesnyuUeuh6e8kyIqzqJ+3LYjfPG63XzUBtwGqqw==", + "dev": true, + "requires": { + "@types/argparse": "1.0.33", + "argparse": "~1.0.9", + "colors": "~1.2.1" + } + }, + "@microsoft/tsdoc": { + "version": "0.12.14", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.14.tgz", + "integrity": "sha512-518yewjSga1jLdiLrcmpMFlaba5P+50b0TWNFUpC+SL9Yzf0kMi57qw+bMl+rQ08cGqH1vLx4eg9YFUbZXgZ0Q==", + "dev": true + }, + "@pnpm/link-bins": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-1.0.4.tgz", + "integrity": "sha512-RLBNdq+j1Q8DmhcdJJbAJLCjw8Beo6je5ZUy4cvD2PepT8klmEH9JXAVQdqtwB8hOBnGGYmxzL4syCvIfkAUag==", + "dev": true, + "requires": { + "@pnpm/package-bins": "^1.0.0", + "@pnpm/types": "^1.7.0", + "@types/mz": "^0.0.32", + "@types/node": "^9.6.5 || 10", + "@types/ramda": "^0.25.20", + "@zkochan/cmd-shim": "^2.2.4", + "arr-flatten": "^1.1.0", + "is-windows": "^1.0.2", + "mkdirp": "0.5.1", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-filter": "^1.0.0", + "ramda": "^0.25.0", + "read-package-json": "^2.0.13" + }, + "dependencies": { + "@types/node": { + "version": "10.17.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.26.tgz", + "integrity": "sha512-myMwkO2Cr82kirHY8uknNRHEVtn0wV3DTQfkrjx17jmkstDRZ24gNUdl8AHXVyVclTYI/bNjgTPTAWvWLqXqkw==", + "dev": true + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } + } + }, + "@pnpm/logger": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/logger/-/logger-1.0.2.tgz", + "integrity": "sha512-A8XbJKvdueazvJGPn1qQ9LL6uopV88ebIT+dJKNQ68gT7yfCbtfT8j5ZzdVczmGbkiuBeZ1VckZerkO0tjOXZA==", + "dev": true, + "requires": { + "@types/node": "^9.4.0 || 10", + "bole": "^3.0.2", + "ndjson": "^1.5.0" + }, + "dependencies": { + "@types/node": { + "version": "10.17.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.26.tgz", + "integrity": "sha512-myMwkO2Cr82kirHY8uknNRHEVtn0wV3DTQfkrjx17jmkstDRZ24gNUdl8AHXVyVclTYI/bNjgTPTAWvWLqXqkw==", + "dev": true + } + } + }, + "@pnpm/package-bins": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-1.0.0.tgz", + "integrity": "sha512-ZqVfIXK3r5AsP5VAhPHrhf3isF+T4yEuUpJTF9T03oFTJ9LBnkKvx8F7P7biKEManxSGOkSpNoIBdsura9pY5Q==", + "dev": true, + "requires": { + "@pnpm/types": "^1.7.0", + "@types/mz": "^0.0.32", + "mz": "^2.7.0", + "p-filter": "^1.0.0" + } + }, + "@pnpm/types": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-1.8.0.tgz", + "integrity": "sha512-NsEzBVa5aMgn/n79piyJtpUQFzJ97tB2R2r8PSJlLnMA6LJmchKuv7ATN+/nZH/3QRd/+uFXEq07/i/ajsqVGQ==", + "dev": true + }, + "@types/adal-angular": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/adal-angular/-/adal-angular-1.0.1.tgz", + "integrity": "sha512-2sRGxJYrluhvIz8ae98i5k5woe9Fics4dMFHTcNfY2xAkj5QGZor+sfZzlgM58Fpw7Kklau9Gn6OhgJP25dKug==" + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "@types/argparse": { + "version": "1.0.33", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.33.tgz", + "integrity": "sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ==", + "dev": true + }, + "@types/chai": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-3.4.34.tgz", + "integrity": "sha1-1TNXkoI7sJzd1eOMPSEbcJGDhU0=", + "dev": true + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", + "dev": true + }, + "@types/es6-promise": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/es6-promise/-/es6-promise-0.0.33.tgz", + "integrity": "sha512-HKJFVLCGrWQ/1unEw8JdaTxu6n3EUxmwTxJ6D0O1x0gD8joCsgoTWxEgevb7fp2XIogNjof3KEd+3bJoGne/nw==" + }, + "@types/express-serve-static-core": { + "version": "4.17.8", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.8.tgz", + "integrity": "sha512-1SJZ+R3Q/7mLkOD9ewCBDYD2k0WyZQtWYqF/2VvoNN2/uhI49J9CDN4OAm+wGMA0DbArA4ef27xl4+JwMtGggw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/finalhandler": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@types/finalhandler/-/finalhandler-0.0.31.tgz", + "integrity": "sha1-7PMvOpu0Om+0BFdQ6h5VJYLTXcM=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/fs-extra": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.0.1.tgz", + "integrity": "sha512-h3wnflb+jMTipvbbZnClgA2BexrT4w0GcfoCz5qyxd0IRsbqhLSyesM6mqZTAnhbVmhyTm5tuxfRu9R+8l+lGw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-RHv6ZQjcTncXo3thYZrsbAVwoy4vSKosSWhuhuQxLOTv74OJuFQxXkmUuZCr3q9uNBEVCvIzmZL/FeRNbHZGUg==", + "dev": true, + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "requires": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "@types/gulp-replace": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/gulp-replace/-/gulp-replace-0.0.29.tgz", + "integrity": "sha1-gFqGw0pcz8+IS8E24GgzHkj5tls=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "@types/merge2": { + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@types/merge2/-/merge2-0.3.29.tgz", + "integrity": "sha1-y1UumCbKPAjZ5lSd6ezY8VQX8G0=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/mime": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz", + "integrity": "sha512-4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==", + "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==", + "dev": true + }, + "@types/mocha": { + "version": "2.2.38", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.38.tgz", + "integrity": "sha1-jBiPbjTC58Px0BJ9kI1aNuWmDck=", + "dev": true + }, + "@types/mz": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.32.tgz", + "integrity": "sha512-cy3yebKhrHuOcrJGkfwNHhpTXQLgmXSv1BX+4p32j+VUQ6aP2eJ5cL7OvGcAQx75fCTFaAIIAKewvqL+iwSd4g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "8.10.54", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.54.tgz", + "integrity": "sha512-kaYyLYf6ICn6/isAyD4K1MyWWd5Q3JgH6bnMN089LUx88+s4W8GvK9Q6JMBVu5vsFFp7pMdSxdKmlBXwH/VFRg==" + }, + "@types/node-notifier": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-0.0.28.tgz", + "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", + "dev": true, + "requires": { + "@types/q": "*" + } + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@types/qs": { + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-7s9EQWupR1fTc2pSMtXRQ9w9gLOcrJn+h7HOXw4evxyvVqMi4f+q7d2tnFe3ng3SNHjtK+0EzGMGFUQX4/AQRA==", + "dev": true + }, + "@types/ramda": { + "version": "0.25.51", + "resolved": "https://registry.npmjs.org/@types/ramda/-/ramda-0.25.51.tgz", + "integrity": "sha512-xcmtfHIgF9SYjhGdsZR1nQslxG4hu0cIpFfLQ4CWdw3KzHvl7ki1AzFLQUkbDTG42ZN3ZsQfdRzXRlkAvbIy5Q==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==", + "dev": true + }, + "@types/react": { + "version": "16.8.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.8.8.tgz", + "integrity": "sha512-xwEvyet96u7WnB96kqY0yY7qxx/pEpU51QeACkKFtrgjjXITQn0oO1iwPEraXVgh10ZFPix7gs1R4OJXF7P5sg==", + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/react-dom": { + "version": "16.8.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.8.3.tgz", + "integrity": "sha512-HF5hD5YR3z9Mn6kXcW1VKe4AQ04ZlZj1EdLBae61hzQ3eEWWxMgNLUbIxeZp40BnSxqY1eAYLsH9QopQcxzScA==", + "requires": { + "@types/react": "*" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha1-vEi8gzwHnCwkumr7ym06A7P04vM=" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/rimraf": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-2.0.2.tgz", + "integrity": "sha512-Hm/bnWq0TCy7jmjeN5bKYij9vw5GrDFWME4IuxV08278NtU/VdGbzsBohcCUJ7+QMqmUq5hpRKB39HeQWJjztQ==", + "dev": true, + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "@types/semver": { + "version": "5.3.33", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.3.33.tgz", + "integrity": "sha512-UwrBgjsRS8BSsckIEdrAhIAmdh0MJidtKTvD3S6tpMq6qHLY3uGaNYcRDUjPxpF4hOAOEbMNSXhhfxmNHB1QNQ==", + "dev": true + }, + "@types/serve-static": { + "version": "1.7.31", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.7.31.tgz", + "integrity": "sha1-FUVt6NmNa0z/Mb5savdJKuY/Uho=", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/mime": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/terser-webpack-plugin": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz", + "integrity": "sha512-5mzQulZabFsqiLh0PhJdccIKqpd5535UYpZ+Skugz8kPzZdajMMYBRKQSzM1KOkZ42NwLxbZSzQp6xKtaq46Gg==", + "dev": true, + "requires": { + "@types/webpack": "*", + "terser": "^3.16.1" + } + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/uglify-js": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.2.tgz", + "integrity": "sha512-d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ==", + "dev": true, + "requires": { + "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==", + "dev": true + } + } + }, + "@types/undertaker": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.3.tgz", + "integrity": "sha512-OhvIYx6pUJBxYZf5fM/BVMNXZQMy095kplml+4cWrlNqM1t6XtSIQCuVySGmICZCnzi69Epdljyplm86BlTouQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*" + } + }, + "@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-2.4.11.tgz", + "integrity": "sha512-2OzQSfIr9CqqWMGqmcERE6Hnd2KY3eBVtFaulVo3sJghplUcaeMdL9ZjEiljcQQeHjheWY9RlNmumjIAvsBNaA==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-3c7+vcmyyIi3RBoOdXs8k3E9rQVIy6yOBqK0DFk6lnJ76JUfbDBWbEf1JflzyPQf56W4ToE+2YPnbxbucniW5w==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==" + }, + "@types/webpack-sources": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.0.tgz", + "integrity": "sha512-c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "@types/webpack-stream": { + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/@types/webpack-stream/-/webpack-stream-3.2.10.tgz", + "integrity": "sha512-gzUDP7oa60qMUlKUUoT7EZJ77OpGPJ9ZmNFLfcG7ITJS80lIx/9r6F2MkGJNLjsNV/ygDGVHGLn4/5e8813/Og==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/webpack": "*" + } + }, + "@types/xml": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/xml/-/xml-1.0.3.tgz", + "integrity": "sha512-qeqQIjDfSLjmWR0noFQmcPKCtqn0L68MchoEi1Zj33unPfC83Op3j2mBH2g4hAgOaWUobv/O86w7LObo6p4sDQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha1-FWBCn8VQxDvEGnt9PfoK+8yRSjU=", + "dev": true + }, + "@types/z-schema": { + "version": "3.16.31", + "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", + "integrity": "sha1-LrHQCl5Ow/pYx2r94S4YK2bcXBw=" + }, + "@uifabric/foundation": { + "version": "7.7.29", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.7.29.tgz", + "integrity": "sha512-mbgi6Ohowr8VqWTcodLhdZTQTn5nNsBoH23TCpyXi2T5laAJ3xaUuGjcFQNSrGxGuTU6JN4CRI/1SWSdRkAuWQ==", + "requires": { + "@uifabric/merge-styles": "^7.15.1", + "@uifabric/set-version": "^7.0.15", + "@uifabric/styling": "^7.13.3", + "@uifabric/utilities": "^7.21.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "requires": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + } + }, + "@uifabric/merge-styles": { + "version": "7.15.1", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.15.1.tgz", + "integrity": "sha512-fkOsn9Ovbe+7BGsaz2zXnl1fEAInrMG8fQxjRuu9YXwXmzd9u8BzQvy/Mf1sNOZIbTLFYewwm2Swv2zlc1NRcg==", + "requires": { + "@uifabric/set-version": "^7.0.15", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.4.9", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.4.9.tgz", + "integrity": "sha512-mzDJ6hr5HKmcqviUBcYtJ5/WCXJL8vNnCCLpPR/fh1rxjBit6hbontsh6LYBSYZZtzjJfRGUKjrr7svEuyxLfw==", + "requires": { + "@uifabric/set-version": "^7.0.15", + "@uifabric/utilities": "^7.21.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/set-version": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.15.tgz", + "integrity": "sha512-A5/hdP8yv/fg7k5F2CfoZXZSexeOZd5JMLFiiwG0gkp/wHm8A025U4cXJQ5WfVDk5zcUpw/z5OZSdnflH2mv0A==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/styling": { + "version": "7.13.3", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.13.3.tgz", + "integrity": "sha512-nGXYNOfVdEuwI6ueNCDGKg9uPauTun98RnKa/XUf0Z2a5n2gBv6fOqGXUAPryDRchmc2n0L0Ka/eK4Yk8E311Q==", + "requires": { + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.15.1", + "@uifabric/set-version": "^7.0.15", + "@uifabric/utilities": "^7.21.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/utilities": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.21.3.tgz", + "integrity": "sha512-6MYv91+bmHA/cV346FvtOKsGo/I6wlraLA0rG2RBv7/AkEWkAlRhXX7HeT/TnWpykPC57guFBH7RaDUZU7PyiA==", + "requires": { + "@uifabric/merge-styles": "^7.15.1", + "@uifabric/set-version": "^7.0.15", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@uifabric/variants": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@uifabric/variants/-/variants-7.0.5.tgz", + "integrity": "sha512-EqjNymAipTuwvsfS3dEU3+brVz0wyBUa2LQsc+L8gU/MNj4lCnrTi34pHRZrbw6L6Lus/YUg8lCGuXZ5hIHj5Q==", + "dev": true, + "requires": { + "@uifabric/set-version": "^7.0.2", + "office-ui-fabric-react": "^7.29.2", + "tslib": "^1.7.1" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.3.55", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.55.tgz", + "integrity": "sha512-yjVXdPRc67ggXryrQdgPYDy/ArAdzl7fciyViI1ZlhdVA3AspkgieDQ7Ep7a/KszGY5e0ylbw/GtnwBT9xwPhA==", + "dev": true, + "requires": { + "@uifabric/set-version": "^7.0.15", + "@uifabric/styling": "^7.13.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "office-ui-fabric-react": { + "version": "7.121.4", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.121.4.tgz", + "integrity": "sha512-gUEr4RmJ7ges9KWATfgQdd1zK4gx4vY3f+Fyt0q3luFQ00IT5VVtN82pR7QxCiuaMriAAAZw3Epchwk+KAc/9g==", + "dev": true, + "requires": { + "@fluentui/date-time-utilities": "^7.1.2", + "@fluentui/react-focus": "^7.12.12", + "@fluentui/react-icons": "^0.1.31", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.7.29", + "@uifabric/icons": "^7.3.55", + "@uifabric/merge-styles": "^7.15.1", + "@uifabric/react-hooks": "^7.4.9", + "@uifabric/set-version": "^7.0.15", + "@uifabric/styling": "^7.13.3", + "@uifabric/utilities": "^7.21.3", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + } + } + }, + "@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-2.2.4.tgz", + "integrity": "sha512-BDy1oz6aFYyY73618IkXzJzFghnXwVZDc3SVa6MVKTrrk4RgubahAF5yKK+Mx4a78tfO0OHeZnJKPs0pNy5uNA==", + "dev": true, + "requires": { + "is-windows": "^1.0.0", + "mkdirp-promise": "^5.0.1", + "mz": "^2.5.0" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "^4.0.3" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha1-4rwxvHEqr/ugU6pN1GvITrXSCQ8=" + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "ajv": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.5.tgz", + "integrity": "sha1-tjcjTT4mdetfefxlIkKoU6SMtJ8=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "json-schema-traverse": "^0.3.0", + "json-stable-stringify": "^1.0.1" + }, + "dependencies": { + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + } + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz", + "integrity": "sha512-eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "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==", + "dev": true + } + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz", + "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==", + "dev": true, + "requires": { + "browserslist": "^4.1.0", + "caniuse-lite": "^1.0.30000884", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.2", + "postcss-value-parser": "^3.2.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", + "dev": true + }, + "azure-storage": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/azure-storage/-/azure-storage-2.10.3.tgz", + "integrity": "sha512-IGLs5Xj6kO8Ii90KerQrrwuJKexLgSwYC4oLWmc11mzKe7Jt2E5IVg+ZQ8K53YWZACtVTMBNO3iGuA+4ipjJxQ==", + "dev": true, + "requires": { + "browserify-mime": "~1.2.9", + "extend": "^3.0.2", + "json-edm-parser": "0.1.2", + "md5.js": "1.3.4", + "readable-stream": "~2.0.0", + "request": "^2.86.0", + "underscore": "~1.8.3", + "uuid": "^3.0.0", + "validator": "~9.4.1", + "xml2js": "0.2.8", + "xmlbuilder": "^9.0.7" + }, + "dependencies": { + "md5.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", + "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "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" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "validator": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz", + "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==", + "dev": true + } + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz", + "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==", + "dev": true, + "requires": { + "babel-plugin-istanbul": "^4.1.6", + "babel-preset-jest": "^23.2.0" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", + "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.13.0", + "find-up": "^2.1.0", + "istanbul-lib-instrument": "^1.10.1", + "test-exclude": "^4.2.1" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "babel-plugin-jest-hoist": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz", + "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-preset-jest": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz", + "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^23.2.0", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "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" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "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==" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "binaryextensions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz", + "integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "bole": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bole/-/bole-3.0.2.tgz", + "integrity": "sha1-vIpIPKlASdqbg3wa0Rzf6+5uBRQ=", + "dev": true, + "requires": { + "fast-safe-stringify": "~1.1.0", + "individual": "~3.0.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "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" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-mime": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/browserify-mime/-/browserify-mime-1.2.9.tgz", + "integrity": "sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8=", + "dev": true + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", + "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001088", + "electron-to-chromium": "^1.3.483", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001088", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001088.tgz", + "integrity": "sha512-6eYUrlShRYveyqKG58HcyOfPgh3zb2xqs7NvT2VVtP3hEUeeWvc3lqhpeMTxYWBBeeaT9A4bKsrtjATm66BTHg==", + "dev": true + }, + "capture-exit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "dev": true, + "requires": { + "rsvp": "^3.3.3" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-table": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", + "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "dev": true, + "requires": { + "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "dev": true + } + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "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==", + "dev": true + }, + "colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "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==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "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" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "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==", + "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" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.0.2.tgz", + "integrity": "sha512-28hdCb5gCuTKUA+R6KzLwgxK6pUfgvrUyMNn7avOUQYFvmc13djru28uG+NF/pRre7Odd6B/kmJErCcpFZZQpQ==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^7.0.6", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^2.0.3", + "postcss-modules-scope": "^2.0.0", + "postcss-modules-values": "^2.0.0", + "postcss-value-parser": "^3.3.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz", + "integrity": "sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0", + "postcss-value-parser": "^3.3.1" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz", + "integrity": "sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^7.0.6" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.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==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "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" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", + "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "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==", + "dev": true + } + } + }, + "css-what": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "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==", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", + "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "dev": true + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "deasync": { + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.20.tgz", + "integrity": "sha512-E1GI7jMI57hL30OX6Ht/hfQU8DO4AuB9m72WFm4c38GNbUD4Q03//XZaOIHZiY+H1xUaomcot5yk2q/qIZQkGQ==", + "dev": true, + "requires": { + "bindings": "^1.5.0", + "node-addon-api": "^1.7.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decomment": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.2.tgz", + "integrity": "sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg==", + "dev": true, + "requires": { + "esprima": "4.0.1" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "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==", + "dev": true + } + } + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "^2.0.0" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "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" + } + } + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "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" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "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==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + }, + "dependencies": { + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.483", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz", + "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==", + "dev": true + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "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" + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-collections": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/es6-collections/-/es6-collections-0.5.6.tgz", + "integrity": "sha1-VVLoAK0SwYIM2ivUp5rn27A9iaI=" + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "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" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dev": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", + "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.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==", + "dev": true, + "optional": true + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "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" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "dev": true, + "requires": { + "merge": "^1.2.0" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.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" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "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" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz", + "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "jest-diff": "^23.6.0", + "jest-get-type": "^22.1.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + } + } + }, + "exports-loader": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.4.tgz", + "integrity": "sha1-1w/GEhl1s1/BKDDPUnVL4nQPyIY=", + "requires": { + "loader-utils": "^1.0.2", + "source-map": "0.5.x" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "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" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-safe-stringify": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-1.1.13.tgz", + "integrity": "sha1-oB6c2cnkkXFcmKdaQtXwu9EH/3Y=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "dev": true, + "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.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "dev": true + } + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-loader": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", + "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "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 + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "dev": true, + "requires": { + "glob": "^7.0.3", + "minimatch": "^3.0.3" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "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.4.0", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "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" + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", + "dev": true + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "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" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "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" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "generic-names": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz", + "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", + "dev": true, + "requires": { + "loader-utils": "^0.2.16" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "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" + } + } + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + }, + "dependencies": { + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha1-nCf3gh7RwTd1gvPv2VWOP2dWKO0=", + "dev": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "dev": true, + "requires": { + "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==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "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" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "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" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", + "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" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + } + }, + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "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" + } + }, + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", + "dev": true, + "requires": { + "globule": "~0.1.0" + } + }, + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", + "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-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", + "dev": true, + "requires": { + "gaze": "^0.5.1" + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", + "dev": true, + "requires": { + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" + }, + "dependencies": { + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "requires": { + "natives": "^1.1.3" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "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" + } + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "dev": true, + "requires": { + "first-chunk-stream": "^1.0.0", + "is-utf8": "^0.2.0" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", + "dev": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "^1.1.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", + "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" + } + } + } + }, + "gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "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", + "fresh": "0.3.0", + "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" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "dev": true + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", + "dev": true, + "requires": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", + "dev": true, + "requires": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + } + }, + "gulp-replace": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.5.4.tgz", + "integrity": "sha1-aaZ5FLvRPFYr/xT1BKQDeWqg2qk=", + "dev": true, + "requires": { + "istextorbinary": "1.0.2", + "readable-stream": "^2.0.1", + "replacestream": "^4.0.0" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "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", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "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" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "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==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + } + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "individual": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/individual/-/individual-3.0.0.tgz", + "integrity": "sha1-58pPhfiVewGHNPKFdQ3CLsL5hi0=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha1-SsIZcQ7Hpy9GD/lL9CTdPvDlKBc=", + "dev": true + }, + "inquirer": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", + "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", + "dev": true, + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.11", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.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==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.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==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-generator-fn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", + "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^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==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isomorphic-fetch": { + "version": "2.2.1", + "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" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-api": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", + "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", + "dev": true, + "requires": { + "async": "^2.1.4", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.2.1", + "istanbul-lib-hook": "^1.2.2", + "istanbul-lib-instrument": "^1.10.2", + "istanbul-lib-report": "^1.1.5", + "istanbul-lib-source-maps": "^1.2.6", + "istanbul-reports": "^1.5.1", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" + } + }, + "istanbul-lib-coverage": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", + "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", + "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", + "dev": true, + "requires": { + "append-transform": "^0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", + "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", + "dev": true, + "requires": { + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.2.1", + "semver": "^5.3.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", + "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", + "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", + "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", + "dev": true, + "requires": { + "handlebars": "^4.0.3" + } + }, + "istextorbinary": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz", + "integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=", + "dev": true, + "requires": { + "binaryextensions": "~1.0.0", + "textextensions": "~1.0.0" + } + }, + "jest": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz", + "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", + "dev": true, + "requires": { + "import-local": "^1.0.0", + "jest-cli": "^23.6.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "jest-cli": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz", + "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.3.1", + "istanbul-lib-coverage": "^1.2.0", + "istanbul-lib-instrument": "^1.10.1", + "istanbul-lib-source-maps": "^1.2.4", + "jest-changed-files": "^23.4.2", + "jest-config": "^23.6.0", + "jest-environment-jsdom": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve-dependencies": "^23.6.0", + "jest-runner": "^23.6.0", + "jest-runtime": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "jest-watcher": "^23.4.0", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "prompts": "^0.1.9", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^11.0.0" + } + }, + "jest-environment-jsdom": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", + "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", + "dev": true, + "requires": { + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0", + "jsdom": "^11.5.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz", + "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.1.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": "^9.0.2" + } + }, + "yargs-parser": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-changed-files": { + "version": "23.4.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz", + "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", + "dev": true, + "requires": { + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz", + "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", + "dev": true, + "requires": { + "babel-core": "^6.0.0", + "babel-jest": "^23.6.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^23.4.0", + "jest-environment-node": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^23.6.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "pretty-format": "^23.6.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "jest-environment-jsdom": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", + "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", + "dev": true, + "requires": { + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0", + "jsdom": "^11.5.1" + } + }, + "jest-resolve": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", + "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", + "dev": true, + "requires": { + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "jest-diff": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz", + "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-docblock": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", + "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", + "dev": true, + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz", + "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "pretty-format": "^23.6.0" + } + }, + "jest-environment-jsdom": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz", + "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==", + "dev": true, + "requires": { + "jest-mock": "^22.4.3", + "jest-util": "^22.4.3", + "jsdom": "^11.5.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "jest-message-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz", + "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz", + "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==", + "dev": true + }, + "jest-util": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz", + "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==", + "dev": true, + "requires": { + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^22.4.3", + "mkdirp": "^0.5.1", + "source-map": "^0.6.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "jest-environment-node": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz", + "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", + "dev": true, + "requires": { + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0" + } + }, + "jest-get-type": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", + "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", + "dev": true + }, + "jest-haste-map": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz", + "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", + "dev": true, + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "invariant": "^2.2.4", + "jest-docblock": "^23.2.0", + "jest-serializer": "^23.0.1", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "jest-jasmine2": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz", + "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", + "dev": true, + "requires": { + "babel-traverse": "^6.0.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^23.6.0", + "is-generator-fn": "^1.0.0", + "jest-diff": "^23.6.0", + "jest-each": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "pretty-format": "^23.6.0" + } + }, + "jest-leak-detector": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz", + "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", + "dev": true, + "requires": { + "pretty-format": "^23.6.0" + } + }, + "jest-matcher-utils": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz", + "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-message-util": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz", + "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "jest-mock": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz", + "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=", + "dev": true + }, + "jest-regex-util": { + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz", + "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=", + "dev": true + }, + "jest-resolve": { + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.4.3.tgz", + "integrity": "sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw==", + "dev": true, + "requires": { + "browser-resolve": "^1.11.2", + "chalk": "^2.0.1" + } + }, + "jest-resolve-dependencies": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz", + "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", + "dev": true, + "requires": { + "jest-regex-util": "^23.3.0", + "jest-snapshot": "^23.6.0" + } + }, + "jest-runner": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz", + "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", + "dev": true, + "requires": { + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-docblock": "^23.2.0", + "jest-haste-map": "^23.6.0", + "jest-jasmine2": "^23.6.0", + "jest-leak-detector": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-runtime": "^23.6.0", + "jest-util": "^23.4.0", + "jest-worker": "^23.2.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "jest-runtime": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz", + "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", + "dev": true, + "requires": { + "babel-core": "^6.0.0", + "babel-plugin-istanbul": "^4.1.6", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "^2.1.0", + "yargs": "^11.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "jest-resolve": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", + "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", + "dev": true, + "requires": { + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.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 + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz", + "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.1.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": "^9.0.2" + } + }, + "yargs-parser": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "jest-serializer": { + "version": "23.0.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", + "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=", + "dev": true + }, + "jest-snapshot": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz", + "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", + "dev": true, + "requires": { + "babel-types": "^6.0.0", + "chalk": "^2.0.1", + "jest-diff": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-resolve": "^23.6.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^23.6.0", + "semver": "^5.5.0" + }, + "dependencies": { + "jest-resolve": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", + "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", + "dev": true, + "requires": { + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" + } + } + } + }, + "jest-util": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz", + "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", + "dev": true, + "requires": { + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^23.4.0", + "mkdirp": "^0.5.1", + "slash": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "jest-validate": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", + "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-watcher": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz", + "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "string-length": "^2.0.0" + } + }, + "jest-worker": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", + "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", + "dev": true, + "requires": { + "merge-stream": "^1.0.1" + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha1-o6vicYryQaKykE+EpiWXDzia4yo=", + "dev": true + }, + "js-base64": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.2.tgz", + "integrity": "sha512-1hgLrLIrmCgZG+ID3VoLNLOSwjGnoZa8tyrUdEteMeIzsT6PH7PMLyUvbDwzNE56P3PNxyvuIOx4Uh2E5rzQIw==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-edm-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/json-edm-parser/-/json-edm-parser-0.1.2.tgz", + "integrity": "sha1-HmCw/vG8CvZ7wNFG393lSGzWFbQ=", + "dev": true, + "requires": { + "jsonparse": "~1.2.0" + } + }, + "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==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonparse": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz", + "integrity": "sha1-XAxWhRBxYOcv50ib3eoLRMK8Z70=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", + "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", + "dev": true, + "requires": { + "pako": "~0.2.5" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + } + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz", + "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.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": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "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" + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "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.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", + "dev": true + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "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" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "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" + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha1-+kT4siYmFaty8ICKQB1HinDjlNs=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dev": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", + "dev": true, + "requires": { + "mkdirp": "*" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "msal": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.1.3.tgz", + "integrity": "sha512-cdShb+N1H3OyR1y46ij6OO7QzeqC6BxrbrNcouS4JBrr1+DnZ55TumxQKEzWmTXHvsbsuz5PCyXZl812Un8L9g==", + "requires": { + "tslib": "^1.9.3" + } + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "ndjson": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ndjson/-/ndjson-1.5.0.tgz", + "integrity": "sha1-rmA7NrE0vOw0e0UkIrC/mNWDLsg=", + "dev": true, + "requires": { + "json-stringify-safe": "^5.0.1", + "minimist": "^1.2.0", + "split2": "^2.1.0", + "through2": "^2.0.3" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-forge": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", + "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "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": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "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.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.0.2.tgz", + "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" + } + }, + "node-releases": { + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + "dev": true + }, + "node-sass": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz", + "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==", + "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": "^4.17.11", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + } + } + }, + "node-zip": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", + "integrity": "sha1-lNGtZ0o81GoViN1zb0qaeMdX62I=", + "dev": true, + "requires": { + "jszip": "2.5.0" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "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" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "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" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "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" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "office-ui-fabric-core": { + "version": "9.6.1-fluent2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-9.6.1-fluent2.tgz", + "integrity": "sha512-gcBs5HHr7tjkvk/+Ls10ttb3jEllRn7SvJitX/kx/gQq8BiFMSMKr1w+oNqXlh4EgkBHWUlJVPrYUu1KW/jVaQ==" + }, + "office-ui-fabric-react": { + "version": "6.189.2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.189.2.tgz", + "integrity": "sha512-1Y111Ip78u7aCbmyRTucRldY4lYwRPkxhFL+y1rgQC4TivB2FmoHN6eSA1nAA59Ix4k2etM0UCzh7MdC1SbP5Q==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^0.7.6", + "@uifabric/icons": "^6.5.2", + "@uifabric/merge-styles": "^6.18.0", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.48.0", + "@uifabric/utilities": "^6.40.1", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + }, + "dependencies": { + "@uifabric/foundation": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.7.7.tgz", + "integrity": "sha512-ZsX6vuPX6OpvUb26GL7ribJELYt2SOKFhuM4W+YcowPSBTRLl2DSC+ZkaLI4VngT//D89tl0SqmipukcSn4hDA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.48.1", + "@uifabric/utilities": "^6.41.0", + "tslib": "^1.7.1" + } + }, + "@uifabric/icons": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", + "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/merge-styles": { + "version": "6.19.4", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", + "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "tslib": "^1.7.1" + } + }, + "@uifabric/set-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", + "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", + "requires": { + "tslib": "^1.7.1" + } + }, + "@uifabric/styling": { + "version": "6.50.7", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", + "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/utilities": { + "version": "6.45.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", + "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", + "requires": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + } + } + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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", + "word-wrap": "~1.2.3" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-1.0.0.tgz", + "integrity": "sha1-Yp0xcVAgnI/VCLoTdxPvS7kg6ds=", + "dev": true, + "requires": { + "p-map": "^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": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "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", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "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" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "optional": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha1-+6Dq4cgzWhHrgJn10PPvvEXLTpA=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "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" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "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" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + } + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz", + "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "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==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.3.2.tgz", + "integrity": "sha512-QujH5ZpPtr1fBWTKDa43Hx45gm7p19aEtHaAtkMCBZZiB/D5za2wXSMtAf94tDUZHF3F5KZcTXISUNqgEQRiDw==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^1.0.3", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-format": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", + "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "prompts": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz", + "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", + "dev": true, + "requires": { + "kleur": "^2.0.1", + "sisteransi": "^0.1.1" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "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", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "ramda": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.25.0.tgz", + "integrity": "sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==", + "dev": true + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=" + }, + "react": { + "version": "16.8.5", + "resolved": "https://registry.npmjs.org/react/-/react-16.8.5.tgz", + "integrity": "sha512-daCb9TD6FZGvJ3sg8da1tRAtIuw29PbKZW++NN4wqkbEvxL+bZpaaYb4xuftW/SpXmgacf1skXl/ddX6CdOlDw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.5" + } + }, + "react-dom": { + "version": "16.8.5", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.5.tgz", + "integrity": "sha512-VIEIvZLpFafsfu4kgmftP5L8j7P1f0YThfVTrANMhZUFMDOsA6e0kfR6wxw/8xxKs4NB59TZYbxNdPCDW34x4w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.5" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz", + "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "requires": { + "util.promisify": "^1.0.0" + } + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "replacestream": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", + "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.3", + "object-assign": "^4.0.1", + "readable-stream": "^2.0.2" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requirejs": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.1.20.tgz", + "integrity": "sha1-EUgiyRfsh5NFCy2qoeubvxEB6TE=" + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "dev": true, + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", + "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" + } + }, + "sass-graph": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz", + "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "dependencies": { + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "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-security.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "scheduler": { + "version": "0.13.6", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz", + "integrity": "sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "sisteransi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz", + "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "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": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "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" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-loader": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz", + "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "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==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "split2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", + "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", + "dev": true, + "requires": { + "through2": "^2.0.2" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "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", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha1-O5hzuKkB5Hxu/iFSajrDcu8ou8c=", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tapable": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz", + "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "requires": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.10" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "terser-webpack-plugin": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz", + "integrity": "sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==", + "dev": true, + "requires": { + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.16.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.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==", + "dev": true + } + } + }, + "test-exclude": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", + "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "micromatch": "^2.3.11", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "textextensions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-1.0.2.tgz", + "integrity": "sha1-ZUhjk+4fK7A5pgy7oFsLaL2VAdI=", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "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" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", + "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", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", + "dev": true + } + } + } + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" + }, + "tslint": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.12.1.tgz", + "integrity": "sha512-sfodBHOucFg6egff8d1BvuofoOQ/nOeYNfbp7LDlKBcLNrL3lmS5zoiDGyOMdT7YsEXAwWpTdAHwOGOc8eRZAw==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.7.0", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.27.2" + } + }, + "tslint-microsoft-contrib": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.2.1.tgz", + "integrity": "sha512-PDYjvpo0gN9IfMULwKk0KpVOPMhU6cNoT9VwCOLeDl/QS8v8W2yspRpFFuUS7/c5EIH/n8ApMi8TxJAz1tfFUA==", + "dev": true, + "requires": { + "tsutils": "^2.27.2 <2.29.0" + }, + "dependencies": { + "tsutils": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.28.0.tgz", + "integrity": "sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.3.4000", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.4000.tgz", + "integrity": "sha512-jjOcCZvpkl2+z7JFn0yBOoLQyLoIkNZAs/fYJkUG6VKy6zLPHJGfQJYFHzibB6GJaF/8QrcECtlQ5cpvRHSMEA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "dev": true + }, + "uglify-js": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz", + "integrity": "sha512-Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==", + "dev": true, + "optional": true + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, + "requires": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", + "dev": true + }, + "undertaker": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==" + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "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" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "dev": true, + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + } + }, + "watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "dev": true, + "requires": { + "chokidar": "^3.4.0", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true, + "optional": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "webpack": { + "version": "4.35.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.35.3.tgz", + "integrity": "sha512-xggQPwr9ILlXzz61lHzjvgoqGU08v5+Wnut19Uv3GaTtzN4xBTcwnobodrXE142EL1tOiS5WVEButooGzcQzTA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^1.0.0", + "tapable": "^1.1.0", + "terser-webpack-plugin": "^1.1.0", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "enhanced-resolve": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz", + "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "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==", + "dev": true + } + } + }, + "webpack-stream": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-stream/-/webpack-stream-5.2.1.tgz", + "integrity": "sha512-WvyVU0K1/VB1NZ7JfsaemVdG0PXAQUqbjUNW4A58th4pULvKMQxG+y33HXTL02JvD56ko2Cub+E2NyPwrLBT/A==", + "dev": true, + "requires": { + "fancy-log": "^1.3.3", + "lodash.clone": "^4.3.2", + "lodash.some": "^4.2.2", + "memory-fs": "^0.4.1", + "plugin-error": "^1.0.1", + "supports-color": "^5.5.0", + "through": "^2.3.8", + "vinyl": "^2.1.0", + "webpack": "^4.26.1" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", + "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz", + "integrity": "sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=", + "dev": true, + "requires": { + "sax": "0.5.x" + }, + "dependencies": { + "sax": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "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" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } + }, + "yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "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==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } +} diff --git a/samples/react-minesweeper/package.json b/samples/react-minesweeper/package.json new file mode 100644 index 000000000..309269f7b --- /dev/null +++ b/samples/react-minesweeper/package.json @@ -0,0 +1,42 @@ +{ + "name": "spfx-minesweeper", + "version": "0.0.1", + "private": true, + "main": "lib/index.js", + "engines": { + "node": ">=0.10.0" + }, + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@microsoft/sp-core-library": "1.10.0", + "@microsoft/sp-lodash-subset": "1.10.0", + "@microsoft/sp-office-ui-fabric-core": "1.10.0", + "@microsoft/sp-property-pane": "1.10.0", + "@microsoft/sp-webpart-base": "1.10.0", + "@types/es6-promise": "0.0.33", + "@types/react": "16.8.8", + "@types/react-dom": "16.8.3", + "@types/webpack-env": "1.13.1", + "office-ui-fabric-react": "6.189.2", + "react": "16.8.5", + "react-dom": "16.8.5" + }, + "resolutions": { + "@types/react": "16.8.8" + }, + "devDependencies": { + "@microsoft/sp-build-web": "1.10.0", + "@microsoft/sp-tslint-rules": "1.10.0", + "@microsoft/sp-module-interfaces": "1.10.0", + "@microsoft/sp-webpart-workbench": "1.10.0", + "@microsoft/rush-stack-compiler-3.3": "0.3.5", + "gulp": "~3.9.1", + "@types/chai": "3.4.34", + "@types/mocha": "2.2.38", + "ajv": "~5.2.2" + } +} diff --git a/samples/react-minesweeper/src/data/Globals.ts b/samples/react-minesweeper/src/data/Globals.ts new file mode 100644 index 000000000..17639a911 --- /dev/null +++ b/samples/react-minesweeper/src/data/Globals.ts @@ -0,0 +1,37 @@ +import { DifficultySettings } from "../models/DifficultySettings"; +import { IIconProps } from "office-ui-fabric-react"; +import { Coords } from "../models/Coords"; + +export default abstract class Globals { + public static CacheKey = class { + public static readonly HighScore = 'MinesweeperHighScore'; + }; + + public static DifficultySettings = class { + public static readonly Beginner: DifficultySettings = {rows: 8, cols: 8, nrMines: 10}; + public static readonly InterMediate: DifficultySettings = {rows: 16, cols: 16, nrMines: 40}; + public static readonly Expert: DifficultySettings = {rows: 16, cols: 30, nrMines: 99}; + }; + + public static GeneralSettings = class{ + public static readonly TimerIntervalMs: number = 100; + public static readonly DeltaCoords: Coords[] = [ + {row:-1, col:-1}, + {row:0, col:-1}, + {row:1, col:-1}, + {row:-1, col:0}, + {row:1, col:0}, + {row:1, col:1}, + {row:0, col:1}, + {row:-1, col:1} + ]; + }; + + public static Icons = class { + public static readonly Flag: IIconProps = { iconName: 'IconSetsFlag' }; + public static readonly HighScore: IIconProps = { iconName: 'FavoriteStarFill' }; + public static readonly Mine: IIconProps = { iconName: 'StarBurstSolid' }; + public static readonly PlayerWon: IIconProps = { iconName: 'CheckMark' }; + public static readonly Reset: IIconProps = { iconName: 'Refresh' }; + }; +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/enums/FieldType.ts b/samples/react-minesweeper/src/enums/FieldType.ts new file mode 100644 index 000000000..30de308de --- /dev/null +++ b/samples/react-minesweeper/src/enums/FieldType.ts @@ -0,0 +1,9 @@ +export enum FieldType { + Unknown, + Flag, + FlagMistake, + Mine, + MineExploded, + Number, + Empty +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/enums/GameDifficulty.ts b/samples/react-minesweeper/src/enums/GameDifficulty.ts new file mode 100644 index 000000000..007b8e8b6 --- /dev/null +++ b/samples/react-minesweeper/src/enums/GameDifficulty.ts @@ -0,0 +1,5 @@ +export enum GameDifficulty { + Beginner, + Intermediate, + Expert +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/enums/GameMode.ts b/samples/react-minesweeper/src/enums/GameMode.ts new file mode 100644 index 000000000..992553957 --- /dev/null +++ b/samples/react-minesweeper/src/enums/GameMode.ts @@ -0,0 +1,4 @@ +export enum GameMode { + Mine, + Flag +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/enums/GameStatus.ts b/samples/react-minesweeper/src/enums/GameStatus.ts new file mode 100644 index 000000000..e9c347e2b --- /dev/null +++ b/samples/react-minesweeper/src/enums/GameStatus.ts @@ -0,0 +1,6 @@ +export enum GameStatus{ + Idle, + Playing, + GameOver, + Won +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/index.ts b/samples/react-minesweeper/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-minesweeper/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-minesweeper/src/models/Coords.ts b/samples/react-minesweeper/src/models/Coords.ts new file mode 100644 index 000000000..d3c2b5333 --- /dev/null +++ b/samples/react-minesweeper/src/models/Coords.ts @@ -0,0 +1,4 @@ +export interface Coords{ + row: number; + col: number; +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/models/DifficultySettings.ts b/samples/react-minesweeper/src/models/DifficultySettings.ts new file mode 100644 index 000000000..62aaa3972 --- /dev/null +++ b/samples/react-minesweeper/src/models/DifficultySettings.ts @@ -0,0 +1,5 @@ +export interface DifficultySettings{ + rows: number; + cols: number; + nrMines: number; +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/models/TileInfo.ts b/samples/react-minesweeper/src/models/TileInfo.ts new file mode 100644 index 000000000..fedba691f --- /dev/null +++ b/samples/react-minesweeper/src/models/TileInfo.ts @@ -0,0 +1,10 @@ +import { Coords } from "./Coords"; +import { FieldType } from "../enums/FieldType"; + + +export interface TileInfo{ + coords: Coords; + closeMines?: number; + fieldType: FieldType; + hasMine: boolean; +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.manifest.json b/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.manifest.json new file mode 100644 index 000000000..4fb046d6a --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.manifest.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "e227a876-dff3-4d78-9e15-5800ac737b3d", + "alias": "MinesweeperWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart"], + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Other + "group": { "default": "Other" }, + "title": { "default": "Minesweeper" }, + "description": { "default": "The classic game of minesweeper written for SPFx" }, + "officeFabricIconFontName": "StarBurstSolid", + "properties": { + "description": "Minesweeper" + } + }] +} diff --git a/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.ts b/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.ts new file mode 100644 index 000000000..cc89e65d6 --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/MinesweeperWebPart.ts @@ -0,0 +1,60 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; + +import * as strings from 'MinesweeperWebPartStrings'; +import Minesweeper from './components/Grid/Minesweeper'; +import { IMinesweeperProps } from './components/Grid/IMinesweeperProps'; + +export interface IMinesweeperWebPartProps { + description: string; +} + +export default class MinesweeperWebPart extends BaseClientSideWebPart { + + public render(): void { + const element: React.ReactElement = React.createElement( + Minesweeper, + { + description: this.properties.description + } + ); + + ReactDom.render(element, this.domElement); + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperProps.ts b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperProps.ts new file mode 100644 index 000000000..b54ec0b2b --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperProps.ts @@ -0,0 +1,3 @@ +export interface IMinesweeperProps { + description: string; +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperState.ts b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperState.ts new file mode 100644 index 000000000..13016ad35 --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/IMinesweeperState.ts @@ -0,0 +1,17 @@ +import { TileInfo } from "../../../../models/TileInfo"; +import { GameStatus } from "../../../../enums/GameStatus"; +import { GameMode } from "../../../../enums/GameMode"; +import { GameDifficulty } from "../../../../enums/GameDifficulty"; +import { DifficultySettings } from "../../../../models/DifficultySettings"; + +export interface IMinesweeperState { + gameDifficulty: GameDifficulty; + gameMode: GameMode; + gameStatus: GameStatus; + grid: TileInfo [] []; + highScoreMs: number; + nrMinesLeft: number; + showHighScore: boolean; + settings: DifficultySettings; + timeMs: number; + } \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.module.scss b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.module.scss new file mode 100644 index 000000000..c1a4d5a7e --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.module.scss @@ -0,0 +1,44 @@ +@import '~office-ui-fabric-react/dist/sass/References.scss'; + +.minesweeper { + padding: 10px; + + .table{ + * {padding:0;} // removes table cell spacing + border-spacing: 0; + cursor: pointer; + } + + .gameInfo{ + + &.difficulty_Beginner{ + max-width: 223px; + } + + &.difficulty_Intermediate{ + max-width: 440px; + } + + &.difficulty_Expert{ + max-width: 817px; + } + + .gameInfoSpans{ + vertical-align: -webkit-baseline-middle; + padding-right: 10px; + } + + .grid{ + @include ms-Grid; + } + + .row{ + @include ms-Grid-row; + } + + .col{ + @include ms-Grid-col; + @include ms-sm6; + } + } +} \ No newline at end of file diff --git a/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.tsx b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.tsx new file mode 100644 index 000000000..094fc41df --- /dev/null +++ b/samples/react-minesweeper/src/webparts/minesweeper/components/Grid/Minesweeper.tsx @@ -0,0 +1,479 @@ +import * as React from 'react'; +import styles from './Minesweeper.module.scss'; +import { IMinesweeperProps } from './IMinesweeperProps'; +import { IMinesweeperState } from './IMinesweeperState'; +import Tile from '../Tile/Tile'; +import { FieldType as FieldType } from '../../../../enums/FieldType'; +import { Coords } from '../../../../models/Coords'; +import { TileInfo } from '../../../../models/TileInfo'; +import { GameStatus } from '../../../../enums/GameStatus'; +import Globals from '../../../../data/Globals'; +import {IconButton, Icon, Callout, Dropdown, IDropdownOption} from 'office-ui-fabric-react'; +import { GameMode } from '../../../../enums/GameMode'; +import { GameDifficulty } from '../../../../enums/GameDifficulty'; +import { DifficultySettings } from '../../../../models/DifficultySettings'; + +export default class Minesweeper extends React.Component { + + //#region Init + + private _timerRef: any = null; + + constructor(props) { + super(props); + + const settings = Globals.DifficultySettings.Beginner; + let highScoreMs = Number(localStorage.getItem(this.getHighScoreCacheKey(settings))); + if(highScoreMs === 0){ + highScoreMs = undefined; + } + + let grid = this.initGrid(settings); + + this.state = { + gameDifficulty: GameDifficulty.Beginner, + gameMode: GameMode.Mine, + gameStatus: GameStatus.Idle, + grid, + highScoreMs, + nrMinesLeft: settings.nrMines, + showHighScore: false, + settings, + timeMs: 0 + }; + } + + //#endregion + + //#region Render + + public render(): React.ReactElement { + return ( +