From e9fffdc9f5a1e820ebfcd45c63e5640b36595274 Mon Sep 17 00:00:00 2001 From: ChenX Date: Mon, 9 Apr 2018 11:13:47 +0800 Subject: [PATCH] =?UTF-8?q?!56=20=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E7=9A=84npm=E5=8C=85=E7=89=88=E6=9C=AC=20Merge=20pull=20reques?= =?UTF-8?q?t=20!56=20from=20ChenX/update=5Fnpm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dll.config.js | 3 +- manifest.json | 2 +- package-lock.json | 4103 +++++++++++++++------------ package.json | 59 +- src/Add-on/Array.ts | 4 +- src/Add-on/Extends.ts | 5 +- src/Add-on/ptincu.ts | 2 +- src/Editor/CommandRegister.ts | 4 +- src/Editor/GetPointServices.ts | 2 +- src/Editor/SelectBox.ts | 41 +- src/Editor/SelectControls.ts | 5 +- src/Geometry/OBB/obb.ts | 2 - src/GraphicsSystem/CameraControl.ts | 4 +- src/GraphicsSystem/PreViewer.ts | 3 +- src/GraphicsSystem/Viewer.ts | 3 +- src/UI/Layout/ApplicationLayout.tsx | 2 +- utils/copy_type.js | 2 +- 17 files changed, 2382 insertions(+), 1864 deletions(-) diff --git a/dll.config.js b/dll.config.js index 73a804919..30381d714 100644 --- a/dll.config.js +++ b/dll.config.js @@ -16,7 +16,6 @@ const vendors = [ "react-dom", "stats.js", "three", - "verb-nurbs-web", "xaop" ]; @@ -39,4 +38,4 @@ module.exports = { context: __dirname, }) ], -}; \ No newline at end of file +}; diff --git a/manifest.json b/manifest.json index dceeda01b..bcadf1e68 100644 --- a/manifest.json +++ b/manifest.json @@ -1 +1 @@ -{"name":"dll","content":{"./node_modules/react/index.js":{"id":0,"meta":{}},"./node_modules/tslib/tslib.es6.js":{"id":1,"meta":{"harmonyModule":true},"exports":["__extends","__assign","__rest","__decorate","__param","__metadata","__awaiter","__generator","__exportStar","__values","__read","__spread","__await","__asyncGenerator","__asyncDelegator","__asyncValues","__makeTemplateObject","__importStar","__importDefault"]},"./node_modules/classnames/index.js":{"id":2,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/classes.js":{"id":3,"meta":{"harmonyModule":true},"exports":["DARK","ACTIVE","MINIMAL","DISABLED","SMALL","LARGE","LOADING","INTERACTIVE","ALIGN_LEFT","ALIGN_RIGHT","INLINE","FILL","FIXED","FIXED_TOP","VERTICAL","ROUND","TEXT_MUTED","TEXT_OVERFLOW_ELLIPSIS","UI_TEXT_LARGE","ALERT","ALERT_BODY","ALERT_CONTENTS","ALERT_FOOTER","BREADCRUMB","BREADCRUMB_CURRENT","BREADCRUMBS","BREADCRUMBS_COLLAPSED","BUTTON","BUTTON_GROUP","CALLOUT","CARD","COLLAPSE","COLLAPSIBLE_LIST","CONTEXT_MENU","CONTEXT_MENU_POPOVER_TARGET","CONTROL","CONTROL_GROUP","CONTROL_INDICATOR","DIALOG","DIALOG_CONTAINER","DIALOG_BODY","DIALOG_CLOSE_BUTTON","DIALOG_FOOTER","DIALOG_FOOTER_ACTIONS","DIALOG_HEADER","EDITABLE_TEXT","ELEVATION_0","ELEVATION_1","ELEVATION_2","ELEVATION_3","ELEVATION_4","INPUT","INPUT_GROUP","CHECKBOX","RADIO","SWITCH","FILE_UPLOAD","FILE_UPLOAD_INPUT","INTENT_PRIMARY","INTENT_SUCCESS","INTENT_WARNING","INTENT_DANGER","LABEL","FORM_GROUP","FORM_CONTENT","FORM_HELPER_TEXT","MENU","MENU_ITEM","MENU_ITEM_LABEL","MENU_SUBMENU","MENU_DIVIDER","MENU_HEADER","NAVBAR","NAVBAR_GROUP","NAVBAR_HEADING","NAVBAR_DIVIDER","NON_IDEAL_STATE","NON_IDEAL_STATE_ACTION","NON_IDEAL_STATE_DESCRIPTION","NON_IDEAL_STATE_ICON","NON_IDEAL_STATE_TITLE","NON_IDEAL_STATE_VISUAL","NUMERIC_INPUT","OVERLAY","OVERLAY_BACKDROP","OVERLAY_CONTENT","OVERLAY_INLINE","OVERLAY_OPEN","OVERLAY_SCROLL_CONTAINER","POPOVER","POPOVER_ARROW","POPOVER_BACKDROP","POPOVER_CONTENT","POPOVER_DISMISS","POPOVER_DISMISS_OVERRIDE","POPOVER_OPEN","POPOVER_TARGET","TRANSITION_CONTAINER","PROGRESS_BAR","PROGRESS_METER","PROGRESS_NO_STRIPES","PROGRESS_NO_ANIMATION","PORTAL","SELECT","SKELETON","SLIDER","SLIDER_HANDLE","SLIDER_LABEL","RANGE_SLIDER","SPINNER","SVG_SPINNER","TAB","TAB_LIST","TAB_PANEL","TABS","TABLE","TABLE_CONDENSED","TABLE_STRIPED","TABLE_BORDERED","TAG","TAG_REMOVABLE","TAG_REMOVE","TOAST","TOAST_CONTAINER","TOAST_MESSAGE","TOOLTIP","TREE","TREE_NODE","TREE_NODE_CARET","TREE_NODE_CARET_CLOSED","TREE_NODE_CARET_NONE","TREE_NODE_CARET_OPEN","TREE_NODE_CONTENT","TREE_NODE_EXPANDED","TREE_NODE_ICON","TREE_NODE_LABEL","TREE_NODE_LIST","TREE_NODE_SECONDARY_LABEL","TREE_NODE_SELECTED","TREE_ROOT","ICON","ICON_STANDARD","ICON_LARGE","iconClass","intentClass"]},"./node_modules/reactcss/lib/index.js":{"id":4,"meta":{}},"./node_modules/pure-render-decorator/index.js":{"id":5,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils.js":{"id":6,"meta":{"harmonyModule":true},"exports":["isNodeEnv","isFunction","safeInvoke","safeInvokeOrValue","elementIsOrContains","arrayLengthCompare","approxEqual","clamp","countDecimalPlaces","throttleEvent","throttleReactEventCallback","arraysEqual","shallowCompareKeys","deepCompareKeys","getShallowUnequalKeyValues","getDeepUnequalKeyValues"]},"./node_modules/react-color/lib/components/common/index.js":{"id":7,"meta":{}},"./node_modules/process/browser.js":{"id":8,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/abstractComponent.js":{"id":9,"meta":{"harmonyModule":true},"exports":["AbstractComponent"]},"./node_modules/@blueprintjs/core/dist/esm/common/errors.js":{"id":10,"meta":{"harmonyModule":true},"exports":["CLAMP_MIN_MAX","ALERT_WARN_CANCEL_PROPS","COLLAPSIBLE_LIST_INVALID_CHILD","CONTEXTMENU_WARN_DECORATOR_NO_METHOD","HOTKEYS_HOTKEY_CHILDREN","MENU_WARN_CHILDREN_SUBMENU_MUTEX","NUMERIC_INPUT_MIN_MAX","NUMERIC_INPUT_MINOR_STEP_SIZE_BOUND","NUMERIC_INPUT_MAJOR_STEP_SIZE_BOUND","NUMERIC_INPUT_MINOR_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_MAJOR_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_STEP_SIZE_NULL","POPOVER_REQUIRES_TARGET","POPOVER_MODAL_INTERACTION","POPOVER_WARN_TOO_MANY_CHILDREN","POPOVER_WARN_DOUBLE_CONTENT","POPOVER_WARN_DOUBLE_TARGET","POPOVER_WARN_EMPTY_CONTENT","POPOVER_WARN_MODAL_INLINE","POPOVER_WARN_DEPRECATED_CONSTRAINTS","POPOVER_WARN_INLINE_NO_TETHER","POPOVER_WARN_UNCONTROLLED_ONINTERACTION","PORTAL_CONTEXT_CLASS_NAME_STRING","RADIOGROUP_WARN_CHILDREN_OPTIONS_MUTEX","SLIDER_ZERO_STEP","SLIDER_ZERO_LABEL_STEP","RANGESLIDER_NULL_VALUE","TABS_FIRST_CHILD","TABS_MISMATCH","TABS_WARN_DEPRECATED","TOASTER_WARN_INLINE","TOASTER_WARN_LEFT_RIGHT","DIALOG_WARN_NO_HEADER_ICON","DIALOG_WARN_NO_HEADER_CLOSE_BUTTON"]},"./node_modules/prop-types/index.js":{"id":11,"meta":{}},"./node_modules/lodash/isArray.js":{"id":12,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/index.js":{"id":13,"meta":{"harmonyModule":true},"exports":["Classes","Keys","Utils","IconClasses","IconContents","AbstractComponent","Colors","Intent","Position","isPositionHorizontal","isPositionVertical","removeNonHTMLProps","createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses"]},"./node_modules/react-dom/index.js":{"id":14,"meta":{}},"./node_modules/lodash/_root.js":{"id":15,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/position.js":{"id":16,"meta":{"harmonyModule":true},"exports":["Position","isPositionHorizontal","isPositionVertical"]},"./node_modules/lodash/isObjectLike.js":{"id":17,"meta":{}},"./node_modules/lodash/isObject.js":{"id":18,"meta":{}},"./node_modules/react-color/lib/helpers/color.js":{"id":19,"meta":{}},"./node_modules/fbjs/lib/emptyFunction.js":{"id":20,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/keys.js":{"id":21,"meta":{"harmonyModule":true},"exports":["BACKSPACE","TAB","ENTER","SHIFT","ESCAPE","SPACE","ARROW_LEFT","ARROW_UP","ARROW_RIGHT","ARROW_DOWN","DELETE"]},"./node_modules/@blueprintjs/core/dist/esm/components/icon/icon.js":{"id":22,"meta":{"harmonyModule":true},"exports":["Icon"]},"./node_modules/lodash/map.js":{"id":23,"meta":{}},"./node_modules/lodash/_baseGetTag.js":{"id":24,"meta":{}},"./node_modules/lodash/_getNative.js":{"id":25,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/props.js":{"id":26,"meta":{"harmonyModule":true},"exports":["removeNonHTMLProps"]},"./node_modules/@blueprintjs/core/dist/esm/components/popover/popover.js":{"id":27,"meta":{"harmonyModule":true},"exports":["PopoverInteractionKind","Popover","PopoverFactory"]},"./node_modules/fbjs/lib/invariant.js":{"id":28,"meta":{}},"./node_modules/fbjs/lib/warning.js":{"id":29,"meta":{}},"./node_modules/lodash/_Symbol.js":{"id":30,"meta":{}},"./node_modules/lodash/keys.js":{"id":31,"meta":{}},"./node_modules/object-assign/index.js":{"id":32,"meta":{}},"./node_modules/fbjs/lib/emptyObject.js":{"id":33,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/overlay/overlay.js":{"id":34,"meta":{"harmonyModule":true},"exports":["Overlay","OverlayFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/buttons.js":{"id":35,"meta":{"harmonyModule":true},"exports":["Button","ButtonFactory","AnchorButton","AnchorButtonFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkey.js":{"id":36,"meta":{"harmonyModule":true},"exports":["Hotkey"]},"./node_modules/webpack/buildin/global.js":{"id":37,"meta":{}},"./node_modules/webpack/buildin/module.js":{"id":38,"meta":{}},"./node_modules/lodash/isArrayLike.js":{"id":39,"meta":{}},"./node_modules/lodash/_ListCache.js":{"id":40,"meta":{}},"./node_modules/lodash/_assocIndexOf.js":{"id":41,"meta":{}},"./node_modules/lodash/_nativeCreate.js":{"id":42,"meta":{}},"./node_modules/lodash/_getMapData.js":{"id":43,"meta":{}},"./node_modules/lodash/_getTag.js":{"id":44,"meta":{}},"./node_modules/lodash/isSymbol.js":{"id":45,"meta":{}},"./node_modules/lodash/_toKey.js":{"id":46,"meta":{}},"./node_modules/lodash/_copyObject.js":{"id":47,"meta":{}},"./node_modules/prop-types/checkPropTypes.js":{"id":48,"meta":{}},"./node_modules/prop-types/lib/ReactPropTypesSecret.js":{"id":49,"meta":{}},"./node_modules/fbjs/lib/shallowEqual.js":{"id":50,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/tooltip/tooltip.js":{"id":51,"meta":{"harmonyModule":true},"exports":["Tooltip","TooltipFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/spinner/spinner.js":{"id":52,"meta":{"harmonyModule":true},"exports":["Spinner","SpinnerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menu.js":{"id":53,"meta":{"harmonyModule":true},"exports":["Menu","MenuFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeyParser.js":{"id":54,"meta":{"harmonyModule":true},"exports":["KeyCodes","Modifiers","ModifierBitMasks","Aliases","ShiftKeys","comboMatches","parseKeyCombo","getKeyComboString","getKeyCombo","normalizeKeyCombo"]},"./node_modules/lodash/forOwn.js":{"id":55,"meta":{}},"./node_modules/lodash/isBuffer.js":{"id":56,"meta":{}},"./node_modules/lodash/isLength.js":{"id":57,"meta":{}},"./node_modules/lodash/_baseUnary.js":{"id":58,"meta":{}},"./node_modules/lodash/_nodeUtil.js":{"id":59,"meta":{}},"./node_modules/lodash/_isPrototype.js":{"id":60,"meta":{}},"./node_modules/lodash/_getPrototype.js":{"id":61,"meta":{}},"./node_modules/lodash/_Stack.js":{"id":62,"meta":{}},"./node_modules/lodash/eq.js":{"id":63,"meta":{}},"./node_modules/lodash/_Map.js":{"id":64,"meta":{}},"./node_modules/lodash/_MapCache.js":{"id":65,"meta":{}},"./node_modules/lodash/_getSymbols.js":{"id":66,"meta":{}},"./node_modules/lodash/_isKey.js":{"id":67,"meta":{}},"./node_modules/lodash/_cloneArrayBuffer.js":{"id":68,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/intent.js":{"id":69,"meta":{"harmonyModule":true},"exports":["Intent"]},"./node_modules/@blueprintjs/core/dist/esm/common/tetherUtils.js":{"id":70,"meta":{"harmonyModule":true},"exports":["createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses"]},"./node_modules/@blueprintjs/core/dist/esm/components/index.js":{"id":71,"meta":{"harmonyModule":true},"exports":["ContextMenu","Alert","Breadcrumb","Button","ButtonFactory","AnchorButton","AnchorButtonFactory","ButtonGroup","Callout","Elevation","Card","AnimationStates","Collapse","CollapseFrom","CollapsibleList","CollapsibleListFactory","ContextMenuTarget","Dialog","DialogFactory","EditableText","EditableTextFactory","ControlGroup","ControlGroupFactory","Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory","FileUpload","FileUploadFactory","FormGroup","InputGroup","InputGroupFactory","Label","LabelFactory","NumericInput","NumericInputFactory","RadioGroup","TextArea","TextAreaFactory","Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys","Icon","Menu","MenuFactory","MenuDivider","MenuDividerFactory","MenuItem","renderMenuItem","MenuItemFactory","Navbar","NavbarDivider","NavbarGroup","NavbarHeading","NonIdealState","NonIdealStateFactory","Overlay","OverlayFactory","Text","PopoverInteractionKind","Popover","PopoverFactory","SVGPopover","SVGPopoverFactory","Portal","ProgressBar","ProgressBarFactory","SVGTooltip","SVGTooltipFactory","RangeSlider","RangeSliderFactory","Slider","SliderFactory","Spinner","SpinnerFactory","SVGSpinner","SVGSpinnerFactory","Tab","TabFactory","Tabs","TabsFactory","TabList","TabListFactory","TabPanel","TabPanelFactory","Tab2","Tab2Factory","Expander","Tabs2","Tabs2Factory","Tag","TagFactory","Toast","ToastFactory","Toaster","Tooltip","TooltipFactory","Tree","TreeFactory","TreeNode"]},"./node_modules/@blueprintjs/core/dist/esm/components/context-menu/contextMenu.js":{"id":72,"meta":{"harmonyModule":true},"exports":["show","hide","isOpen"]},"./node_modules/fbjs/lib/ExecutionEnvironment.js":{"id":73,"meta":{}},"./node_modules/fbjs/lib/EventListener.js":{"id":74,"meta":{}},"./node_modules/fbjs/lib/getActiveElement.js":{"id":75,"meta":{}},"./node_modules/fbjs/lib/containsNode.js":{"id":76,"meta":{}},"./node_modules/fbjs/lib/focusNode.js":{"id":77,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils/isDarkTheme.js":{"id":78,"meta":{"harmonyModule":true},"exports":["isDarkTheme"]},"./node_modules/react-addons-css-transition-group/index.js":{"id":79,"meta":{}},"./node_modules/dom-helpers/util/inDOM.js":{"id":80,"meta":{}},"./node_modules/react-transition-group/utils/PropTypes.js":{"id":81,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/portal/portal.js":{"id":82,"meta":{"harmonyModule":true},"exports":["Portal"]},"./node_modules/@blueprintjs/core/dist/esm/components/dialog/dialog.js":{"id":83,"meta":{"harmonyModule":true},"exports":["Dialog","DialogFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/collapse/collapse.js":{"id":84,"meta":{"harmonyModule":true},"exports":["AnimationStates","Collapse"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menuItem.js":{"id":85,"meta":{"harmonyModule":true},"exports":["MenuItem","renderMenuItem","MenuItemFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/controls.js":{"id":86,"meta":{"harmonyModule":true},"exports":["Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/inputGroup.js":{"id":87,"meta":{"harmonyModule":true},"exports":["InputGroup","InputGroupFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeys.js":{"id":88,"meta":{"harmonyModule":true},"exports":["Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/keyCombo.js":{"id":89,"meta":{"harmonyModule":true},"exports":["KeyCombo"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysDialog.js":{"id":90,"meta":{"harmonyModule":true},"exports":["isHotkeysDialogShowing","setHotkeysDialogProps","showHotkeysDialog","hideHotkeysDialog","hideHotkeysDialogAfterDelay"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarDivider.js":{"id":91,"meta":{"harmonyModule":true},"exports":["NavbarDivider"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarGroup.js":{"id":92,"meta":{"harmonyModule":true},"exports":["NavbarGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarHeading.js":{"id":93,"meta":{"harmonyModule":true},"exports":["NavbarHeading"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/coreSlider.js":{"id":94,"meta":{"harmonyModule":true},"exports":["CoreSlider"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/handle.js":{"id":95,"meta":{"harmonyModule":true},"exports":["Handle"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tab.js":{"id":96,"meta":{"harmonyModule":true},"exports":["Tab","TabFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabList.js":{"id":97,"meta":{"harmonyModule":true},"exports":["TabList","TabListFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabPanel.js":{"id":98,"meta":{"harmonyModule":true},"exports":["TabPanel","TabPanelFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tab2.js":{"id":99,"meta":{"harmonyModule":true},"exports":["Tab2","Tab2Factory"]},"./node_modules/@blueprintjs/core/dist/esm/components/toast/toast.js":{"id":100,"meta":{"harmonyModule":true},"exports":["Toast","ToastFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tree/treeNode.js":{"id":101,"meta":{"harmonyModule":true},"exports":["TreeNode"]},"./node_modules/css-element-queries/src/ResizeSensor.js":{"id":102,"meta":{}},"./node_modules/jquery/dist/jquery.js":{"id":103,"meta":{}},"./node_modules/mobx/lib/mobx.module.js":{"id":104,"meta":{"harmonyModule":true},"exports":["extras","Reaction","untracked","IDerivationState","Atom","BaseAtom","useStrict","isStrictModeEnabled","spy","comparer","asReference","asFlat","asStructure","asMap","isModifierDescriptor","isObservableObject","isBoxedObservable","isObservableArray","ObservableMap","isObservableMap","map","transaction","observable","computed","isObservable","isComputed","extendObservable","extendShallowObservable","observe","intercept","autorun","autorunAsync","when","reaction","action","isAction","runInAction","expr","toJS","createTransformer","whyRun","isArrayLike","default"]},"./node_modules/lodash/_freeGlobal.js":{"id":105,"meta":{}},"./node_modules/lodash/_baseForOwn.js":{"id":106,"meta":{}},"./node_modules/lodash/_arrayLikeKeys.js":{"id":107,"meta":{}},"./node_modules/lodash/isArguments.js":{"id":108,"meta":{}},"./node_modules/lodash/_isIndex.js":{"id":109,"meta":{}},"./node_modules/lodash/isTypedArray.js":{"id":110,"meta":{}},"./node_modules/lodash/_overArg.js":{"id":111,"meta":{}},"./node_modules/lodash/isFunction.js":{"id":112,"meta":{}},"./node_modules/lodash/_castFunction.js":{"id":113,"meta":{}},"./node_modules/lodash/identity.js":{"id":114,"meta":{}},"./node_modules/lodash/_arrayMap.js":{"id":115,"meta":{}},"./node_modules/lodash/_toSource.js":{"id":116,"meta":{}},"./node_modules/lodash/_baseIsEqual.js":{"id":117,"meta":{}},"./node_modules/lodash/_equalArrays.js":{"id":118,"meta":{}},"./node_modules/lodash/_Uint8Array.js":{"id":119,"meta":{}},"./node_modules/lodash/_getAllKeys.js":{"id":120,"meta":{}},"./node_modules/lodash/_baseGetAllKeys.js":{"id":121,"meta":{}},"./node_modules/lodash/_arrayPush.js":{"id":122,"meta":{}},"./node_modules/lodash/stubArray.js":{"id":123,"meta":{}},"./node_modules/lodash/_isStrictComparable.js":{"id":124,"meta":{}},"./node_modules/lodash/_matchesStrictComparable.js":{"id":125,"meta":{}},"./node_modules/lodash/_baseGet.js":{"id":126,"meta":{}},"./node_modules/lodash/_castPath.js":{"id":127,"meta":{}},"./node_modules/lodash/_baseEach.js":{"id":128,"meta":{}},"./node_modules/lodash/_arrayEach.js":{"id":129,"meta":{}},"./node_modules/lodash/_assignValue.js":{"id":130,"meta":{}},"./node_modules/lodash/_baseAssignValue.js":{"id":131,"meta":{}},"./node_modules/lodash/keysIn.js":{"id":132,"meta":{}},"./node_modules/lodash/_getSymbolsIn.js":{"id":133,"meta":{}},"./node_modules/react-color/lib/components/common/Checkboard.js":{"id":134,"meta":{}},"./node_modules/lodash/debounce.js":{"id":135,"meta":{}},"./node_modules/react-color/lib/components/common/ColorWrap.js":{"id":136,"meta":{}},"./node_modules/material-colors/dist/colors.es2015.js":{"id":137,"meta":{"harmonyModule":true},"exports":["red","pink","purple","deepPurple","indigo","blue","lightBlue","cyan","teal","green","lightGreen","lime","yellow","amber","orange","deepOrange","brown","grey","blueGrey","darkText","lightText","darkIcons","lightIcons","white","black","default"]},"./node_modules/@blueprintjs/core/dist/esm/index.js":{"id":139,"meta":{"harmonyModule":true},"exports":["Classes","Keys","Utils","IconClasses","IconContents","ContextMenu","FOCUS_DISABLED_CLASS","FocusStyleManager","AbstractComponent","Colors","Intent","Position","isPositionHorizontal","isPositionVertical","removeNonHTMLProps","createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses","Alert","Breadcrumb","Button","ButtonFactory","AnchorButton","AnchorButtonFactory","ButtonGroup","Callout","Elevation","Card","AnimationStates","Collapse","CollapseFrom","CollapsibleList","CollapsibleListFactory","ContextMenuTarget","Dialog","DialogFactory","EditableText","EditableTextFactory","ControlGroup","ControlGroupFactory","Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory","FileUpload","FileUploadFactory","FormGroup","InputGroup","InputGroupFactory","Label","LabelFactory","NumericInput","NumericInputFactory","RadioGroup","TextArea","TextAreaFactory","Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys","Icon","Menu","MenuFactory","MenuDivider","MenuDividerFactory","MenuItem","renderMenuItem","MenuItemFactory","Navbar","NavbarDivider","NavbarGroup","NavbarHeading","NonIdealState","NonIdealStateFactory","Overlay","OverlayFactory","Text","PopoverInteractionKind","Popover","PopoverFactory","SVGPopover","SVGPopoverFactory","Portal","ProgressBar","ProgressBarFactory","SVGTooltip","SVGTooltipFactory","RangeSlider","RangeSliderFactory","Slider","SliderFactory","Spinner","SpinnerFactory","SVGSpinner","SVGSpinnerFactory","Tab","TabFactory","Tabs","TabsFactory","TabList","TabListFactory","TabPanel","TabPanelFactory","Tab2","Tab2Factory","Expander","Tabs2","Tabs2Factory","Tag","TagFactory","Toast","ToastFactory","Toaster","Tooltip","TooltipFactory","Tree","TreeFactory","TreeNode"]},"./node_modules/@blueprintjs/core/dist/esm/accessibility/index.js":{"id":140,"meta":{"harmonyModule":true},"exports":["FOCUS_DISABLED_CLASS","FocusStyleManager"]},"./node_modules/@blueprintjs/core/dist/esm/accessibility/focusStyleManager.js":{"id":141,"meta":{"harmonyModule":true},"exports":["FOCUS_DISABLED_CLASS","FocusStyleManager"]},"./node_modules/@blueprintjs/core/dist/esm/common/interactionMode.js":{"id":142,"meta":{"harmonyModule":true},"exports":["InteractionModeEngine"]},"./node_modules/react/cjs/react.production.min.js":{"id":143,"meta":{}},"./node_modules/react/cjs/react.development.js":{"id":144,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils/compareUtils.js":{"id":145,"meta":{"harmonyModule":true},"exports":["arraysEqual","shallowCompareKeys","deepCompareKeys","getShallowUnequalKeyValues","getDeepUnequalKeyValues"]},"./node_modules/@blueprintjs/core/dist/esm/common/colors.js":{"id":146,"meta":{"harmonyModule":true},"exports":["Colors"]},"./node_modules/@blueprintjs/core/dist/esm/generated/iconClasses.js":{"id":147,"meta":{"harmonyModule":true},"exports":["IconClasses"]},"./node_modules/@blueprintjs/core/dist/esm/generated/iconStrings.js":{"id":148,"meta":{"harmonyModule":true},"exports":["IconContents"]},"./node_modules/dom4/build/dom4.max.js":{"id":149,"meta":{}},"./node_modules/react-dom/cjs/react-dom.production.min.js":{"id":150,"meta":{}},"./node_modules/fbjs/lib/isTextNode.js":{"id":151,"meta":{}},"./node_modules/fbjs/lib/isNode.js":{"id":152,"meta":{}},"./node_modules/react-dom/cjs/react-dom.development.js":{"id":153,"meta":{}},"./node_modules/fbjs/lib/hyphenateStyleName.js":{"id":154,"meta":{}},"./node_modules/fbjs/lib/hyphenate.js":{"id":155,"meta":{}},"./node_modules/fbjs/lib/camelizeStyleName.js":{"id":156,"meta":{}},"./node_modules/fbjs/lib/camelize.js":{"id":157,"meta":{}},"./node_modules/tether/dist/js/tether.js":{"id":158,"meta":{}},"./node_modules/react-transition-group/CSSTransitionGroup.js":{"id":159,"meta":{}},"./node_modules/prop-types/factoryWithTypeCheckers.js":{"id":160,"meta":{}},"./node_modules/prop-types/node_modules/object-assign/index.js":{"id":161,"meta":{}},"./node_modules/prop-types/factoryWithThrowingShims.js":{"id":162,"meta":{}},"./node_modules/react-transition-group/TransitionGroup.js":{"id":163,"meta":{}},"./node_modules/chain-function/index.js":{"id":164,"meta":{}},"./node_modules/warning/browser.js":{"id":165,"meta":{}},"./node_modules/react-transition-group/utils/ChildMapping.js":{"id":166,"meta":{}},"./node_modules/react-transition-group/CSSTransitionGroupChild.js":{"id":167,"meta":{}},"./node_modules/dom-helpers/class/addClass.js":{"id":168,"meta":{}},"./node_modules/dom-helpers/class/hasClass.js":{"id":169,"meta":{}},"./node_modules/dom-helpers/class/removeClass.js":{"id":170,"meta":{}},"./node_modules/dom-helpers/util/requestAnimationFrame.js":{"id":171,"meta":{}},"./node_modules/dom-helpers/transition/properties.js":{"id":172,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/popover/arrows.js":{"id":173,"meta":{"harmonyModule":true},"exports":["MIN_ARROW_SPACING","computeArrowOffset","getPopoverTransformOrigin","getArrowPositionStyles"]},"./node_modules/@blueprintjs/core/dist/esm/components/alert/alert.js":{"id":174,"meta":{"harmonyModule":true},"exports":["Alert"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/abstractButton.js":{"id":175,"meta":{"harmonyModule":true},"exports":["AbstractButton"]},"./node_modules/@blueprintjs/core/dist/esm/components/breadcrumbs/breadcrumb.js":{"id":176,"meta":{"harmonyModule":true},"exports":["Breadcrumb"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/buttonGroup.js":{"id":177,"meta":{"harmonyModule":true},"exports":["ButtonGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/callout/callout.js":{"id":178,"meta":{"harmonyModule":true},"exports":["Callout"]},"./node_modules/@blueprintjs/core/dist/esm/components/card/card.js":{"id":179,"meta":{"harmonyModule":true},"exports":["Elevation","Card"]},"./node_modules/@blueprintjs/core/dist/esm/components/collapsible-list/collapsibleList.js":{"id":180,"meta":{"harmonyModule":true},"exports":["CollapseFrom","CollapsibleList","CollapsibleListFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/context-menu/contextMenuTarget.js":{"id":181,"meta":{"harmonyModule":true},"exports":["ContextMenuTarget"]},"./node_modules/@blueprintjs/core/dist/esm/components/editable-text/editableText.js":{"id":182,"meta":{"harmonyModule":true},"exports":["EditableText","EditableTextFactory"]},"./node_modules/@blueprintjs/core/dist/esm/compatibility/index.js":{"id":183,"meta":{"harmonyModule":true},"exports":["Browser"]},"./node_modules/@blueprintjs/core/dist/esm/compatibility/browser.js":{"id":184,"meta":{"harmonyModule":true},"exports":["Browser"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/controlGroup.js":{"id":185,"meta":{"harmonyModule":true},"exports":["ControlGroup","ControlGroupFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/fileUpload.js":{"id":186,"meta":{"harmonyModule":true},"exports":["FileUpload","FileUploadFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/formGroup.js":{"id":187,"meta":{"harmonyModule":true},"exports":["FormGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/label.js":{"id":188,"meta":{"harmonyModule":true},"exports":["Label","LabelFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/numericInput.js":{"id":189,"meta":{"harmonyModule":true},"exports":["NumericInput","NumericInputFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/radioGroup.js":{"id":190,"meta":{"harmonyModule":true},"exports":["RadioGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/textArea.js":{"id":191,"meta":{"harmonyModule":true},"exports":["TextArea","TextAreaFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysTarget.js":{"id":192,"meta":{"harmonyModule":true},"exports":["HotkeysTarget"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysEvents.js":{"id":193,"meta":{"harmonyModule":true},"exports":["HotkeyScope","HotkeysEvents"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menuDivider.js":{"id":194,"meta":{"harmonyModule":true},"exports":["MenuDivider","MenuDividerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbar.js":{"id":195,"meta":{"harmonyModule":true},"exports":["Navbar"]},"./node_modules/@blueprintjs/core/dist/esm/components/non-ideal-state/nonIdealState.js":{"id":196,"meta":{"harmonyModule":true},"exports":["NonIdealState","NonIdealStateFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/text/text.js":{"id":197,"meta":{"harmonyModule":true},"exports":["Text"]},"./node_modules/@blueprintjs/core/dist/esm/components/popover/svgPopover.js":{"id":198,"meta":{"harmonyModule":true},"exports":["SVGPopover","SVGPopoverFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/progress/progressBar.js":{"id":199,"meta":{"harmonyModule":true},"exports":["ProgressBar","ProgressBarFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tooltip/svgTooltip.js":{"id":200,"meta":{"harmonyModule":true},"exports":["SVGTooltip","SVGTooltipFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/rangeSlider.js":{"id":201,"meta":{"harmonyModule":true},"exports":["RangeSlider","RangeSliderFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/slider.js":{"id":202,"meta":{"harmonyModule":true},"exports":["Slider","SliderFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/spinner/svgSpinner.js":{"id":203,"meta":{"harmonyModule":true},"exports":["SVGSpinner","SVGSpinnerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabs.js":{"id":204,"meta":{"harmonyModule":true},"exports":["Tabs","TabsFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tabs2.js":{"id":205,"meta":{"harmonyModule":true},"exports":["Expander","Tabs2","Tabs2Factory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tabTitle.js":{"id":206,"meta":{"harmonyModule":true},"exports":["TabTitle","generateTabPanelId","generateTabTitleId"]},"./node_modules/@blueprintjs/core/dist/esm/components/tag/tag.js":{"id":207,"meta":{"harmonyModule":true},"exports":["Tag","TagFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/toast/toaster.js":{"id":208,"meta":{"harmonyModule":true},"exports":["Toaster"]},"./node_modules/@blueprintjs/core/dist/esm/components/tree/tree.js":{"id":209,"meta":{"harmonyModule":true},"exports":["Tree","TreeFactory"]},"./node_modules/css-element-queries/index.js":{"id":210,"meta":{}},"./node_modules/css-element-queries/src/ElementQueries.js":{"id":211,"meta":{}},"./node_modules/stats.js/build/stats.min.js":{"id":212,"meta":{}},"./node_modules/three/build/three.module.js":{"id":213,"meta":{"harmonyModule":true},"exports":["WebGLRenderTargetCube","WebGLRenderTarget","WebGLRenderer","ShaderLib","UniformsLib","UniformsUtils","ShaderChunk","FogExp2","Fog","Scene","LensFlare","Sprite","LOD","SkinnedMesh","Skeleton","Bone","Mesh","LineSegments","LineLoop","Line","Points","Group","VideoTexture","DataTexture","CompressedTexture","CubeTexture","CanvasTexture","DepthTexture","Texture","CompressedTextureLoader","DataTextureLoader","CubeTextureLoader","TextureLoader","ObjectLoader","MaterialLoader","BufferGeometryLoader","DefaultLoadingManager","LoadingManager","JSONLoader","ImageLoader","ImageBitmapLoader","FontLoader","FileLoader","Loader","LoaderUtils","Cache","AudioLoader","SpotLightShadow","SpotLight","PointLight","RectAreaLight","HemisphereLight","DirectionalLightShadow","DirectionalLight","AmbientLight","LightShadow","Light","StereoCamera","PerspectiveCamera","OrthographicCamera","CubeCamera","ArrayCamera","Camera","AudioListener","PositionalAudio","AudioContext","AudioAnalyser","Audio","VectorKeyframeTrack","StringKeyframeTrack","QuaternionKeyframeTrack","NumberKeyframeTrack","ColorKeyframeTrack","BooleanKeyframeTrack","PropertyMixer","PropertyBinding","KeyframeTrack","AnimationUtils","AnimationObjectGroup","AnimationMixer","AnimationClip","Uniform","InstancedBufferGeometry","BufferGeometry","Geometry","InterleavedBufferAttribute","InstancedInterleavedBuffer","InterleavedBuffer","InstancedBufferAttribute","Face3","Object3D","Raycaster","Layers","EventDispatcher","Clock","QuaternionLinearInterpolant","LinearInterpolant","DiscreteInterpolant","CubicInterpolant","Interpolant","Triangle","Math","Spherical","Cylindrical","Plane","Frustum","Sphere","Ray","Matrix4","Matrix3","Box3","Box2","Line3","Euler","Vector4","Vector3","Vector2","Quaternion","Color","ImmediateRenderObject","VertexNormalsHelper","SpotLightHelper","SkeletonHelper","PointLightHelper","RectAreaLightHelper","HemisphereLightHelper","GridHelper","PolarGridHelper","FaceNormalsHelper","DirectionalLightHelper","CameraHelper","BoxHelper","Box3Helper","PlaneHelper","ArrowHelper","AxesHelper","Shape","Path","ShapePath","Font","CurvePath","Curve","ShapeUtils","SceneUtils","WebGLUtils","WireframeGeometry","ParametricGeometry","ParametricBufferGeometry","TetrahedronGeometry","TetrahedronBufferGeometry","OctahedronGeometry","OctahedronBufferGeometry","IcosahedronGeometry","IcosahedronBufferGeometry","DodecahedronGeometry","DodecahedronBufferGeometry","PolyhedronGeometry","PolyhedronBufferGeometry","TubeGeometry","TubeBufferGeometry","TorusKnotGeometry","TorusKnotBufferGeometry","TorusGeometry","TorusBufferGeometry","TextGeometry","TextBufferGeometry","SphereGeometry","SphereBufferGeometry","RingGeometry","RingBufferGeometry","PlaneGeometry","PlaneBufferGeometry","LatheGeometry","LatheBufferGeometry","ShapeGeometry","ShapeBufferGeometry","ExtrudeGeometry","ExtrudeBufferGeometry","EdgesGeometry","ConeGeometry","ConeBufferGeometry","CylinderGeometry","CylinderBufferGeometry","CircleGeometry","CircleBufferGeometry","BoxGeometry","BoxBufferGeometry","ShadowMaterial","SpriteMaterial","RawShaderMaterial","ShaderMaterial","PointsMaterial","MeshPhysicalMaterial","MeshStandardMaterial","MeshPhongMaterial","MeshToonMaterial","MeshNormalMaterial","MeshLambertMaterial","MeshDepthMaterial","MeshDistanceMaterial","MeshBasicMaterial","LineDashedMaterial","LineBasicMaterial","Material","Float64BufferAttribute","Float32BufferAttribute","Uint32BufferAttribute","Int32BufferAttribute","Uint16BufferAttribute","Int16BufferAttribute","Uint8ClampedBufferAttribute","Uint8BufferAttribute","Int8BufferAttribute","BufferAttribute","ArcCurve","CatmullRomCurve3","CubicBezierCurve","CubicBezierCurve3","EllipseCurve","LineCurve","LineCurve3","QuadraticBezierCurve","QuadraticBezierCurve3","SplineCurve","REVISION","MOUSE","CullFaceNone","CullFaceBack","CullFaceFront","CullFaceFrontBack","FrontFaceDirectionCW","FrontFaceDirectionCCW","BasicShadowMap","PCFShadowMap","PCFSoftShadowMap","FrontSide","BackSide","DoubleSide","FlatShading","SmoothShading","NoColors","FaceColors","VertexColors","NoBlending","NormalBlending","AdditiveBlending","SubtractiveBlending","MultiplyBlending","CustomBlending","AddEquation","SubtractEquation","ReverseSubtractEquation","MinEquation","MaxEquation","ZeroFactor","OneFactor","SrcColorFactor","OneMinusSrcColorFactor","SrcAlphaFactor","OneMinusSrcAlphaFactor","DstAlphaFactor","OneMinusDstAlphaFactor","DstColorFactor","OneMinusDstColorFactor","SrcAlphaSaturateFactor","NeverDepth","AlwaysDepth","LessDepth","LessEqualDepth","EqualDepth","GreaterEqualDepth","GreaterDepth","NotEqualDepth","MultiplyOperation","MixOperation","AddOperation","NoToneMapping","LinearToneMapping","ReinhardToneMapping","Uncharted2ToneMapping","CineonToneMapping","UVMapping","CubeReflectionMapping","CubeRefractionMapping","EquirectangularReflectionMapping","EquirectangularRefractionMapping","SphericalReflectionMapping","CubeUVReflectionMapping","CubeUVRefractionMapping","RepeatWrapping","ClampToEdgeWrapping","MirroredRepeatWrapping","NearestFilter","NearestMipMapNearestFilter","NearestMipMapLinearFilter","LinearFilter","LinearMipMapNearestFilter","LinearMipMapLinearFilter","UnsignedByteType","ByteType","ShortType","UnsignedShortType","IntType","UnsignedIntType","FloatType","HalfFloatType","UnsignedShort4444Type","UnsignedShort5551Type","UnsignedShort565Type","UnsignedInt248Type","AlphaFormat","RGBFormat","RGBAFormat","LuminanceFormat","LuminanceAlphaFormat","RGBEFormat","DepthFormat","DepthStencilFormat","RGB_S3TC_DXT1_Format","RGBA_S3TC_DXT1_Format","RGBA_S3TC_DXT3_Format","RGBA_S3TC_DXT5_Format","RGB_PVRTC_4BPPV1_Format","RGB_PVRTC_2BPPV1_Format","RGBA_PVRTC_4BPPV1_Format","RGBA_PVRTC_2BPPV1_Format","RGB_ETC1_Format","LoopOnce","LoopRepeat","LoopPingPong","InterpolateDiscrete","InterpolateLinear","InterpolateSmooth","ZeroCurvatureEnding","ZeroSlopeEnding","WrapAroundEnding","TrianglesDrawMode","TriangleStripDrawMode","TriangleFanDrawMode","LinearEncoding","sRGBEncoding","GammaEncoding","RGBEEncoding","LogLuvEncoding","RGBM7Encoding","RGBM16Encoding","RGBDEncoding","BasicDepthPacking","RGBADepthPacking","CubeGeometry","Face4","LineStrip","LinePieces","MeshFaceMaterial","MultiMaterial","PointCloud","Particle","ParticleSystem","PointCloudMaterial","ParticleBasicMaterial","ParticleSystemMaterial","Vertex","DynamicBufferAttribute","Int8Attribute","Uint8Attribute","Uint8ClampedAttribute","Int16Attribute","Uint16Attribute","Int32Attribute","Uint32Attribute","Float32Attribute","Float64Attribute","ClosedSplineCurve3","SplineCurve3","Spline","AxisHelper","BoundingBoxHelper","EdgesHelper","WireframeHelper","XHRLoader","BinaryTextureLoader","GeometryUtils","ImageUtils","Projector","CanvasRenderer"]},"./node_modules/verb-nurbs-web/build/js/verb.js":{"id":214,"meta":{}},"./node_modules/timers-browserify/main.js":{"id":215,"meta":{}},"./node_modules/setimmediate/setImmediate.js":{"id":216,"meta":{}},"./node_modules/xaop/dist/index.js":{"id":217,"meta":{}},"./node_modules/xaop/dist/lib.js":{"id":218,"meta":{}},"./node_modules/xaop/dist/type.js":{"id":219,"meta":{}},"./node_modules/golden-layout/dist/goldenlayout.js":{"id":220,"meta":{}},"./node_modules/lodash/lodash.js":{"id":221,"meta":{}},"./node_modules/mobx-react/index.module.js":{"id":222,"meta":{"harmonyModule":true},"exports":["propTypes","PropTypes","onError","observer","Observer","renderReporter","componentByNodeRegistery","trackComponents","useStaticRendering","Provider","inject"]},"./node_modules/react-color/lib/index.js":{"id":223,"meta":{}},"./node_modules/react-color/lib/components/alpha/Alpha.js":{"id":224,"meta":{}},"./node_modules/reactcss/lib/flattenNames.js":{"id":225,"meta":{}},"./node_modules/lodash/isString.js":{"id":226,"meta":{}},"./node_modules/lodash/_getRawTag.js":{"id":227,"meta":{}},"./node_modules/lodash/_objectToString.js":{"id":228,"meta":{}},"./node_modules/lodash/_baseFor.js":{"id":229,"meta":{}},"./node_modules/lodash/_createBaseFor.js":{"id":230,"meta":{}},"./node_modules/lodash/_baseTimes.js":{"id":231,"meta":{}},"./node_modules/lodash/_baseIsArguments.js":{"id":232,"meta":{}},"./node_modules/lodash/stubFalse.js":{"id":233,"meta":{}},"./node_modules/lodash/_baseIsTypedArray.js":{"id":234,"meta":{}},"./node_modules/lodash/_baseKeys.js":{"id":235,"meta":{}},"./node_modules/lodash/_nativeKeys.js":{"id":236,"meta":{}},"./node_modules/lodash/isPlainObject.js":{"id":237,"meta":{}},"./node_modules/lodash/_baseIteratee.js":{"id":238,"meta":{}},"./node_modules/lodash/_baseMatches.js":{"id":239,"meta":{}},"./node_modules/lodash/_baseIsMatch.js":{"id":240,"meta":{}},"./node_modules/lodash/_listCacheClear.js":{"id":241,"meta":{}},"./node_modules/lodash/_listCacheDelete.js":{"id":242,"meta":{}},"./node_modules/lodash/_listCacheGet.js":{"id":243,"meta":{}},"./node_modules/lodash/_listCacheHas.js":{"id":244,"meta":{}},"./node_modules/lodash/_listCacheSet.js":{"id":245,"meta":{}},"./node_modules/lodash/_stackClear.js":{"id":246,"meta":{}},"./node_modules/lodash/_stackDelete.js":{"id":247,"meta":{}},"./node_modules/lodash/_stackGet.js":{"id":248,"meta":{}},"./node_modules/lodash/_stackHas.js":{"id":249,"meta":{}},"./node_modules/lodash/_stackSet.js":{"id":250,"meta":{}},"./node_modules/lodash/_baseIsNative.js":{"id":251,"meta":{}},"./node_modules/lodash/_isMasked.js":{"id":252,"meta":{}},"./node_modules/lodash/_coreJsData.js":{"id":253,"meta":{}},"./node_modules/lodash/_getValue.js":{"id":254,"meta":{}},"./node_modules/lodash/_mapCacheClear.js":{"id":255,"meta":{}},"./node_modules/lodash/_Hash.js":{"id":256,"meta":{}},"./node_modules/lodash/_hashClear.js":{"id":257,"meta":{}},"./node_modules/lodash/_hashDelete.js":{"id":258,"meta":{}},"./node_modules/lodash/_hashGet.js":{"id":259,"meta":{}},"./node_modules/lodash/_hashHas.js":{"id":260,"meta":{}},"./node_modules/lodash/_hashSet.js":{"id":261,"meta":{}},"./node_modules/lodash/_mapCacheDelete.js":{"id":262,"meta":{}},"./node_modules/lodash/_isKeyable.js":{"id":263,"meta":{}},"./node_modules/lodash/_mapCacheGet.js":{"id":264,"meta":{}},"./node_modules/lodash/_mapCacheHas.js":{"id":265,"meta":{}},"./node_modules/lodash/_mapCacheSet.js":{"id":266,"meta":{}},"./node_modules/lodash/_baseIsEqualDeep.js":{"id":267,"meta":{}},"./node_modules/lodash/_SetCache.js":{"id":268,"meta":{}},"./node_modules/lodash/_setCacheAdd.js":{"id":269,"meta":{}},"./node_modules/lodash/_setCacheHas.js":{"id":270,"meta":{}},"./node_modules/lodash/_arraySome.js":{"id":271,"meta":{}},"./node_modules/lodash/_cacheHas.js":{"id":272,"meta":{}},"./node_modules/lodash/_equalByTag.js":{"id":273,"meta":{}},"./node_modules/lodash/_mapToArray.js":{"id":274,"meta":{}},"./node_modules/lodash/_setToArray.js":{"id":275,"meta":{}},"./node_modules/lodash/_equalObjects.js":{"id":276,"meta":{}},"./node_modules/lodash/_arrayFilter.js":{"id":277,"meta":{}},"./node_modules/lodash/_DataView.js":{"id":278,"meta":{}},"./node_modules/lodash/_Promise.js":{"id":279,"meta":{}},"./node_modules/lodash/_Set.js":{"id":280,"meta":{}},"./node_modules/lodash/_WeakMap.js":{"id":281,"meta":{}},"./node_modules/lodash/_getMatchData.js":{"id":282,"meta":{}},"./node_modules/lodash/_baseMatchesProperty.js":{"id":283,"meta":{}},"./node_modules/lodash/get.js":{"id":284,"meta":{}},"./node_modules/lodash/_stringToPath.js":{"id":285,"meta":{}},"./node_modules/lodash/_memoizeCapped.js":{"id":286,"meta":{}},"./node_modules/lodash/memoize.js":{"id":287,"meta":{}},"./node_modules/lodash/toString.js":{"id":288,"meta":{}},"./node_modules/lodash/_baseToString.js":{"id":289,"meta":{}},"./node_modules/lodash/hasIn.js":{"id":290,"meta":{}},"./node_modules/lodash/_baseHasIn.js":{"id":291,"meta":{}},"./node_modules/lodash/_hasPath.js":{"id":292,"meta":{}},"./node_modules/lodash/property.js":{"id":293,"meta":{}},"./node_modules/lodash/_baseProperty.js":{"id":294,"meta":{}},"./node_modules/lodash/_basePropertyDeep.js":{"id":295,"meta":{}},"./node_modules/lodash/_baseMap.js":{"id":296,"meta":{}},"./node_modules/lodash/_createBaseEach.js":{"id":297,"meta":{}},"./node_modules/reactcss/lib/mergeClasses.js":{"id":298,"meta":{}},"./node_modules/lodash/cloneDeep.js":{"id":299,"meta":{}},"./node_modules/lodash/_baseClone.js":{"id":300,"meta":{}},"./node_modules/lodash/_defineProperty.js":{"id":301,"meta":{}},"./node_modules/lodash/_baseAssign.js":{"id":302,"meta":{}},"./node_modules/lodash/_baseAssignIn.js":{"id":303,"meta":{}},"./node_modules/lodash/_baseKeysIn.js":{"id":304,"meta":{}},"./node_modules/lodash/_nativeKeysIn.js":{"id":305,"meta":{}},"./node_modules/lodash/_cloneBuffer.js":{"id":306,"meta":{}},"./node_modules/lodash/_copyArray.js":{"id":307,"meta":{}},"./node_modules/lodash/_copySymbols.js":{"id":308,"meta":{}},"./node_modules/lodash/_copySymbolsIn.js":{"id":309,"meta":{}},"./node_modules/lodash/_getAllKeysIn.js":{"id":310,"meta":{}},"./node_modules/lodash/_initCloneArray.js":{"id":311,"meta":{}},"./node_modules/lodash/_initCloneByTag.js":{"id":312,"meta":{}},"./node_modules/lodash/_cloneDataView.js":{"id":313,"meta":{}},"./node_modules/lodash/_cloneRegExp.js":{"id":314,"meta":{}},"./node_modules/lodash/_cloneSymbol.js":{"id":315,"meta":{}},"./node_modules/lodash/_cloneTypedArray.js":{"id":316,"meta":{}},"./node_modules/lodash/_initCloneObject.js":{"id":317,"meta":{}},"./node_modules/lodash/_baseCreate.js":{"id":318,"meta":{}},"./node_modules/lodash/isMap.js":{"id":319,"meta":{}},"./node_modules/lodash/_baseIsMap.js":{"id":320,"meta":{}},"./node_modules/lodash/isSet.js":{"id":321,"meta":{}},"./node_modules/lodash/_baseIsSet.js":{"id":322,"meta":{}},"./node_modules/reactcss/lib/autoprefix.js":{"id":323,"meta":{}},"./node_modules/reactcss/lib/components/hover.js":{"id":324,"meta":{}},"./node_modules/reactcss/lib/components/active.js":{"id":325,"meta":{}},"./node_modules/reactcss/lib/loop.js":{"id":326,"meta":{}},"./node_modules/react-color/lib/components/common/Alpha.js":{"id":327,"meta":{}},"./node_modules/react-color/lib/helpers/alpha.js":{"id":328,"meta":{}},"./node_modules/react-color/lib/helpers/checkboard.js":{"id":329,"meta":{}},"./node_modules/react-color/lib/components/common/EditableInput.js":{"id":330,"meta":{}},"./node_modules/react-color/lib/components/common/Hue.js":{"id":331,"meta":{}},"./node_modules/react-color/lib/helpers/hue.js":{"id":332,"meta":{}},"./node_modules/react-color/lib/components/common/Raised.js":{"id":333,"meta":{}},"./node_modules/react-color/lib/components/common/Saturation.js":{"id":334,"meta":{}},"./node_modules/lodash/throttle.js":{"id":335,"meta":{}},"./node_modules/lodash/now.js":{"id":336,"meta":{}},"./node_modules/lodash/toNumber.js":{"id":337,"meta":{}},"./node_modules/react-color/lib/helpers/saturation.js":{"id":338,"meta":{}},"./node_modules/lodash/each.js":{"id":339,"meta":{}},"./node_modules/lodash/forEach.js":{"id":340,"meta":{}},"./node_modules/tinycolor2/tinycolor.js":{"id":341,"meta":{}},"./node_modules/react-color/lib/components/common/Swatch.js":{"id":342,"meta":{}},"./node_modules/react-color/lib/helpers/interaction.js":{"id":343,"meta":{}},"./node_modules/react-color/lib/components/alpha/AlphaPointer.js":{"id":344,"meta":{}},"./node_modules/react-color/lib/components/block/Block.js":{"id":345,"meta":{}},"./node_modules/react-color/lib/components/block/BlockSwatches.js":{"id":346,"meta":{}},"./node_modules/react-color/lib/components/circle/Circle.js":{"id":347,"meta":{}},"./node_modules/react-color/lib/components/circle/CircleSwatch.js":{"id":348,"meta":{}},"./node_modules/react-color/lib/components/chrome/Chrome.js":{"id":349,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromeFields.js":{"id":350,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromePointer.js":{"id":351,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromePointerCircle.js":{"id":352,"meta":{}},"./node_modules/react-color/lib/components/compact/Compact.js":{"id":353,"meta":{}},"./node_modules/react-color/lib/components/compact/CompactColor.js":{"id":354,"meta":{}},"./node_modules/react-color/lib/components/compact/CompactFields.js":{"id":355,"meta":{}},"./node_modules/react-color/lib/components/github/Github.js":{"id":356,"meta":{}},"./node_modules/react-color/lib/components/github/GithubSwatch.js":{"id":357,"meta":{}},"./node_modules/react-color/lib/components/hue/Hue.js":{"id":358,"meta":{}},"./node_modules/react-color/lib/components/hue/HuePointer.js":{"id":359,"meta":{}},"./node_modules/react-color/lib/components/material/Material.js":{"id":360,"meta":{}},"./node_modules/react-color/lib/components/photoshop/Photoshop.js":{"id":361,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopFields.js":{"id":362,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPointerCircle.js":{"id":363,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPointer.js":{"id":364,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopButton.js":{"id":365,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPreviews.js":{"id":366,"meta":{}},"./node_modules/react-color/lib/components/sketch/Sketch.js":{"id":367,"meta":{}},"./node_modules/react-color/lib/components/sketch/SketchFields.js":{"id":368,"meta":{}},"./node_modules/react-color/lib/components/sketch/SketchPresetColors.js":{"id":369,"meta":{}},"./node_modules/react-color/lib/components/slider/Slider.js":{"id":370,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderSwatches.js":{"id":371,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderSwatch.js":{"id":372,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderPointer.js":{"id":373,"meta":{}},"./node_modules/react-color/lib/components/swatches/Swatches.js":{"id":374,"meta":{}},"./node_modules/react-color/lib/components/swatches/SwatchesGroup.js":{"id":375,"meta":{}},"./node_modules/react-color/lib/components/swatches/SwatchesColor.js":{"id":376,"meta":{}},"./node_modules/react-color/lib/components/twitter/Twitter.js":{"id":377,"meta":{}}}} \ No newline at end of file +{"name":"dll","content":{"./node_modules/react/index.js":{"id":0,"meta":{}},"./node_modules/tslib/tslib.es6.js":{"id":1,"meta":{"harmonyModule":true},"exports":["__extends","__assign","__rest","__decorate","__param","__metadata","__awaiter","__generator","__exportStar","__values","__read","__spread","__await","__asyncGenerator","__asyncDelegator","__asyncValues","__makeTemplateObject","__importStar","__importDefault"]},"./node_modules/classnames/index.js":{"id":2,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/classes.js":{"id":3,"meta":{"harmonyModule":true},"exports":["DARK","ACTIVE","MINIMAL","DISABLED","SMALL","LARGE","LOADING","INTERACTIVE","ALIGN_LEFT","ALIGN_RIGHT","INLINE","FILL","FIXED","FIXED_TOP","VERTICAL","ROUND","TEXT_MUTED","TEXT_OVERFLOW_ELLIPSIS","UI_TEXT_LARGE","ALERT","ALERT_BODY","ALERT_CONTENTS","ALERT_FOOTER","BREADCRUMB","BREADCRUMB_CURRENT","BREADCRUMBS","BREADCRUMBS_COLLAPSED","BUTTON","BUTTON_GROUP","CALLOUT","CARD","COLLAPSE","COLLAPSIBLE_LIST","CONTEXT_MENU","CONTEXT_MENU_POPOVER_TARGET","CONTROL","CONTROL_GROUP","CONTROL_INDICATOR","DIALOG","DIALOG_CONTAINER","DIALOG_BODY","DIALOG_CLOSE_BUTTON","DIALOG_FOOTER","DIALOG_FOOTER_ACTIONS","DIALOG_HEADER","EDITABLE_TEXT","ELEVATION_0","ELEVATION_1","ELEVATION_2","ELEVATION_3","ELEVATION_4","INPUT","INPUT_GROUP","CHECKBOX","RADIO","SWITCH","FILE_UPLOAD","FILE_UPLOAD_INPUT","INTENT_PRIMARY","INTENT_SUCCESS","INTENT_WARNING","INTENT_DANGER","LABEL","FORM_GROUP","FORM_CONTENT","FORM_HELPER_TEXT","MENU","MENU_ITEM","MENU_ITEM_LABEL","MENU_SUBMENU","MENU_DIVIDER","MENU_HEADER","NAVBAR","NAVBAR_GROUP","NAVBAR_HEADING","NAVBAR_DIVIDER","NON_IDEAL_STATE","NON_IDEAL_STATE_ACTION","NON_IDEAL_STATE_DESCRIPTION","NON_IDEAL_STATE_ICON","NON_IDEAL_STATE_TITLE","NON_IDEAL_STATE_VISUAL","NUMERIC_INPUT","OVERLAY","OVERLAY_BACKDROP","OVERLAY_CONTENT","OVERLAY_INLINE","OVERLAY_OPEN","OVERLAY_SCROLL_CONTAINER","POPOVER","POPOVER_ARROW","POPOVER_BACKDROP","POPOVER_CONTENT","POPOVER_DISMISS","POPOVER_DISMISS_OVERRIDE","POPOVER_OPEN","POPOVER_TARGET","TRANSITION_CONTAINER","PROGRESS_BAR","PROGRESS_METER","PROGRESS_NO_STRIPES","PROGRESS_NO_ANIMATION","PORTAL","SELECT","SKELETON","SLIDER","SLIDER_HANDLE","SLIDER_LABEL","RANGE_SLIDER","SPINNER","SVG_SPINNER","TAB","TAB_LIST","TAB_PANEL","TABS","TABLE","TABLE_CONDENSED","TABLE_STRIPED","TABLE_BORDERED","TAG","TAG_REMOVABLE","TAG_REMOVE","TOAST","TOAST_CONTAINER","TOAST_MESSAGE","TOOLTIP","TREE","TREE_NODE","TREE_NODE_CARET","TREE_NODE_CARET_CLOSED","TREE_NODE_CARET_NONE","TREE_NODE_CARET_OPEN","TREE_NODE_CONTENT","TREE_NODE_EXPANDED","TREE_NODE_ICON","TREE_NODE_LABEL","TREE_NODE_LIST","TREE_NODE_SECONDARY_LABEL","TREE_NODE_SELECTED","TREE_ROOT","ICON","ICON_STANDARD","ICON_LARGE","iconClass","intentClass"]},"./node_modules/reactcss/lib/index.js":{"id":4,"meta":{}},"./node_modules/pure-render-decorator/index.js":{"id":5,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils.js":{"id":6,"meta":{"harmonyModule":true},"exports":["isNodeEnv","isFunction","safeInvoke","safeInvokeOrValue","elementIsOrContains","arrayLengthCompare","approxEqual","clamp","countDecimalPlaces","throttleEvent","throttleReactEventCallback","arraysEqual","shallowCompareKeys","deepCompareKeys","getShallowUnequalKeyValues","getDeepUnequalKeyValues"]},"./node_modules/react-color/lib/components/common/index.js":{"id":7,"meta":{}},"./node_modules/process/browser.js":{"id":8,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/abstractComponent.js":{"id":9,"meta":{"harmonyModule":true},"exports":["AbstractComponent"]},"./node_modules/@blueprintjs/core/dist/esm/common/errors.js":{"id":10,"meta":{"harmonyModule":true},"exports":["CLAMP_MIN_MAX","ALERT_WARN_CANCEL_PROPS","COLLAPSIBLE_LIST_INVALID_CHILD","CONTEXTMENU_WARN_DECORATOR_NO_METHOD","HOTKEYS_HOTKEY_CHILDREN","MENU_WARN_CHILDREN_SUBMENU_MUTEX","NUMERIC_INPUT_MIN_MAX","NUMERIC_INPUT_MINOR_STEP_SIZE_BOUND","NUMERIC_INPUT_MAJOR_STEP_SIZE_BOUND","NUMERIC_INPUT_MINOR_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_MAJOR_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_STEP_SIZE_NON_POSITIVE","NUMERIC_INPUT_STEP_SIZE_NULL","POPOVER_REQUIRES_TARGET","POPOVER_MODAL_INTERACTION","POPOVER_WARN_TOO_MANY_CHILDREN","POPOVER_WARN_DOUBLE_CONTENT","POPOVER_WARN_DOUBLE_TARGET","POPOVER_WARN_EMPTY_CONTENT","POPOVER_WARN_MODAL_INLINE","POPOVER_WARN_DEPRECATED_CONSTRAINTS","POPOVER_WARN_INLINE_NO_TETHER","POPOVER_WARN_UNCONTROLLED_ONINTERACTION","PORTAL_CONTEXT_CLASS_NAME_STRING","RADIOGROUP_WARN_CHILDREN_OPTIONS_MUTEX","SLIDER_ZERO_STEP","SLIDER_ZERO_LABEL_STEP","RANGESLIDER_NULL_VALUE","TABS_FIRST_CHILD","TABS_MISMATCH","TABS_WARN_DEPRECATED","TOASTER_WARN_INLINE","TOASTER_WARN_LEFT_RIGHT","DIALOG_WARN_NO_HEADER_ICON","DIALOG_WARN_NO_HEADER_CLOSE_BUTTON"]},"./node_modules/prop-types/index.js":{"id":11,"meta":{}},"./node_modules/lodash/isArray.js":{"id":12,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/index.js":{"id":13,"meta":{"harmonyModule":true},"exports":["Classes","Keys","Utils","IconClasses","IconContents","AbstractComponent","Colors","Intent","Position","isPositionHorizontal","isPositionVertical","removeNonHTMLProps","createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses"]},"./node_modules/react-dom/index.js":{"id":14,"meta":{}},"./node_modules/lodash/_root.js":{"id":15,"meta":{}},"./node_modules/react-color/lib/helpers/color.js":{"id":16,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/position.js":{"id":17,"meta":{"harmonyModule":true},"exports":["Position","isPositionHorizontal","isPositionVertical"]},"./node_modules/lodash/isObjectLike.js":{"id":18,"meta":{}},"./node_modules/lodash/isObject.js":{"id":19,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/keys.js":{"id":20,"meta":{"harmonyModule":true},"exports":["BACKSPACE","TAB","ENTER","SHIFT","ESCAPE","SPACE","ARROW_LEFT","ARROW_UP","ARROW_RIGHT","ARROW_DOWN","DELETE"]},"./node_modules/@blueprintjs/core/dist/esm/components/icon/icon.js":{"id":21,"meta":{"harmonyModule":true},"exports":["Icon"]},"./node_modules/lodash/map.js":{"id":22,"meta":{}},"./node_modules/fbjs/lib/emptyFunction.js":{"id":23,"meta":{}},"./node_modules/lodash/_baseGetTag.js":{"id":24,"meta":{}},"./node_modules/lodash/_getNative.js":{"id":25,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/props.js":{"id":26,"meta":{"harmonyModule":true},"exports":["removeNonHTMLProps"]},"./node_modules/@blueprintjs/core/dist/esm/components/popover/popover.js":{"id":27,"meta":{"harmonyModule":true},"exports":["PopoverInteractionKind","Popover","PopoverFactory"]},"./node_modules/fbjs/lib/invariant.js":{"id":28,"meta":{}},"./node_modules/fbjs/lib/warning.js":{"id":29,"meta":{}},"./node_modules/lodash/_Symbol.js":{"id":30,"meta":{}},"./node_modules/lodash/keys.js":{"id":31,"meta":{}},"./node_modules/object-assign/index.js":{"id":32,"meta":{}},"./node_modules/fbjs/lib/emptyObject.js":{"id":33,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/overlay/overlay.js":{"id":34,"meta":{"harmonyModule":true},"exports":["Overlay","OverlayFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/buttons.js":{"id":35,"meta":{"harmonyModule":true},"exports":["Button","ButtonFactory","AnchorButton","AnchorButtonFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkey.js":{"id":36,"meta":{"harmonyModule":true},"exports":["Hotkey"]},"./node_modules/webpack/buildin/module.js":{"id":37,"meta":{}},"./node_modules/lodash/isArrayLike.js":{"id":38,"meta":{}},"./node_modules/lodash/_ListCache.js":{"id":39,"meta":{}},"./node_modules/lodash/_assocIndexOf.js":{"id":40,"meta":{}},"./node_modules/lodash/_nativeCreate.js":{"id":41,"meta":{}},"./node_modules/lodash/_getMapData.js":{"id":42,"meta":{}},"./node_modules/lodash/_getTag.js":{"id":43,"meta":{}},"./node_modules/lodash/isSymbol.js":{"id":44,"meta":{}},"./node_modules/lodash/_toKey.js":{"id":45,"meta":{}},"./node_modules/lodash/_copyObject.js":{"id":46,"meta":{}},"./node_modules/prop-types/checkPropTypes.js":{"id":47,"meta":{}},"./node_modules/prop-types/lib/ReactPropTypesSecret.js":{"id":48,"meta":{}},"./node_modules/fbjs/lib/shallowEqual.js":{"id":49,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/tooltip/tooltip.js":{"id":50,"meta":{"harmonyModule":true},"exports":["Tooltip","TooltipFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/spinner/spinner.js":{"id":51,"meta":{"harmonyModule":true},"exports":["Spinner","SpinnerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menu.js":{"id":52,"meta":{"harmonyModule":true},"exports":["Menu","MenuFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeyParser.js":{"id":53,"meta":{"harmonyModule":true},"exports":["KeyCodes","Modifiers","ModifierBitMasks","Aliases","ShiftKeys","comboMatches","parseKeyCombo","getKeyComboString","getKeyCombo","normalizeKeyCombo"]},"./node_modules/webpack/buildin/global.js":{"id":54,"meta":{}},"./node_modules/lodash/forOwn.js":{"id":55,"meta":{}},"./node_modules/lodash/isBuffer.js":{"id":56,"meta":{}},"./node_modules/lodash/isLength.js":{"id":57,"meta":{}},"./node_modules/lodash/_baseUnary.js":{"id":58,"meta":{}},"./node_modules/lodash/_nodeUtil.js":{"id":59,"meta":{}},"./node_modules/lodash/_isPrototype.js":{"id":60,"meta":{}},"./node_modules/lodash/_getPrototype.js":{"id":61,"meta":{}},"./node_modules/lodash/_Stack.js":{"id":62,"meta":{}},"./node_modules/lodash/eq.js":{"id":63,"meta":{}},"./node_modules/lodash/_Map.js":{"id":64,"meta":{}},"./node_modules/lodash/_MapCache.js":{"id":65,"meta":{}},"./node_modules/lodash/_getSymbols.js":{"id":66,"meta":{}},"./node_modules/lodash/_isKey.js":{"id":67,"meta":{}},"./node_modules/lodash/_cloneArrayBuffer.js":{"id":68,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/intent.js":{"id":69,"meta":{"harmonyModule":true},"exports":["Intent"]},"./node_modules/@blueprintjs/core/dist/esm/common/tetherUtils.js":{"id":70,"meta":{"harmonyModule":true},"exports":["createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses"]},"./node_modules/@blueprintjs/core/dist/esm/components/index.js":{"id":71,"meta":{"harmonyModule":true},"exports":["ContextMenu","Alert","Breadcrumb","Button","ButtonFactory","AnchorButton","AnchorButtonFactory","ButtonGroup","Callout","Elevation","Card","AnimationStates","Collapse","CollapseFrom","CollapsibleList","CollapsibleListFactory","ContextMenuTarget","Dialog","DialogFactory","EditableText","EditableTextFactory","ControlGroup","ControlGroupFactory","Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory","FileUpload","FileUploadFactory","FormGroup","InputGroup","InputGroupFactory","Label","LabelFactory","NumericInput","NumericInputFactory","RadioGroup","TextArea","TextAreaFactory","Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys","Icon","Menu","MenuFactory","MenuDivider","MenuDividerFactory","MenuItem","renderMenuItem","MenuItemFactory","Navbar","NavbarDivider","NavbarGroup","NavbarHeading","NonIdealState","NonIdealStateFactory","Overlay","OverlayFactory","Text","PopoverInteractionKind","Popover","PopoverFactory","SVGPopover","SVGPopoverFactory","Portal","ProgressBar","ProgressBarFactory","SVGTooltip","SVGTooltipFactory","RangeSlider","RangeSliderFactory","Slider","SliderFactory","Spinner","SpinnerFactory","SVGSpinner","SVGSpinnerFactory","Tab","TabFactory","Tabs","TabsFactory","TabList","TabListFactory","TabPanel","TabPanelFactory","Tab2","Tab2Factory","Expander","Tabs2","Tabs2Factory","Tag","TagFactory","Toast","ToastFactory","Toaster","Tooltip","TooltipFactory","Tree","TreeFactory","TreeNode"]},"./node_modules/@blueprintjs/core/dist/esm/components/context-menu/contextMenu.js":{"id":72,"meta":{"harmonyModule":true},"exports":["show","hide","isOpen"]},"./node_modules/fbjs/lib/ExecutionEnvironment.js":{"id":73,"meta":{}},"./node_modules/fbjs/lib/getActiveElement.js":{"id":74,"meta":{}},"./node_modules/fbjs/lib/containsNode.js":{"id":75,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils/isDarkTheme.js":{"id":76,"meta":{"harmonyModule":true},"exports":["isDarkTheme"]},"./node_modules/react-addons-css-transition-group/index.js":{"id":77,"meta":{}},"./node_modules/dom-helpers/util/inDOM.js":{"id":78,"meta":{}},"./node_modules/react-transition-group/utils/PropTypes.js":{"id":79,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/portal/portal.js":{"id":80,"meta":{"harmonyModule":true},"exports":["Portal"]},"./node_modules/@blueprintjs/core/dist/esm/components/dialog/dialog.js":{"id":81,"meta":{"harmonyModule":true},"exports":["Dialog","DialogFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/collapse/collapse.js":{"id":82,"meta":{"harmonyModule":true},"exports":["AnimationStates","Collapse"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menuItem.js":{"id":83,"meta":{"harmonyModule":true},"exports":["MenuItem","renderMenuItem","MenuItemFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/controls.js":{"id":84,"meta":{"harmonyModule":true},"exports":["Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/inputGroup.js":{"id":85,"meta":{"harmonyModule":true},"exports":["InputGroup","InputGroupFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeys.js":{"id":86,"meta":{"harmonyModule":true},"exports":["Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/keyCombo.js":{"id":87,"meta":{"harmonyModule":true},"exports":["KeyCombo"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysDialog.js":{"id":88,"meta":{"harmonyModule":true},"exports":["isHotkeysDialogShowing","setHotkeysDialogProps","showHotkeysDialog","hideHotkeysDialog","hideHotkeysDialogAfterDelay"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarDivider.js":{"id":89,"meta":{"harmonyModule":true},"exports":["NavbarDivider"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarGroup.js":{"id":90,"meta":{"harmonyModule":true},"exports":["NavbarGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbarHeading.js":{"id":91,"meta":{"harmonyModule":true},"exports":["NavbarHeading"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/coreSlider.js":{"id":92,"meta":{"harmonyModule":true},"exports":["CoreSlider"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/handle.js":{"id":93,"meta":{"harmonyModule":true},"exports":["Handle"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tab.js":{"id":94,"meta":{"harmonyModule":true},"exports":["Tab","TabFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabList.js":{"id":95,"meta":{"harmonyModule":true},"exports":["TabList","TabListFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabPanel.js":{"id":96,"meta":{"harmonyModule":true},"exports":["TabPanel","TabPanelFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tab2.js":{"id":97,"meta":{"harmonyModule":true},"exports":["Tab2","Tab2Factory"]},"./node_modules/@blueprintjs/core/dist/esm/components/toast/toast.js":{"id":98,"meta":{"harmonyModule":true},"exports":["Toast","ToastFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tree/treeNode.js":{"id":99,"meta":{"harmonyModule":true},"exports":["TreeNode"]},"./node_modules/css-element-queries/src/ResizeSensor.js":{"id":100,"meta":{}},"./node_modules/jquery/dist/jquery.js":{"id":101,"meta":{}},"./node_modules/mobx/lib/mobx.module.js":{"id":102,"meta":{"harmonyModule":true},"exports":["Reaction","untracked","IDerivationState","createAtom","spy","comparer","isObservableObject","isBoxedObservable","isObservableArray","ObservableMap","isObservableMap","transaction","observable","computed","isObservable","isObservableProp","isComputed","isComputedProp","extendObservable","extendShallowObservable","observe","intercept","autorun","reaction","when","action","isAction","runInAction","keys","values","set","remove","has","get","decorate","configure","onBecomeObserved","onBecomeUnobserved","flow","toJS","trace","getDependencyTree","getObserverTree","_resetGlobalState","_getGlobalState","getDebugName","getAtom","_getAdministration","_allowStateChanges","isArrayLike","_isComputingDerivation","onReactionError","_interceptReads"]},"./node_modules/lodash/_freeGlobal.js":{"id":103,"meta":{}},"./node_modules/lodash/_baseForOwn.js":{"id":104,"meta":{}},"./node_modules/lodash/_arrayLikeKeys.js":{"id":105,"meta":{}},"./node_modules/lodash/isArguments.js":{"id":106,"meta":{}},"./node_modules/lodash/_isIndex.js":{"id":107,"meta":{}},"./node_modules/lodash/isTypedArray.js":{"id":108,"meta":{}},"./node_modules/lodash/_overArg.js":{"id":109,"meta":{}},"./node_modules/lodash/isFunction.js":{"id":110,"meta":{}},"./node_modules/lodash/_castFunction.js":{"id":111,"meta":{}},"./node_modules/lodash/identity.js":{"id":112,"meta":{}},"./node_modules/lodash/_arrayMap.js":{"id":113,"meta":{}},"./node_modules/lodash/_toSource.js":{"id":114,"meta":{}},"./node_modules/lodash/_baseIsEqual.js":{"id":115,"meta":{}},"./node_modules/lodash/_equalArrays.js":{"id":116,"meta":{}},"./node_modules/lodash/_Uint8Array.js":{"id":117,"meta":{}},"./node_modules/lodash/_getAllKeys.js":{"id":118,"meta":{}},"./node_modules/lodash/_baseGetAllKeys.js":{"id":119,"meta":{}},"./node_modules/lodash/_arrayPush.js":{"id":120,"meta":{}},"./node_modules/lodash/stubArray.js":{"id":121,"meta":{}},"./node_modules/lodash/_isStrictComparable.js":{"id":122,"meta":{}},"./node_modules/lodash/_matchesStrictComparable.js":{"id":123,"meta":{}},"./node_modules/lodash/_baseGet.js":{"id":124,"meta":{}},"./node_modules/lodash/_castPath.js":{"id":125,"meta":{}},"./node_modules/lodash/_baseEach.js":{"id":126,"meta":{}},"./node_modules/lodash/_arrayEach.js":{"id":127,"meta":{}},"./node_modules/lodash/_assignValue.js":{"id":128,"meta":{}},"./node_modules/lodash/_baseAssignValue.js":{"id":129,"meta":{}},"./node_modules/lodash/keysIn.js":{"id":130,"meta":{}},"./node_modules/lodash/_getSymbolsIn.js":{"id":131,"meta":{}},"./node_modules/react-color/lib/components/common/Checkboard.js":{"id":132,"meta":{}},"./node_modules/lodash/debounce.js":{"id":133,"meta":{}},"./node_modules/react-color/lib/components/common/ColorWrap.js":{"id":134,"meta":{}},"./node_modules/material-colors/dist/colors.es2015.js":{"id":135,"meta":{"harmonyModule":true},"exports":["red","pink","purple","deepPurple","indigo","blue","lightBlue","cyan","teal","green","lightGreen","lime","yellow","amber","orange","deepOrange","brown","grey","blueGrey","darkText","lightText","darkIcons","lightIcons","white","black","default"]},"./node_modules/@blueprintjs/core/dist/esm/index.js":{"id":137,"meta":{"harmonyModule":true},"exports":["Classes","Keys","Utils","IconClasses","IconContents","ContextMenu","FOCUS_DISABLED_CLASS","FocusStyleManager","AbstractComponent","Colors","Intent","Position","isPositionHorizontal","isPositionVertical","removeNonHTMLProps","createTetherOptions","getTargetAttachment","getPopoverAttachment","getAttachmentClasses","Alert","Breadcrumb","Button","ButtonFactory","AnchorButton","AnchorButtonFactory","ButtonGroup","Callout","Elevation","Card","AnimationStates","Collapse","CollapseFrom","CollapsibleList","CollapsibleListFactory","ContextMenuTarget","Dialog","DialogFactory","EditableText","EditableTextFactory","ControlGroup","ControlGroupFactory","Control","Checkbox","Switch","Radio","CheckboxFactory","SwitchFactory","RadioFactory","FileUpload","FileUploadFactory","FormGroup","InputGroup","InputGroupFactory","Label","LabelFactory","NumericInput","NumericInputFactory","RadioGroup","TextArea","TextAreaFactory","Hotkey","KeyCombo","HotkeysTarget","comboMatches","getKeyCombo","getKeyComboString","parseKeyCombo","hideHotkeysDialog","setHotkeysDialogProps","Hotkeys","Icon","Menu","MenuFactory","MenuDivider","MenuDividerFactory","MenuItem","renderMenuItem","MenuItemFactory","Navbar","NavbarDivider","NavbarGroup","NavbarHeading","NonIdealState","NonIdealStateFactory","Overlay","OverlayFactory","Text","PopoverInteractionKind","Popover","PopoverFactory","SVGPopover","SVGPopoverFactory","Portal","ProgressBar","ProgressBarFactory","SVGTooltip","SVGTooltipFactory","RangeSlider","RangeSliderFactory","Slider","SliderFactory","Spinner","SpinnerFactory","SVGSpinner","SVGSpinnerFactory","Tab","TabFactory","Tabs","TabsFactory","TabList","TabListFactory","TabPanel","TabPanelFactory","Tab2","Tab2Factory","Expander","Tabs2","Tabs2Factory","Tag","TagFactory","Toast","ToastFactory","Toaster","Tooltip","TooltipFactory","Tree","TreeFactory","TreeNode"]},"./node_modules/@blueprintjs/core/dist/esm/accessibility/index.js":{"id":138,"meta":{"harmonyModule":true},"exports":["FOCUS_DISABLED_CLASS","FocusStyleManager"]},"./node_modules/@blueprintjs/core/dist/esm/accessibility/focusStyleManager.js":{"id":139,"meta":{"harmonyModule":true},"exports":["FOCUS_DISABLED_CLASS","FocusStyleManager"]},"./node_modules/@blueprintjs/core/dist/esm/common/interactionMode.js":{"id":140,"meta":{"harmonyModule":true},"exports":["InteractionModeEngine"]},"./node_modules/react/cjs/react.production.min.js":{"id":141,"meta":{}},"./node_modules/react/cjs/react.development.js":{"id":142,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/common/utils/compareUtils.js":{"id":143,"meta":{"harmonyModule":true},"exports":["arraysEqual","shallowCompareKeys","deepCompareKeys","getShallowUnequalKeyValues","getDeepUnequalKeyValues"]},"./node_modules/@blueprintjs/core/dist/esm/common/colors.js":{"id":144,"meta":{"harmonyModule":true},"exports":["Colors"]},"./node_modules/@blueprintjs/core/dist/esm/generated/iconClasses.js":{"id":145,"meta":{"harmonyModule":true},"exports":["IconClasses"]},"./node_modules/@blueprintjs/core/dist/esm/generated/iconStrings.js":{"id":146,"meta":{"harmonyModule":true},"exports":["IconContents"]},"./node_modules/dom4/build/dom4.max.js":{"id":147,"meta":{}},"./node_modules/react-dom/cjs/react-dom.production.min.js":{"id":148,"meta":{}},"./node_modules/fbjs/lib/isTextNode.js":{"id":149,"meta":{}},"./node_modules/fbjs/lib/isNode.js":{"id":150,"meta":{}},"./node_modules/react-dom/cjs/react-dom.development.js":{"id":151,"meta":{}},"./node_modules/fbjs/lib/hyphenateStyleName.js":{"id":152,"meta":{}},"./node_modules/fbjs/lib/hyphenate.js":{"id":153,"meta":{}},"./node_modules/fbjs/lib/camelizeStyleName.js":{"id":154,"meta":{}},"./node_modules/fbjs/lib/camelize.js":{"id":155,"meta":{}},"./node_modules/tether/dist/js/tether.js":{"id":156,"meta":{}},"./node_modules/react-transition-group/CSSTransitionGroup.js":{"id":157,"meta":{}},"./node_modules/prop-types/factoryWithTypeCheckers.js":{"id":158,"meta":{}},"./node_modules/prop-types/node_modules/object-assign/index.js":{"id":159,"meta":{}},"./node_modules/prop-types/factoryWithThrowingShims.js":{"id":160,"meta":{}},"./node_modules/react-transition-group/TransitionGroup.js":{"id":161,"meta":{}},"./node_modules/chain-function/index.js":{"id":162,"meta":{}},"./node_modules/warning/browser.js":{"id":163,"meta":{}},"./node_modules/react-transition-group/utils/ChildMapping.js":{"id":164,"meta":{}},"./node_modules/react-transition-group/CSSTransitionGroupChild.js":{"id":165,"meta":{}},"./node_modules/dom-helpers/class/addClass.js":{"id":166,"meta":{}},"./node_modules/dom-helpers/class/hasClass.js":{"id":167,"meta":{}},"./node_modules/dom-helpers/class/removeClass.js":{"id":168,"meta":{}},"./node_modules/dom-helpers/util/requestAnimationFrame.js":{"id":169,"meta":{}},"./node_modules/dom-helpers/transition/properties.js":{"id":170,"meta":{}},"./node_modules/@blueprintjs/core/dist/esm/components/popover/arrows.js":{"id":171,"meta":{"harmonyModule":true},"exports":["MIN_ARROW_SPACING","computeArrowOffset","getPopoverTransformOrigin","getArrowPositionStyles"]},"./node_modules/@blueprintjs/core/dist/esm/components/alert/alert.js":{"id":172,"meta":{"harmonyModule":true},"exports":["Alert"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/abstractButton.js":{"id":173,"meta":{"harmonyModule":true},"exports":["AbstractButton"]},"./node_modules/@blueprintjs/core/dist/esm/components/breadcrumbs/breadcrumb.js":{"id":174,"meta":{"harmonyModule":true},"exports":["Breadcrumb"]},"./node_modules/@blueprintjs/core/dist/esm/components/button/buttonGroup.js":{"id":175,"meta":{"harmonyModule":true},"exports":["ButtonGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/callout/callout.js":{"id":176,"meta":{"harmonyModule":true},"exports":["Callout"]},"./node_modules/@blueprintjs/core/dist/esm/components/card/card.js":{"id":177,"meta":{"harmonyModule":true},"exports":["Elevation","Card"]},"./node_modules/@blueprintjs/core/dist/esm/components/collapsible-list/collapsibleList.js":{"id":178,"meta":{"harmonyModule":true},"exports":["CollapseFrom","CollapsibleList","CollapsibleListFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/context-menu/contextMenuTarget.js":{"id":179,"meta":{"harmonyModule":true},"exports":["ContextMenuTarget"]},"./node_modules/@blueprintjs/core/dist/esm/components/editable-text/editableText.js":{"id":180,"meta":{"harmonyModule":true},"exports":["EditableText","EditableTextFactory"]},"./node_modules/@blueprintjs/core/dist/esm/compatibility/index.js":{"id":181,"meta":{"harmonyModule":true},"exports":["Browser"]},"./node_modules/@blueprintjs/core/dist/esm/compatibility/browser.js":{"id":182,"meta":{"harmonyModule":true},"exports":["Browser"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/controlGroup.js":{"id":183,"meta":{"harmonyModule":true},"exports":["ControlGroup","ControlGroupFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/fileUpload.js":{"id":184,"meta":{"harmonyModule":true},"exports":["FileUpload","FileUploadFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/formGroup.js":{"id":185,"meta":{"harmonyModule":true},"exports":["FormGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/label.js":{"id":186,"meta":{"harmonyModule":true},"exports":["Label","LabelFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/numericInput.js":{"id":187,"meta":{"harmonyModule":true},"exports":["NumericInput","NumericInputFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/radioGroup.js":{"id":188,"meta":{"harmonyModule":true},"exports":["RadioGroup"]},"./node_modules/@blueprintjs/core/dist/esm/components/forms/textArea.js":{"id":189,"meta":{"harmonyModule":true},"exports":["TextArea","TextAreaFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysTarget.js":{"id":190,"meta":{"harmonyModule":true},"exports":["HotkeysTarget"]},"./node_modules/@blueprintjs/core/dist/esm/components/hotkeys/hotkeysEvents.js":{"id":191,"meta":{"harmonyModule":true},"exports":["HotkeyScope","HotkeysEvents"]},"./node_modules/@blueprintjs/core/dist/esm/components/menu/menuDivider.js":{"id":192,"meta":{"harmonyModule":true},"exports":["MenuDivider","MenuDividerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/navbar/navbar.js":{"id":193,"meta":{"harmonyModule":true},"exports":["Navbar"]},"./node_modules/@blueprintjs/core/dist/esm/components/non-ideal-state/nonIdealState.js":{"id":194,"meta":{"harmonyModule":true},"exports":["NonIdealState","NonIdealStateFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/text/text.js":{"id":195,"meta":{"harmonyModule":true},"exports":["Text"]},"./node_modules/@blueprintjs/core/dist/esm/components/popover/svgPopover.js":{"id":196,"meta":{"harmonyModule":true},"exports":["SVGPopover","SVGPopoverFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/progress/progressBar.js":{"id":197,"meta":{"harmonyModule":true},"exports":["ProgressBar","ProgressBarFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tooltip/svgTooltip.js":{"id":198,"meta":{"harmonyModule":true},"exports":["SVGTooltip","SVGTooltipFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/rangeSlider.js":{"id":199,"meta":{"harmonyModule":true},"exports":["RangeSlider","RangeSliderFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/slider/slider.js":{"id":200,"meta":{"harmonyModule":true},"exports":["Slider","SliderFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/spinner/svgSpinner.js":{"id":201,"meta":{"harmonyModule":true},"exports":["SVGSpinner","SVGSpinnerFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs/tabs.js":{"id":202,"meta":{"harmonyModule":true},"exports":["Tabs","TabsFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tabs2.js":{"id":203,"meta":{"harmonyModule":true},"exports":["Expander","Tabs2","Tabs2Factory"]},"./node_modules/@blueprintjs/core/dist/esm/components/tabs2/tabTitle.js":{"id":204,"meta":{"harmonyModule":true},"exports":["TabTitle","generateTabPanelId","generateTabTitleId"]},"./node_modules/@blueprintjs/core/dist/esm/components/tag/tag.js":{"id":205,"meta":{"harmonyModule":true},"exports":["Tag","TagFactory"]},"./node_modules/@blueprintjs/core/dist/esm/components/toast/toaster.js":{"id":206,"meta":{"harmonyModule":true},"exports":["Toaster"]},"./node_modules/@blueprintjs/core/dist/esm/components/tree/tree.js":{"id":207,"meta":{"harmonyModule":true},"exports":["Tree","TreeFactory"]},"./node_modules/css-element-queries/index.js":{"id":208,"meta":{}},"./node_modules/css-element-queries/src/ElementQueries.js":{"id":209,"meta":{}},"./node_modules/stats.js/build/stats.min.js":{"id":210,"meta":{}},"./node_modules/three/build/three.module.js":{"id":211,"meta":{"harmonyModule":true},"exports":["WebGLRenderTargetCube","WebGLRenderTarget","WebGLRenderer","ShaderLib","UniformsLib","UniformsUtils","ShaderChunk","FogExp2","Fog","Scene","Sprite","LOD","SkinnedMesh","Skeleton","Bone","Mesh","LineSegments","LineLoop","Line","Points","Group","VideoTexture","DataTexture","CompressedTexture","CubeTexture","CanvasTexture","DepthTexture","Texture","CompressedTextureLoader","DataTextureLoader","CubeTextureLoader","TextureLoader","ObjectLoader","MaterialLoader","BufferGeometryLoader","DefaultLoadingManager","LoadingManager","JSONLoader","ImageLoader","ImageBitmapLoader","FontLoader","FileLoader","Loader","LoaderUtils","Cache","AudioLoader","SpotLightShadow","SpotLight","PointLight","RectAreaLight","HemisphereLight","DirectionalLightShadow","DirectionalLight","AmbientLight","LightShadow","Light","StereoCamera","PerspectiveCamera","OrthographicCamera","CubeCamera","ArrayCamera","Camera","AudioListener","PositionalAudio","AudioContext","AudioAnalyser","Audio","VectorKeyframeTrack","StringKeyframeTrack","QuaternionKeyframeTrack","NumberKeyframeTrack","ColorKeyframeTrack","BooleanKeyframeTrack","PropertyMixer","PropertyBinding","KeyframeTrack","AnimationUtils","AnimationObjectGroup","AnimationMixer","AnimationClip","Uniform","InstancedBufferGeometry","BufferGeometry","Geometry","InterleavedBufferAttribute","InstancedInterleavedBuffer","InterleavedBuffer","InstancedBufferAttribute","Face3","Object3D","Raycaster","Layers","EventDispatcher","Clock","QuaternionLinearInterpolant","LinearInterpolant","DiscreteInterpolant","CubicInterpolant","Interpolant","Triangle","Math","Spherical","Cylindrical","Plane","Frustum","Sphere","Ray","Matrix4","Matrix3","Box3","Box2","Line3","Euler","Vector4","Vector3","Vector2","Quaternion","Color","ImmediateRenderObject","VertexNormalsHelper","SpotLightHelper","SkeletonHelper","PointLightHelper","RectAreaLightHelper","HemisphereLightHelper","GridHelper","PolarGridHelper","FaceNormalsHelper","DirectionalLightHelper","CameraHelper","BoxHelper","Box3Helper","PlaneHelper","ArrowHelper","AxesHelper","Shape","Path","ShapePath","Font","CurvePath","Curve","ShapeUtils","WebGLUtils","WireframeGeometry","ParametricGeometry","ParametricBufferGeometry","TetrahedronGeometry","TetrahedronBufferGeometry","OctahedronGeometry","OctahedronBufferGeometry","IcosahedronGeometry","IcosahedronBufferGeometry","DodecahedronGeometry","DodecahedronBufferGeometry","PolyhedronGeometry","PolyhedronBufferGeometry","TubeGeometry","TubeBufferGeometry","TorusKnotGeometry","TorusKnotBufferGeometry","TorusGeometry","TorusBufferGeometry","TextGeometry","TextBufferGeometry","SphereGeometry","SphereBufferGeometry","RingGeometry","RingBufferGeometry","PlaneGeometry","PlaneBufferGeometry","LatheGeometry","LatheBufferGeometry","ShapeGeometry","ShapeBufferGeometry","ExtrudeGeometry","ExtrudeBufferGeometry","EdgesGeometry","ConeGeometry","ConeBufferGeometry","CylinderGeometry","CylinderBufferGeometry","CircleGeometry","CircleBufferGeometry","BoxGeometry","BoxBufferGeometry","ShadowMaterial","SpriteMaterial","RawShaderMaterial","ShaderMaterial","PointsMaterial","MeshPhysicalMaterial","MeshStandardMaterial","MeshPhongMaterial","MeshToonMaterial","MeshNormalMaterial","MeshLambertMaterial","MeshDepthMaterial","MeshDistanceMaterial","MeshBasicMaterial","LineDashedMaterial","LineBasicMaterial","Material","Float64BufferAttribute","Float32BufferAttribute","Uint32BufferAttribute","Int32BufferAttribute","Uint16BufferAttribute","Int16BufferAttribute","Uint8ClampedBufferAttribute","Uint8BufferAttribute","Int8BufferAttribute","BufferAttribute","ArcCurve","CatmullRomCurve3","CubicBezierCurve","CubicBezierCurve3","EllipseCurve","LineCurve","LineCurve3","QuadraticBezierCurve","QuadraticBezierCurve3","SplineCurve","REVISION","MOUSE","CullFaceNone","CullFaceBack","CullFaceFront","CullFaceFrontBack","FrontFaceDirectionCW","FrontFaceDirectionCCW","BasicShadowMap","PCFShadowMap","PCFSoftShadowMap","FrontSide","BackSide","DoubleSide","FlatShading","SmoothShading","NoColors","FaceColors","VertexColors","NoBlending","NormalBlending","AdditiveBlending","SubtractiveBlending","MultiplyBlending","CustomBlending","AddEquation","SubtractEquation","ReverseSubtractEquation","MinEquation","MaxEquation","ZeroFactor","OneFactor","SrcColorFactor","OneMinusSrcColorFactor","SrcAlphaFactor","OneMinusSrcAlphaFactor","DstAlphaFactor","OneMinusDstAlphaFactor","DstColorFactor","OneMinusDstColorFactor","SrcAlphaSaturateFactor","NeverDepth","AlwaysDepth","LessDepth","LessEqualDepth","EqualDepth","GreaterEqualDepth","GreaterDepth","NotEqualDepth","MultiplyOperation","MixOperation","AddOperation","NoToneMapping","LinearToneMapping","ReinhardToneMapping","Uncharted2ToneMapping","CineonToneMapping","UVMapping","CubeReflectionMapping","CubeRefractionMapping","EquirectangularReflectionMapping","EquirectangularRefractionMapping","SphericalReflectionMapping","CubeUVReflectionMapping","CubeUVRefractionMapping","RepeatWrapping","ClampToEdgeWrapping","MirroredRepeatWrapping","NearestFilter","NearestMipMapNearestFilter","NearestMipMapLinearFilter","LinearFilter","LinearMipMapNearestFilter","LinearMipMapLinearFilter","UnsignedByteType","ByteType","ShortType","UnsignedShortType","IntType","UnsignedIntType","FloatType","HalfFloatType","UnsignedShort4444Type","UnsignedShort5551Type","UnsignedShort565Type","UnsignedInt248Type","AlphaFormat","RGBFormat","RGBAFormat","LuminanceFormat","LuminanceAlphaFormat","RGBEFormat","DepthFormat","DepthStencilFormat","RGB_S3TC_DXT1_Format","RGBA_S3TC_DXT1_Format","RGBA_S3TC_DXT3_Format","RGBA_S3TC_DXT5_Format","RGB_PVRTC_4BPPV1_Format","RGB_PVRTC_2BPPV1_Format","RGBA_PVRTC_4BPPV1_Format","RGBA_PVRTC_2BPPV1_Format","RGB_ETC1_Format","RGBA_ASTC_4x4_Format","RGBA_ASTC_5x4_Format","RGBA_ASTC_5x5_Format","RGBA_ASTC_6x5_Format","RGBA_ASTC_6x6_Format","RGBA_ASTC_8x5_Format","RGBA_ASTC_8x6_Format","RGBA_ASTC_8x8_Format","RGBA_ASTC_10x5_Format","RGBA_ASTC_10x6_Format","RGBA_ASTC_10x8_Format","RGBA_ASTC_10x10_Format","RGBA_ASTC_12x10_Format","RGBA_ASTC_12x12_Format","LoopOnce","LoopRepeat","LoopPingPong","InterpolateDiscrete","InterpolateLinear","InterpolateSmooth","ZeroCurvatureEnding","ZeroSlopeEnding","WrapAroundEnding","TrianglesDrawMode","TriangleStripDrawMode","TriangleFanDrawMode","LinearEncoding","sRGBEncoding","GammaEncoding","RGBEEncoding","LogLuvEncoding","RGBM7Encoding","RGBM16Encoding","RGBDEncoding","BasicDepthPacking","RGBADepthPacking","CubeGeometry","Face4","LineStrip","LinePieces","MeshFaceMaterial","MultiMaterial","PointCloud","Particle","ParticleSystem","PointCloudMaterial","ParticleBasicMaterial","ParticleSystemMaterial","Vertex","DynamicBufferAttribute","Int8Attribute","Uint8Attribute","Uint8ClampedAttribute","Int16Attribute","Uint16Attribute","Int32Attribute","Uint32Attribute","Float32Attribute","Float64Attribute","ClosedSplineCurve3","SplineCurve3","Spline","AxisHelper","BoundingBoxHelper","EdgesHelper","WireframeHelper","XHRLoader","BinaryTextureLoader","GeometryUtils","ImageUtils","Projector","CanvasRenderer","SceneUtils","LensFlare"]},"./node_modules/xaop/dist/index.js":{"id":212,"meta":{}},"./node_modules/xaop/dist/lib.js":{"id":213,"meta":{}},"./node_modules/xaop/dist/type.js":{"id":214,"meta":{}},"./node_modules/golden-layout/dist/goldenlayout.js":{"id":215,"meta":{}},"./node_modules/lodash/lodash.js":{"id":216,"meta":{}},"./node_modules/webpack/buildin/harmony-module.js":{"id":217,"meta":{}},"./node_modules/mobx-react/index.module.js":{"id":218,"meta":{"harmonyModule":true},"exports":["propTypes","PropTypes","onError","observer","Observer","renderReporter","componentByNodeRegistery","trackComponents","useStaticRendering","Provider","inject"]},"./node_modules/react-color/lib/index.js":{"id":219,"meta":{}},"./node_modules/react-color/lib/components/alpha/Alpha.js":{"id":220,"meta":{}},"./node_modules/reactcss/lib/flattenNames.js":{"id":221,"meta":{}},"./node_modules/lodash/isString.js":{"id":222,"meta":{}},"./node_modules/lodash/_getRawTag.js":{"id":223,"meta":{}},"./node_modules/lodash/_objectToString.js":{"id":224,"meta":{}},"./node_modules/lodash/_baseFor.js":{"id":225,"meta":{}},"./node_modules/lodash/_createBaseFor.js":{"id":226,"meta":{}},"./node_modules/lodash/_baseTimes.js":{"id":227,"meta":{}},"./node_modules/lodash/_baseIsArguments.js":{"id":228,"meta":{}},"./node_modules/lodash/stubFalse.js":{"id":229,"meta":{}},"./node_modules/lodash/_baseIsTypedArray.js":{"id":230,"meta":{}},"./node_modules/lodash/_baseKeys.js":{"id":231,"meta":{}},"./node_modules/lodash/_nativeKeys.js":{"id":232,"meta":{}},"./node_modules/lodash/isPlainObject.js":{"id":233,"meta":{}},"./node_modules/lodash/_baseIteratee.js":{"id":234,"meta":{}},"./node_modules/lodash/_baseMatches.js":{"id":235,"meta":{}},"./node_modules/lodash/_baseIsMatch.js":{"id":236,"meta":{}},"./node_modules/lodash/_listCacheClear.js":{"id":237,"meta":{}},"./node_modules/lodash/_listCacheDelete.js":{"id":238,"meta":{}},"./node_modules/lodash/_listCacheGet.js":{"id":239,"meta":{}},"./node_modules/lodash/_listCacheHas.js":{"id":240,"meta":{}},"./node_modules/lodash/_listCacheSet.js":{"id":241,"meta":{}},"./node_modules/lodash/_stackClear.js":{"id":242,"meta":{}},"./node_modules/lodash/_stackDelete.js":{"id":243,"meta":{}},"./node_modules/lodash/_stackGet.js":{"id":244,"meta":{}},"./node_modules/lodash/_stackHas.js":{"id":245,"meta":{}},"./node_modules/lodash/_stackSet.js":{"id":246,"meta":{}},"./node_modules/lodash/_baseIsNative.js":{"id":247,"meta":{}},"./node_modules/lodash/_isMasked.js":{"id":248,"meta":{}},"./node_modules/lodash/_coreJsData.js":{"id":249,"meta":{}},"./node_modules/lodash/_getValue.js":{"id":250,"meta":{}},"./node_modules/lodash/_mapCacheClear.js":{"id":251,"meta":{}},"./node_modules/lodash/_Hash.js":{"id":252,"meta":{}},"./node_modules/lodash/_hashClear.js":{"id":253,"meta":{}},"./node_modules/lodash/_hashDelete.js":{"id":254,"meta":{}},"./node_modules/lodash/_hashGet.js":{"id":255,"meta":{}},"./node_modules/lodash/_hashHas.js":{"id":256,"meta":{}},"./node_modules/lodash/_hashSet.js":{"id":257,"meta":{}},"./node_modules/lodash/_mapCacheDelete.js":{"id":258,"meta":{}},"./node_modules/lodash/_isKeyable.js":{"id":259,"meta":{}},"./node_modules/lodash/_mapCacheGet.js":{"id":260,"meta":{}},"./node_modules/lodash/_mapCacheHas.js":{"id":261,"meta":{}},"./node_modules/lodash/_mapCacheSet.js":{"id":262,"meta":{}},"./node_modules/lodash/_baseIsEqualDeep.js":{"id":263,"meta":{}},"./node_modules/lodash/_SetCache.js":{"id":264,"meta":{}},"./node_modules/lodash/_setCacheAdd.js":{"id":265,"meta":{}},"./node_modules/lodash/_setCacheHas.js":{"id":266,"meta":{}},"./node_modules/lodash/_arraySome.js":{"id":267,"meta":{}},"./node_modules/lodash/_cacheHas.js":{"id":268,"meta":{}},"./node_modules/lodash/_equalByTag.js":{"id":269,"meta":{}},"./node_modules/lodash/_mapToArray.js":{"id":270,"meta":{}},"./node_modules/lodash/_setToArray.js":{"id":271,"meta":{}},"./node_modules/lodash/_equalObjects.js":{"id":272,"meta":{}},"./node_modules/lodash/_arrayFilter.js":{"id":273,"meta":{}},"./node_modules/lodash/_DataView.js":{"id":274,"meta":{}},"./node_modules/lodash/_Promise.js":{"id":275,"meta":{}},"./node_modules/lodash/_Set.js":{"id":276,"meta":{}},"./node_modules/lodash/_WeakMap.js":{"id":277,"meta":{}},"./node_modules/lodash/_getMatchData.js":{"id":278,"meta":{}},"./node_modules/lodash/_baseMatchesProperty.js":{"id":279,"meta":{}},"./node_modules/lodash/get.js":{"id":280,"meta":{}},"./node_modules/lodash/_stringToPath.js":{"id":281,"meta":{}},"./node_modules/lodash/_memoizeCapped.js":{"id":282,"meta":{}},"./node_modules/lodash/memoize.js":{"id":283,"meta":{}},"./node_modules/lodash/toString.js":{"id":284,"meta":{}},"./node_modules/lodash/_baseToString.js":{"id":285,"meta":{}},"./node_modules/lodash/hasIn.js":{"id":286,"meta":{}},"./node_modules/lodash/_baseHasIn.js":{"id":287,"meta":{}},"./node_modules/lodash/_hasPath.js":{"id":288,"meta":{}},"./node_modules/lodash/property.js":{"id":289,"meta":{}},"./node_modules/lodash/_baseProperty.js":{"id":290,"meta":{}},"./node_modules/lodash/_basePropertyDeep.js":{"id":291,"meta":{}},"./node_modules/lodash/_baseMap.js":{"id":292,"meta":{}},"./node_modules/lodash/_createBaseEach.js":{"id":293,"meta":{}},"./node_modules/reactcss/lib/mergeClasses.js":{"id":294,"meta":{}},"./node_modules/lodash/cloneDeep.js":{"id":295,"meta":{}},"./node_modules/lodash/_baseClone.js":{"id":296,"meta":{}},"./node_modules/lodash/_defineProperty.js":{"id":297,"meta":{}},"./node_modules/lodash/_baseAssign.js":{"id":298,"meta":{}},"./node_modules/lodash/_baseAssignIn.js":{"id":299,"meta":{}},"./node_modules/lodash/_baseKeysIn.js":{"id":300,"meta":{}},"./node_modules/lodash/_nativeKeysIn.js":{"id":301,"meta":{}},"./node_modules/lodash/_cloneBuffer.js":{"id":302,"meta":{}},"./node_modules/lodash/_copyArray.js":{"id":303,"meta":{}},"./node_modules/lodash/_copySymbols.js":{"id":304,"meta":{}},"./node_modules/lodash/_copySymbolsIn.js":{"id":305,"meta":{}},"./node_modules/lodash/_getAllKeysIn.js":{"id":306,"meta":{}},"./node_modules/lodash/_initCloneArray.js":{"id":307,"meta":{}},"./node_modules/lodash/_initCloneByTag.js":{"id":308,"meta":{}},"./node_modules/lodash/_cloneDataView.js":{"id":309,"meta":{}},"./node_modules/lodash/_cloneRegExp.js":{"id":310,"meta":{}},"./node_modules/lodash/_cloneSymbol.js":{"id":311,"meta":{}},"./node_modules/lodash/_cloneTypedArray.js":{"id":312,"meta":{}},"./node_modules/lodash/_initCloneObject.js":{"id":313,"meta":{}},"./node_modules/lodash/_baseCreate.js":{"id":314,"meta":{}},"./node_modules/lodash/isMap.js":{"id":315,"meta":{}},"./node_modules/lodash/_baseIsMap.js":{"id":316,"meta":{}},"./node_modules/lodash/isSet.js":{"id":317,"meta":{}},"./node_modules/lodash/_baseIsSet.js":{"id":318,"meta":{}},"./node_modules/reactcss/lib/autoprefix.js":{"id":319,"meta":{}},"./node_modules/reactcss/lib/components/hover.js":{"id":320,"meta":{}},"./node_modules/reactcss/lib/components/active.js":{"id":321,"meta":{}},"./node_modules/reactcss/lib/loop.js":{"id":322,"meta":{}},"./node_modules/react-color/lib/components/common/Alpha.js":{"id":323,"meta":{}},"./node_modules/react-color/lib/helpers/alpha.js":{"id":324,"meta":{}},"./node_modules/react-color/lib/helpers/checkboard.js":{"id":325,"meta":{}},"./node_modules/react-color/lib/components/common/EditableInput.js":{"id":326,"meta":{}},"./node_modules/react-color/lib/components/common/Hue.js":{"id":327,"meta":{}},"./node_modules/react-color/lib/helpers/hue.js":{"id":328,"meta":{}},"./node_modules/react-color/lib/components/common/Raised.js":{"id":329,"meta":{}},"./node_modules/react-color/lib/components/common/Saturation.js":{"id":330,"meta":{}},"./node_modules/lodash/throttle.js":{"id":331,"meta":{}},"./node_modules/lodash/now.js":{"id":332,"meta":{}},"./node_modules/lodash/toNumber.js":{"id":333,"meta":{}},"./node_modules/react-color/lib/helpers/saturation.js":{"id":334,"meta":{}},"./node_modules/lodash/each.js":{"id":335,"meta":{}},"./node_modules/lodash/forEach.js":{"id":336,"meta":{}},"./node_modules/tinycolor2/tinycolor.js":{"id":337,"meta":{}},"./node_modules/react-color/lib/components/common/Swatch.js":{"id":338,"meta":{}},"./node_modules/react-color/lib/helpers/interaction.js":{"id":339,"meta":{}},"./node_modules/react-color/lib/components/alpha/AlphaPointer.js":{"id":340,"meta":{}},"./node_modules/react-color/lib/components/block/Block.js":{"id":341,"meta":{}},"./node_modules/react-color/lib/components/block/BlockSwatches.js":{"id":342,"meta":{}},"./node_modules/react-color/lib/components/circle/Circle.js":{"id":343,"meta":{}},"./node_modules/react-color/lib/components/circle/CircleSwatch.js":{"id":344,"meta":{}},"./node_modules/react-color/lib/components/chrome/Chrome.js":{"id":345,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromeFields.js":{"id":346,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromePointer.js":{"id":347,"meta":{}},"./node_modules/react-color/lib/components/chrome/ChromePointerCircle.js":{"id":348,"meta":{}},"./node_modules/react-color/lib/components/compact/Compact.js":{"id":349,"meta":{}},"./node_modules/react-color/lib/components/compact/CompactColor.js":{"id":350,"meta":{}},"./node_modules/react-color/lib/components/compact/CompactFields.js":{"id":351,"meta":{}},"./node_modules/react-color/lib/components/github/Github.js":{"id":352,"meta":{}},"./node_modules/react-color/lib/components/github/GithubSwatch.js":{"id":353,"meta":{}},"./node_modules/react-color/lib/components/hue/Hue.js":{"id":354,"meta":{}},"./node_modules/react-color/lib/components/hue/HuePointer.js":{"id":355,"meta":{}},"./node_modules/react-color/lib/components/material/Material.js":{"id":356,"meta":{}},"./node_modules/react-color/lib/components/photoshop/Photoshop.js":{"id":357,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopFields.js":{"id":358,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPointerCircle.js":{"id":359,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPointer.js":{"id":360,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopButton.js":{"id":361,"meta":{}},"./node_modules/react-color/lib/components/photoshop/PhotoshopPreviews.js":{"id":362,"meta":{}},"./node_modules/react-color/lib/components/sketch/Sketch.js":{"id":363,"meta":{}},"./node_modules/react-color/lib/components/sketch/SketchFields.js":{"id":364,"meta":{}},"./node_modules/react-color/lib/components/sketch/SketchPresetColors.js":{"id":365,"meta":{}},"./node_modules/react-color/lib/components/slider/Slider.js":{"id":366,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderSwatches.js":{"id":367,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderSwatch.js":{"id":368,"meta":{}},"./node_modules/react-color/lib/components/slider/SliderPointer.js":{"id":369,"meta":{}},"./node_modules/react-color/lib/components/swatches/Swatches.js":{"id":370,"meta":{}},"./node_modules/react-color/lib/components/swatches/SwatchesGroup.js":{"id":371,"meta":{}},"./node_modules/react-color/lib/components/swatches/SwatchesColor.js":{"id":372,"meta":{}},"./node_modules/react-color/lib/components/twitter/Twitter.js":{"id":373,"meta":{}}}} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 1bfa3c53e..8f58641e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,18 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.0.0-beta.39", - "resolved": "http://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.0.0-beta.39.tgz", - "integrity": "sha1-kckLtlIH/FpVEoy1SVbe056FBFc=", + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz", + "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", + "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", "dev": true, "requires": { "chalk": "2.3.0", @@ -30,10 +39,21 @@ "tslib": "1.9.0" } }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "1.0.1", + "glob-to-regexp": "0.3.0" + } + }, "@types/blueimp-md5": { "version": "2.7.0", "resolved": "http://registry.npm.taobao.org/@types/blueimp-md5/download/@types/blueimp-md5-2.7.0.tgz", - "integrity": "sha1-QEIigGgAR4yieC6K1GWQq6fxRic=" + "integrity": "sha1-QEIigGgAR4yieC6K1GWQq6fxRic=", + "dev": true }, "@types/dat-gui": { "version": "0.6.3", @@ -47,43 +67,46 @@ "integrity": "sha1-zPY207eU/mWkGR68f/l5p47+psI=" }, "@types/jest": { - "version": "22.1.1", - "resolved": "http://registry.npm.taobao.org/@types/jest/download/@types/jest-22.1.1.tgz", - "integrity": "sha1-Ix18YO0TAgCvnpbIJGntJbWafqI=", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-22.2.2.tgz", + "integrity": "sha512-Dt7aifQmvMPTLVimzvfQ99qUn4zeSDCQarFNV4otfDLYu0RFdSRBnqSLgksoAnsRL88xJ/UBKbd66iP2XIab0w==", "dev": true }, "@types/jquery": { - "version": "3.3.0", - "resolved": "http://registry.npm.taobao.org/@types/jquery/download/@types/jquery-3.3.0.tgz", - "integrity": "sha1-YxasIKGhPF1SGi3GYb78cYT3P1s=", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-N3h+rzN518yl2xKrW0o6KKdNmWZ+OwG6SoM5TBEQFF0tTv5wXPEsoOuYQ2Kt3/89XbcSZUJLdjiT/2c3BR/ApQ==", "dev": true }, "@types/lodash": { - "version": "4.14.100", - "resolved": "http://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.100.tgz", - "integrity": "sha1-81PdnTqXhWOLbLgCPmY5CXvTGWk=", + "version": "4.14.106", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.106.tgz", + "integrity": "sha512-tOSvCVrvSqFZ4A/qrqqm6p37GZoawsZtoR0SJhlF7EonNZUgrn8FfT+RNQ11h+NUpMt6QVe36033f3qEKBwfWA==", "dev": true }, "@types/node": { - "version": "9.4.0", - "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-9.4.0.tgz", - "integrity": "sha1-uFoLzx4cyE60kBt+lpZq7cbweNE=", + "version": "9.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.2.tgz", + "integrity": "sha512-UWkRY9X7RQHp5OhhRIIka58/gVVycL1zHZu0OTsT5LI86ABaMOSbUjAl+b0FeDhQcxclrkyft3kW5QWdMRs8wQ==", "dev": true }, "@types/react": { - "version": "16.0.36", - "resolved": "http://registry.npm.taobao.org/@types/react/download/@types/react-16.0.36.tgz", - "integrity": "sha1-zrVjkBO9uSqUFHiDBS5puywixps=", - "dev": true + "version": "16.3.5", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.3.5.tgz", + "integrity": "sha512-hjdnnTrogK++yHd/eRLieGqITd0gZcd+NxYSbgdy6E/jQwq9QlXKIHleKGwgU0cYlL1KWNgCVfFpqmMUwVgniA==", + "dev": true, + "requires": { + "csstype": "2.1.1" + } }, "@types/react-dom": { - "version": "16.0.3", - "resolved": "http://registry.npm.taobao.org/@types/react-dom/download/@types/react-dom-16.0.3.tgz", - "integrity": "sha1-isytfqvatMyj4aVvXMtX3i2g/2Q=", + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.0.4.tgz", + "integrity": "sha512-sbz9kOF/1aFlJ+322BLrOhc/ek3G3ADlRtGOjEOhO7c8Z2IVnI4haDGAD/LFwv35e0so+JLe6ovAZ6O0El9n2Q==", "dev": true, "requires": { - "@types/node": "9.4.0", - "@types/react": "16.0.36" + "@types/node": "9.6.2", + "@types/react": "16.3.5" } }, "@types/stats.js": { @@ -104,12 +127,12 @@ "integrity": "sha1-u8tGo1377qr2DWCvq6PYcrbh6/U=" }, "@types/three": { - "version": "0.89.10", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.89.10.tgz", - "integrity": "sha512-codGy93RnxlM1lE2WBlHbbXZFHpd6c6oheUhJ2ik0zKSDJx7XIJdXyJJRAAhCAGrv2IJp8EcJPiFIM2zLj7Yyg==", + "version": "0.91.3", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.91.3.tgz", + "integrity": "sha512-KJruuZlrxgOlt48C2BGv3rEXwqPSWSCtG/WDreuBG450P8c/b//8ROCjgCGszHNFir4/8y+p4fZwllg64T8xew==", "dev": true, "requires": { - "@types/webvr-api": "0.0.31" + "@types/webvr-api": "0.0.33" } }, "@types/uglify-js": { @@ -135,7 +158,7 @@ "integrity": "sha512-NoGVTCumOsyFfuy3934f3ktiJi+wcXHJFxT47tby3iCpuo6M/WjFA9VqT5bYO+FE46i3R0N00RpJX75HxHKDaQ==", "dev": true, "requires": { - "@types/node": "9.4.0", + "@types/node": "9.6.2", "@types/tapable": "1.0.1", "@types/uglify-js": "3.0.1", "source-map": "0.6.1" @@ -156,9 +179,9 @@ "dev": true }, "@types/webvr-api": { - "version": "0.0.31", - "resolved": "http://registry.npm.taobao.org/@types/webvr-api/download/@types/webvr-api-0.0.31.tgz", - "integrity": "sha1-9gYf6IoDXTSotqDFX4dYkB7IoI4=", + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/webvr-api/-/webvr-api-0.0.33.tgz", + "integrity": "sha512-XuPhofBuMa5Ouj0KotRBIMWnpp1xIWaSsB9Of8JBU9j1+9c/bSACQrlokLnzjx4dPfIlUMATdJMQFjOrhLPFjA==", "dev": true }, "abab": { @@ -174,56 +197,93 @@ "dev": true }, "accepts": { - "version": "1.3.4", - "resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.4.tgz", - "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, "requires": { - "mime-types": "2.1.17", + "mime-types": "2.1.18", "negotiator": "0.6.1" - } - }, - "acorn": { - "version": "5.1.2", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.1.2.tgz", - "integrity": "sha1-kRy1PgNoB88Pp3jcXTcPvYZCRtc=", - "dev": true - }, - "acorn-dynamic-import": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/acorn-dynamic-import/download/acorn-dynamic-import-2.0.2.tgz", - "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", - "dev": true, - "requires": { - "acorn": "4.0.13" }, "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "1.33.0" + } } } }, + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "dev": true + }, "acorn-globals": { "version": "4.1.0", - "resolved": "http://registry.npm.taobao.org/acorn-globals/download/acorn-globals-4.1.0.tgz", - "integrity": "sha1-q3FgJdvhfFTT74HTLs4rLZn+JTg=", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz", + "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", "dev": true, "requires": { - "acorn": "5.1.2" + "acorn": "5.5.3" } }, "add-asset-html-webpack-plugin": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/add-asset-html-webpack-plugin/-/add-asset-html-webpack-plugin-2.1.2.tgz", - "integrity": "sha512-+Bww8MuncF8JR3YR+i5K6LBcAh1jNVx2siF0eBmyZ6BIjMHSA74buFtsuMHEONOhjIu4DoTQorfMQstBjjfhow==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/add-asset-html-webpack-plugin/-/add-asset-html-webpack-plugin-2.1.3.tgz", + "integrity": "sha512-lPdzWnwl96msr5Ix5WyU6ZqD5tQeSb6XD9j8yBKj7WswURRpZ4nZx/Gt+ocgbFdT7j48x7xw40g8wBykFbVptQ==", "dev": true, "requires": { - "bluebird": "3.5.0", - "globby": "6.1.0", - "minimatch": "3.0.4" + "globby": "8.0.1", + "micromatch": "3.1.5", + "p-each-series": "1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "globby": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz", + "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", + "dev": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "fast-glob": "2.2.0", + "glob": "7.1.2", + "ignore": "3.3.7", + "pify": "3.0.0", + "slash": "1.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } } }, "agent-base": { @@ -253,38 +313,12 @@ "requires": { "co": "4.6.0", "json-stable-stringify": "1.0.1" - }, - "dependencies": { - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true, - "optional": 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, - "optional": true, - "requires": { - "jsonify": "0.0.0" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true, - "optional": true - } } }, "ajv-keywords": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", + "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=", "dev": true }, "align-text": { @@ -298,12 +332,6 @@ "repeat-string": "1.6.1" }, "dependencies": { - "is-buffer": { - "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", - "dev": true - }, "kind-of": { "version": "3.2.2", "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", @@ -516,9 +544,9 @@ "dev": true }, "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "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.3" @@ -629,9 +657,9 @@ "dev": true }, "asn1.js": { - "version": "4.9.2", - "resolved": "http://registry.npm.taobao.org/asn1.js/download/asn1.js-4.9.2.tgz", - "integrity": "sha1-gRfvT37YfNj4kES1v/l6wkOhbJo=", + "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.11.8", @@ -669,8 +697,8 @@ }, "astral-regex": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", - "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, "async": { @@ -690,8 +718,8 @@ }, "async-limiter": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.0.tgz", - "integrity": "sha1-ePrtjD0HSrgfIrTphdeehzj3IPg=", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", "dev": true }, "asynckit": { @@ -713,7 +741,7 @@ "dev": true, "requires": { "browserslist": "1.7.7", - "caniuse-db": "1.0.30000793", + "caniuse-db": "1.0.30000824", "normalize-range": "0.1.2", "num2fraction": "1.2.2", "postcss": "5.2.18", @@ -721,19 +749,55 @@ } }, "awesome-typescript-loader": { - "version": "3.4.1", - "resolved": "http://registry.npm.taobao.org/awesome-typescript-loader/download/awesome-typescript-loader-3.4.1.tgz", - "integrity": "sha1-IvpJgA8GGewYqxU4Ou+TuVN43qk=", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-3.5.0.tgz", + "integrity": "sha512-qzgm9SEvodVkSi9QY7Me1/rujg+YBNMjayNSAyzNghwTEez++gXoPCwMvpbHRG7wrOkDCiF6dquvv9ESmUBAuw==", "dev": true, "requires": { - "colors": "1.1.2", + "chalk": "2.3.2", "enhanced-resolve": "3.3.0", "loader-utils": "1.1.0", "lodash": "4.17.5", "micromatch": "3.1.5", "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "source-map-support": "0.4.15" + "source-map-support": "0.5.4" + }, + "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" + } + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.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 + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } } }, "aws-sign2": { @@ -744,9 +808,9 @@ "optional": true }, "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", + "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==", "dev": true }, "babel-code-frame": { @@ -779,15 +843,6 @@ "supports-color": "2.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, "supports-color": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", @@ -823,6 +878,12 @@ "source-map": "0.5.7" }, "dependencies": { + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, "source-map": { "version": "0.5.7", "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", @@ -833,8 +894,8 @@ }, "babel-generator": { "version": "6.26.1", - "resolved": "http://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.1.tgz", - "integrity": "sha1-GERAjTuPDTWkBOp6wYDwh6YBvZA=", + "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", @@ -881,13 +942,13 @@ } }, "babel-jest": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/babel-jest/download/babel-jest-22.1.0.tgz", - "integrity": "sha1-f65vZV//536BiowoaMdUpCRj/f0=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.3.tgz", + "integrity": "sha512-BgSjmtl3mW3i+VeVHEr9d2zFSAT66G++pJcHQiUjd00pkW+voYXFctIm/indcqOWWXw5a1nUpR1XWszD9fJ1qg==", "dev": true, "requires": { - "babel-plugin-istanbul": "4.1.5", - "babel-preset-jest": "22.1.0" + "babel-plugin-istanbul": "4.1.6", + "babel-preset-jest": "22.4.3" } }, "babel-messages": { @@ -900,20 +961,21 @@ } }, "babel-plugin-istanbul": { - "version": "4.1.5", - "resolved": "http://registry.npm.taobao.org/babel-plugin-istanbul/download/babel-plugin-istanbul-4.1.5.tgz", - "integrity": "sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=", + "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.9.1", - "test-exclude": "4.1.1" + "istanbul-lib-instrument": "1.10.1", + "test-exclude": "4.2.1" } }, "babel-plugin-jest-hoist": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-22.1.0.tgz", - "integrity": "sha1-wSgd14h9d6FxHcdgRow7goXd6e4=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.3.tgz", + "integrity": "sha512-zhvv4f6OTWy2bYevcJftwGCWXMFe7pqoz41IhMi4xna7xNsX5NygdagsrE0y6kkfuXq8UalwvPwKTyAxME2E/g==", "dev": true }, "babel-plugin-syntax-object-rest-spread": { @@ -945,12 +1007,12 @@ } }, "babel-preset-jest": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/babel-preset-jest/download/babel-preset-jest-22.1.0.tgz", - "integrity": "sha1-/05wQQL5ZCdl4iVCJgUFYdiULsk=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.3.tgz", + "integrity": "sha512-a+M3LTEXTq3gxv0uBN9Qm6ahUl7a8pj923nFbCUdqFUSsf3YrX8Uc+C3MEwji5Af3LiQjSC7w4ooYewlz8HRTA==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "22.1.0", + "babel-plugin-jest-hoist": "22.4.3", "babel-plugin-syntax-object-rest-spread": "6.13.0" } }, @@ -962,18 +1024,33 @@ "requires": { "babel-core": "6.26.0", "babel-runtime": "6.26.0", - "core-js": "2.5.3", + "core-js": "2.5.4", "home-or-tmp": "2.0.0", "lodash": "4.17.5", "mkdirp": "0.5.1", - "source-map-support": "0.4.15" + "source-map-support": "0.4.18" }, "dependencies": { "core-js": { - "version": "2.5.3", - "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.5.3.tgz", - "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.4.tgz", + "integrity": "sha1-8si/GB8qgLkvNgEhQpzmOi8K6uA=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true + }, + "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.7" + } } } }, @@ -983,14 +1060,14 @@ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, "requires": { - "core-js": "2.5.3", + "core-js": "2.5.4", "regenerator-runtime": "0.11.1" }, "dependencies": { "core-js": { - "version": "2.5.3", - "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.5.3.tgz", - "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.4.tgz", + "integrity": "sha1-8si/GB8qgLkvNgEhQpzmOi8K6uA=", "dev": true } } @@ -1006,6 +1083,14 @@ "babel-types": "6.26.0", "babylon": "6.18.0", "lodash": "4.17.5" + }, + "dependencies": { + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + } } }, "babel-traverse": { @@ -1023,6 +1108,14 @@ "globals": "9.18.0", "invariant": "2.2.2", "lodash": "4.17.5" + }, + "dependencies": { + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + } } }, "babel-types": { @@ -1037,12 +1130,6 @@ "to-fast-properties": "1.0.3" } }, - "babylon": { - "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz", - "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", - "dev": true - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -1065,9 +1152,9 @@ } }, "base64-js": { - "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/base64-js/download/base64-js-1.2.1.tgz", - "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY=", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz", + "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==", "dev": true }, "batch": { @@ -1104,12 +1191,6 @@ "integrity": "sha1-s0b27PapX1qBXFg5/HzbIlAvHtc=", "optional": true }, - "bluebird": { - "version": "3.5.0", - "resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.0.tgz", - "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=", - "dev": true - }, "blueimp-md5": { "version": "2.10.0", "resolved": "http://registry.npm.taobao.org/blueimp-md5/download/blueimp-md5-2.10.0.tgz", @@ -1117,8 +1198,8 @@ }, "bn.js": { "version": "4.11.8", - "resolved": "http://registry.npm.taobao.org/bn.js/download/bn.js-4.11.8.tgz", - "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", "dev": true }, "body-parser": { @@ -1131,12 +1212,12 @@ "content-type": "1.0.4", "debug": "2.6.9", "depd": "1.1.2", - "http-errors": "1.6.2", + "http-errors": "1.6.3", "iconv-lite": "0.4.19", "on-finished": "2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.15" + "type-is": "1.6.16" } }, "bonjour": { @@ -1319,12 +1400,20 @@ "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.1.1", - "resolved": "http://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.1.1.tgz", - "integrity": "sha1-OLerVe24Bv8tzaGn8WIHc6R3xJ8=", + "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", @@ -1341,7 +1430,7 @@ "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", "dev": true, "requires": { - "browserify-aes": "1.1.1", + "browserify-aes": "1.2.0", "browserify-des": "1.0.0", "evp_bytestokey": "1.0.3" } @@ -1364,7 +1453,7 @@ "dev": true, "requires": { "bn.js": "4.11.8", - "randombytes": "2.0.5" + "randombytes": "2.0.6" } }, "browserify-sign": { @@ -1384,8 +1473,8 @@ }, "browserify-zlib": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", - "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "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.6" @@ -1397,8 +1486,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000793", - "electron-to-chromium": "1.3.31" + "caniuse-db": "1.0.30000824", + "electron-to-chromium": "1.3.42" } }, "bser": { @@ -1416,8 +1505,8 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.2.1", - "ieee754": "1.1.8", + "base64-js": "1.2.3", + "ieee754": "1.1.11", "isarray": "1.0.0" }, "dependencies": { @@ -1431,8 +1520,8 @@ }, "buffer-indexof": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", - "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", "dev": true }, "buffer-xor": { @@ -1476,6 +1565,12 @@ "unset-value": "1.0.0" } }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, "callsites": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", @@ -1523,15 +1618,15 @@ "dev": true, "requires": { "browserslist": "1.7.7", - "caniuse-db": "1.0.30000793", + "caniuse-db": "1.0.30000824", "lodash.memoize": "4.1.2", "lodash.uniq": "4.5.0" } }, "caniuse-db": { - "version": "1.0.30000793", - "resolved": "http://registry.npm.taobao.org/caniuse-db/download/caniuse-db-1.0.30000793.tgz", - "integrity": "sha1-PADGbkI6ehkHx92Wdpp4sq+opy4=", + "version": "1.0.30000824", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000824.tgz", + "integrity": "sha1-u6P/QlKW4EyqN/5CYlkganBWVRs=", "dev": true }, "capture-stack-trace": { @@ -1606,15 +1701,15 @@ } }, "ci-info": { - "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/ci-info/download/ci-info-1.1.2.tgz", - "integrity": "sha1-A1YSWdtI0EdMi9yQ9bR7Botrv7Q=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", + "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==", "dev": true }, "cipher-base": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", - "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "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.3", @@ -1623,19 +1718,13 @@ }, "clap": { "version": "1.2.3", - "resolved": "http://registry.npm.taobao.org/clap/download/clap-1.2.3.tgz", - "integrity": "sha1-TzZ0WzIAhJJVf0ZBLWbVDLmbzlE=", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "dev": true, "requires": { "chalk": "1.1.3" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, "ansi-styles": { "version": "2.2.1", "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", @@ -1655,30 +1744,6 @@ "supports-color": "2.0.0" } }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, "supports-color": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", @@ -2030,6 +2095,12 @@ "integrity": "sha1-D1lGxCftnsDZGka7ne9T5UZQ5VU=", "dev": true }, + "compare-versions": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.1.0.tgz", + "integrity": "sha512-4hAxDSBypT/yp2ySFD346So6Ragw5xmBn/e/agIGl3bZr6DLUqnoRZPusxKrXdYRZpgexO9daejmIenlq/wrIQ==", + "dev": true + }, "component-emitter": { "version": "1.2.1", "resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz", @@ -2037,23 +2108,31 @@ "dev": true }, "compressible": { - "version": "2.0.12", - "resolved": "http://registry.npm.taobao.org/compressible/download/compressible-2.0.12.tgz", - "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz", + "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", "dev": true, "requires": { - "mime-db": "1.30.0" + "mime-db": "1.33.0" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + } } }, "compression": { - "version": "1.7.1", - "resolved": "http://registry.npm.taobao.org/compression/download/compression-1.7.1.tgz", - "integrity": "sha1-7/JgPvwuIs+G810uuTWJ+YdTc9s=", + "version": "1.7.2", + "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz", + "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", "dev": true, "requires": { - "accepts": "1.3.4", + "accepts": "1.3.5", "bytes": "3.0.0", - "compressible": "2.0.12", + "compressible": "2.0.13", "debug": "2.6.9", "on-headers": "1.0.1", "safe-buffer": "5.1.1", @@ -2184,14 +2263,8 @@ }, "content-type": { "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", - "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", - "dev": true - }, - "content-type-parser": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/content-type-parser/download/content-type-parser-1.0.2.tgz", - "integrity": "sha1-yqvoBiPmNjiyUC/Ux/Ev9M4jUuc=", + "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": { @@ -2242,7 +2315,7 @@ "glob2base": "0.0.12", "minimatch": "3.0.4", "mkdirp": "0.5.1", - "resolve": "1.1.7", + "resolve": "1.7.0", "safe-buffer": "5.1.1", "shell-quote": "1.6.1", "subarg": "1.0.0" @@ -2250,8 +2323,8 @@ "dependencies": { "glob": { "version": "7.1.2", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -2292,7 +2365,7 @@ "cipher-base": "1.0.4", "inherits": "2.0.3", "ripemd160": "2.0.1", - "sha.js": "2.4.9" + "sha.js": "2.4.11" } }, "create-hmac": { @@ -2306,7 +2379,7 @@ "inherits": "2.0.3", "ripemd160": "2.0.1", "safe-buffer": "5.1.1", - "sha.js": "2.4.9" + "sha.js": "2.4.11" } }, "cross-spawn": { @@ -2332,8 +2405,8 @@ }, "crypto-browserify": { "version": "3.12.0", - "resolved": "http://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", - "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "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", @@ -2345,8 +2418,8 @@ "inherits": "2.0.3", "pbkdf2": "3.0.14", "public-encrypt": "4.0.0", - "randombytes": "2.0.5", - "randomfill": "1.0.3" + "randombytes": "2.0.6", + "randomfill": "1.0.4" } }, "crypto-random-string": { @@ -2362,14 +2435,14 @@ "dev": true }, "css-element-queries": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/css-element-queries/download/css-element-queries-1.0.1.tgz", - "integrity": "sha1-3RSXDdZqdjTsWQKP7jgg8qfv+Kg=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/css-element-queries/-/css-element-queries-1.0.2.tgz", + "integrity": "sha512-LOtFjyFwjzPfk84hK8Xd3KfBoyzgeqAUREor5vncYegEEjpAFcQ9+Qi/gZIzsNb2XU9sbP+cNqp8bfOoZknYSA==" }, "css-loader": { - "version": "0.28.9", - "resolved": "http://registry.npm.taobao.org/css-loader/download/css-loader-0.28.9.tgz", - "integrity": "sha1-aAZLhfTicdfOTEilgwCSjlNdHJU=", + "version": "0.28.11", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz", + "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", "dev": true, "requires": { "babel-code-frame": "6.26.0", @@ -2388,67 +2461,30 @@ "source-list-map": "2.0.0" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, "ansi-styles": { - "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "http://registry.npm.taobao.org/babel-code-frame/download/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "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": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "color-convert": "1.9.0" } }, "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "2.2.1", + "ansi-styles": "3.2.1", "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "supports-color": "5.3.0" } }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "has-flag": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "postcss-modules-extract-imports": { @@ -2457,82 +2493,30 @@ "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", "dev": true, "requires": { - "postcss": "6.0.16" + "postcss": "6.0.21" }, "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.0.tgz", - "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", - "dev": true, - "requires": { - "color-convert": "1.9.0" - } - }, - "chalk": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.3.0.tgz", - "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", - "dev": true, - "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "4.5.0" - }, - "dependencies": { - "supports-color": { - "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "dev": true, - "requires": { - "has-flag": "2.0.0" - } - } - } - }, "postcss": { - "version": "6.0.16", - "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "version": "6.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.21.tgz", + "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.0", + "chalk": "2.3.2", "source-map": "0.6.1", - "supports-color": "5.1.0" - } - }, - "supports-color": { - "version": "5.1.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", - "dev": true, - "requires": { - "has-flag": "2.0.0" + "supports-color": "5.3.0" } } } }, - "source-map": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "has-flag": "3.0.0" } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true } } }, @@ -2743,6 +2727,12 @@ "cssom": "0.3.2" } }, + "csstype": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.1.1.tgz", + "integrity": "sha512-YsNVkaQtmsauSmlwqr/3EhJamZIObOcqfOgOmPuQxEXhsSvt/1/4M+bqN9xpsSEJqT2TWfTs2mPWrmwp0iQX6g==", + "dev": true + }, "currently-unhandled": { "version": "0.4.1", "resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz", @@ -2758,7 +2748,7 @@ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "dev": true, "requires": { - "es5-ext": "0.10.35" + "es5-ext": "0.10.42" } }, "dashdash": { @@ -2779,9 +2769,20 @@ } }, "dat.gui": { - "version": "0.7.0", - "resolved": "http://registry.npm.taobao.org/dat.gui/download/dat.gui-0.7.0.tgz", - "integrity": "sha1-h32aGh+3Xkljhk19NuT/Eid2+2Q=" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/dat.gui/-/dat.gui-0.7.1.tgz", + "integrity": "sha512-fTv1JQqjwA1Rtjy/i0ThdLgUOSWA3hOJrvNEl3XrfaMvCcFdV0h01bo3aGXknLx3okJ7AO9qqgVz6TbuRHxYAw==" + }, + "data-urls": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.0.0.tgz", + "integrity": "sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==", + "dev": true, + "requires": { + "abab": "1.0.4", + "whatwg-mimetype": "2.1.0", + "whatwg-url": "6.4.0" + } }, "date-now": { "version": "0.1.4", @@ -2898,7 +2899,7 @@ "requires": { "globby": "6.1.0", "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", "p-map": "1.2.0", "pify": "3.0.0", "rimraf": "2.6.2" @@ -2972,7 +2973,34 @@ "requires": { "bn.js": "4.11.8", "miller-rabin": "4.0.1", - "randombytes": "2.0.5" + "randombytes": "2.0.6" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "path-type": "3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } } }, "dns-equal": { @@ -2983,8 +3011,8 @@ }, "dns-packet": { "version": "1.3.1", - "resolved": "http://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", - "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { "ip": "1.1.5", @@ -3046,9 +3074,9 @@ "integrity": "sha1-TeOi5Zr0Wyr4swvFlXE+yuUDcDc=" }, "domain-browser": { - "version": "1.1.7", - "resolved": "http://registry.npm.taobao.org/domain-browser/download/domain-browser-1.1.7.tgz", - "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", + "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": { @@ -3059,8 +3087,8 @@ }, "domexception": { "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/domexception/download/domexception-1.0.1.tgz", - "integrity": "sha1-k3RCZEymoxJh7zbj7Gd/6AVYLJA=", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, "requires": { "webidl-conversions": "4.0.2" @@ -3123,9 +3151,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.31", - "resolved": "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.31.tgz", - "integrity": "sha1-ANgyy6n+I1hlKwxIqIFsjjoDfp8=", + "version": "1.3.42", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz", + "integrity": "sha1-lcM78B0MxAVVauyJn+Yf1NduoPk=", "dev": true }, "elegant-spinner": { @@ -3171,8 +3199,8 @@ }, "enhanced-resolve": { "version": "3.3.0", - "resolved": "http://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-3.3.0.tgz", - "integrity": "sha1-lQlk7MfwMypCMhtnOzjcj/FVNbM=", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.3.0.tgz", + "integrity": "sha512-2qbxE7ek3YxPJ1ML6V+satHkzHpJQKWkRHmRx6mfAoW59yP8YH8BFplbegSP+u2hBd6B6KCOpvJQ3dZAP+hkpg==", "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -3230,13 +3258,14 @@ } }, "es5-ext": { - "version": "0.10.35", - "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.35.tgz", - "integrity": "sha1-GO6FjOajxFx9eekcFfzKnsVoSU8=", + "version": "0.10.42", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.42.tgz", + "integrity": "sha512-AJxO1rmPe1bDEfSR6TJ/FgMFYuTBhR5R57KW58iCkYACMyFbrkqVyzXSurYoScDGvgyMpk7uRF/lPUPPTmsRSA==", "dev": true, "requires": { "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" + "es6-symbol": "3.1.1", + "next-tick": "1.0.0" } }, "es6-iterator": { @@ -3246,7 +3275,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35", + "es5-ext": "0.10.42", "es6-symbol": "3.1.1" } }, @@ -3257,7 +3286,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35", + "es5-ext": "0.10.42", "es6-iterator": "2.0.3", "es6-set": "0.1.5", "es6-symbol": "3.1.1", @@ -3271,7 +3300,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35", + "es5-ext": "0.10.42", "es6-iterator": "2.0.3", "es6-symbol": "3.1.1", "event-emitter": "0.3.5" @@ -3284,7 +3313,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35" + "es5-ext": "0.10.42" } }, "es6-templates": { @@ -3304,7 +3333,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35", + "es5-ext": "0.10.42", "es6-iterator": "2.0.3", "es6-symbol": "3.1.1" } @@ -3322,25 +3351,16 @@ "dev": true }, "escodegen": { - "version": "1.9.0", - "resolved": "http://registry.npm.taobao.org/escodegen/download/escodegen-1.9.0.tgz", - "integrity": "sha1-mBGi8mXcHNOJRCDuNxcGS2MriFI=", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", + "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", "dev": true, "requires": { "esprima": "3.1.3", "estraverse": "4.2.0", "esutils": "2.0.2", "optionator": "0.8.2", - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - } + "source-map": "0.6.1" } }, "escope": { @@ -3351,7 +3371,7 @@ "requires": { "es6-map": "0.1.5", "es6-weak-map": "2.0.2", - "esrecurse": "4.2.0", + "esrecurse": "4.2.1", "estraverse": "4.2.0" } }, @@ -3362,13 +3382,12 @@ "dev": true }, "esrecurse": { - "version": "4.2.0", - "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.0.tgz", - "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", + "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.2.0", - "object-assign": "4.1.1" + "estraverse": "4.2.0" } }, "estraverse": { @@ -3396,7 +3415,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.35" + "es5-ext": "0.10.42" } }, "eventemitter3": { @@ -3422,8 +3441,8 @@ }, "evp_bytestokey": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", - "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "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", @@ -3432,8 +3451,8 @@ }, "exec-sh": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/exec-sh/download/exec-sh-0.2.1.tgz", - "integrity": "sha1-FjuYpuiea2W0fCoo0hW8H2OYnDg=", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", + "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", "dev": true, "requires": { "merge": "1.2.0" @@ -3633,17 +3652,17 @@ } }, "expect": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/expect/download/expect-22.1.0.tgz", - "integrity": "sha1-+PmwGasnXYWcvv7VMfuu/olyQx0=", + "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.1.0", - "jest-get-type": "22.1.0", - "jest-matcher-utils": "22.1.0", - "jest-message-util": "22.1.0", - "jest-regex-util": "22.1.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" } }, "expr-eval": { @@ -3652,12 +3671,12 @@ "integrity": "sha1-FCXK9NfMt0Oc5y0EiLIMP25Oolo=" }, "express": { - "version": "4.16.2", - "resolved": "http://registry.npm.taobao.org/express/download/express-4.16.2.tgz", - "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=", + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", + "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", "dev": true, "requires": { - "accepts": "1.3.4", + "accepts": "1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.2", "content-disposition": "0.5.2", @@ -3669,22 +3688,22 @@ "encodeurl": "1.0.2", "escape-html": "1.0.3", "etag": "1.8.1", - "finalhandler": "1.1.0", + "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.2", + "proxy-addr": "2.0.3", "qs": "6.5.1", "range-parser": "1.2.0", "safe-buffer": "5.1.1", - "send": "0.16.1", - "serve-static": "1.13.1", + "send": "0.16.2", + "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "1.3.1", - "type-is": "1.6.15", + "statuses": "1.4.0", + "type-is": "1.6.16", "utils-merge": "1.0.1", "vary": "1.1.2" }, @@ -3741,9 +3760,9 @@ } }, "extsprintf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", - "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "dev": true }, "fast-deep-equal": { @@ -3752,6 +3771,256 @@ "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", "dev": true }, + "fast-glob": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.0.tgz", + "integrity": "sha512-4F75PTznkNtSKs2pbhtBwRkw8sRwa7LfXx5XaQJOe4IQ6yTjceLDTwM5gj1s80R2t/5WeDC1gVfm3jLE+l39Tw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "2.2.1", + "glob-parent": "3.1.0", + "is-glob": "4.0.0", + "merge2": "1.2.1", + "micromatch": "3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", + "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", + "dev": true, + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.1", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "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.2" + } + }, + "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.1" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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.2" + }, + "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.2" + } + }, + "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.1" + } + } + } + }, + "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.2" + }, + "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.1" + } + } + } + }, + "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-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "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 + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "dev": true, + "requires": { + "is-number": "4.0.0" + } + }, + "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 + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "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" + } + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "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-odd": "2.0.0", + "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.2" + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + } + } + }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz", @@ -3841,13 +4110,43 @@ } }, "file-loader": { - "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/file-loader/download/file-loader-1.1.6.tgz", - "integrity": "sha1-e5qPLFjwCnf930npQPesl4o+oOg=", + "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.1.0", - "schema-utils": "0.3.0" + "schema-utils": "0.4.5" + }, + "dependencies": { + "ajv": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", + "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", + "dev": true, + "requires": { + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.0", + "uri-js": "3.0.2" + } + }, + "ajv-keywords": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", + "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=", + "dev": true + }, + "schema-utils": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", + "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "dev": true, + "requires": { + "ajv": "6.4.0", + "ajv-keywords": "3.1.0" + } + } } }, "filename-regex": { @@ -3868,8 +4167,8 @@ "dependencies": { "glob": { "version": "7.1.2", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -3895,9 +4194,9 @@ } }, "finalhandler": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "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", @@ -3905,7 +4204,7 @@ "escape-html": "1.0.3", "on-finished": "2.3.0", "parseurl": "1.3.2", - "statuses": "1.3.1", + "statuses": "1.4.0", "unpipe": "1.0.0" } }, @@ -4008,8 +4307,8 @@ }, "fs-extra": { "version": "4.0.3", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz", - "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -5076,6 +5375,12 @@ "is-glob": "2.0.1" } }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, "glob2base": { "version": "0.0.12", "resolved": "http://registry.npm.taobao.org/glob2base/download/glob2base-0.0.12.tgz", @@ -5087,8 +5392,8 @@ }, "globals": { "version": "9.18.0", - "resolved": "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz", - "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", "dev": true }, "globby": { @@ -5117,43 +5422,6 @@ "once": "1.4.0", "path-is-absolute": "1.0.1" } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "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=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true } } }, @@ -5234,6 +5502,25 @@ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true, + "optional": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "optional": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + } + }, "source-map": { "version": "0.4.4", "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz", @@ -5242,6 +5529,47 @@ "requires": { "amdefine": "1.0.1" } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true + } + } + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true, + "optional": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } } } }, @@ -5274,7 +5602,7 @@ }, "has-ansi": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { @@ -5342,8 +5670,8 @@ }, "hash.js": { "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/hash.js/download/hash.js-1.1.3.tgz", - "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", + "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "dev": true, "requires": { "inherits": "2.0.3", @@ -5387,9 +5715,9 @@ "dev": true }, "hoist-non-react-statics": { - "version": "2.3.1", - "resolved": "http://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-2.3.1.tgz", - "integrity": "sha1-ND24TGAYxlB3iJgkATWhQg7iLOA=" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz", + "integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w==" }, "home-or-tmp": { "version": "2.0.0", @@ -5414,9 +5742,9 @@ "dev": true, "requires": { "inherits": "2.0.3", - "obuf": "1.1.1", + "obuf": "1.1.2", "readable-stream": "2.3.3", - "wbuf": "1.7.2" + "wbuf": "1.7.3" } }, "html-comment-regex": { @@ -5427,8 +5755,8 @@ }, "html-encoding-sniffer": { "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/html-encoding-sniffer/download/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha1-5w2EuU2lOqN14R/jo1G+ZkLKRvg=", + "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.3" @@ -5496,173 +5824,36 @@ } }, "html-webpack-plugin": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz", - "integrity": "sha1-f5xCG36pHsRg9WUn1430hO51N9U=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", "dev": true, "requires": { - "bluebird": "3.5.0", - "html-minifier": "3.5.3", + "html-minifier": "3.5.8", "loader-utils": "0.2.17", "lodash": "4.17.5", "pretty-error": "2.1.1", - "toposort": "1.0.3" + "tapable": "1.0.0", + "toposort": "1.0.6", + "util.promisify": "1.0.0" }, "dependencies": { - "big.js": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.1.3.tgz", - "integrity": "sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg=", - "dev": true - }, - "bluebird": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz", - "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=", - "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.3.1", - "upper-case": "1.1.3" - } - }, - "clean-css": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.7.tgz", - "integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=", - "dev": true, - "requires": { - "source-map": "0.5.6" - } - }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true - }, - "html-minifier": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.3.tgz", - "integrity": "sha512-iKRzQQDuTCsq0Ultbi/mfJJnR0D3AdZKTq966Gsp92xkmAPCV4Xi08qhJ0Dl3ZAWemSgJ7qZK+UsZc0gFqK6wg==", - "dev": true, - "requires": { - "camel-case": "3.0.0", - "clean-css": "4.1.7", - "commander": "2.11.0", - "he": "1.1.1", - "ncname": "1.0.0", - "param-case": "2.1.1", - "relateurl": "0.2.7", - "uglify-js": "3.0.27" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, "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", + "big.js": "3.2.0", "emojis-list": "2.1.0", "json5": "0.5.1", "object-assign": "4.1.1" } }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true - }, - "ncname": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz", - "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", - "dev": true, - "requires": { - "xml-char-classes": "1.0.0" - } - }, - "no-case": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.1.tgz", - "integrity": "sha1-euuhxzpSGEJlVUt9wDuvcg34AIE=", - "dev": true, - "requires": { - "lower-case": "1.1.4" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "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.3.1" - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true - }, - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true - }, - "uglify-js": { - "version": "3.0.27", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.27.tgz", - "integrity": "sha512-HD8CmxPXUI62v5tweiulMcP/apAtx1DXGcNZkhKQZyC+MTrTsoCBb8yPAwVrbvpgw3EpRU76bRe6axjIiCYcQg==", - "dev": true, - "requires": { - "commander": "2.11.0", - "source-map": "0.5.6" - } - }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true - }, - "xml-char-classes": { + "tapable": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz", - "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz", + "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==", "dev": true } } @@ -5679,12 +5870,6 @@ "readable-stream": "1.0.34" }, "dependencies": { - "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 - }, "domutils": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", @@ -5694,18 +5879,6 @@ "domelementtype": "1.3.0" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "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.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", @@ -5733,35 +5906,21 @@ "dev": true }, "http-errors": { - "version": "1.6.2", - "resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "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.1", + "depd": "1.1.2", "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.3.1" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true - } + "setprototypeof": "1.1.0", + "statuses": "1.4.0" } }, "http-parser-js": { - "version": "0.4.10", - "resolved": "http://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.11.tgz", + "integrity": "sha512-QCR5O2AjjMW8Mo4HyI1ctFcv+O99j/0g367V3YoVnrNw5hkDvAWZD0lWGcc+F4yN3V55USPCVix4efb75HxFfA==", "dev": true }, "http-proxy": { @@ -5802,167 +5961,48 @@ } } }, - "http-proxy-middleware": { - "version": "0.17.4", - "resolved": "http://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.17.4.tgz", - "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "http-signature": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, + "optional": true, "requires": { - "http-proxy": "1.16.2", - "is-glob": "3.1.0", - "lodash": "4.17.5", - "micromatch": "2.3.11" + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.14.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "https-proxy-agent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz", + "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=", + "dev": true, + "requires": { + "agent-base": "2.1.1", + "debug": "2.6.8", + "extend": "3.0.1" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "debug": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "ms": "2.0.0" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "0.1.1" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "1.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - } - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "2.1.1" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "1.0.0" - } - } - } - } - } - }, - "http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.0", - "sshpk": "1.13.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "https-proxy-agent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz", - "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=", - "dev": true, - "requires": { - "agent-base": "2.1.1", - "debug": "2.6.8", - "extend": "3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", - "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } @@ -5984,84 +6024,67 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.16" + "postcss": "6.0.21" }, "dependencies": { "ansi-styles": { - "version": "3.2.0", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.0.tgz", - "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "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" } }, "chalk": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-2.3.0.tgz", - "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.0", + "ansi-styles": "3.2.1", "escape-string-regexp": "1.0.5", - "supports-color": "4.5.0" - }, - "dependencies": { - "supports-color": { - "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "dev": true, - "requires": { - "has-flag": "2.0.0" - } - } + "supports-color": "5.3.0" } }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, "has-flag": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "postcss": { - "version": "6.0.16", - "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-6.0.16.tgz", - "integrity": "sha1-ES4v4qbSEJvglXaHJDFw6lWJ4UY=", + "version": "6.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.21.tgz", + "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.0", + "chalk": "2.3.2", "source-map": "0.6.1", - "supports-color": "5.1.0" + "supports-color": "5.3.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - }, "supports-color": { - "version": "5.1.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "3.0.0" } } } }, "ieee754": { - "version": "1.1.8", - "resolved": "http://registry.npm.taobao.org/ieee754/download/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.11.tgz", + "integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg==", + "dev": true + }, + "ignore": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", + "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==", "dev": true }, "image-size": { @@ -6079,8 +6102,8 @@ }, "import-local": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/import-local/download/import-local-1.0.0.tgz", - "integrity": "sha1-Xk/9wD9P5sAJxnKb6yljHC+CJ7w=", + "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", @@ -6247,9 +6270,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.5.2", - "resolved": "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.5.2.tgz", - "integrity": "sha1-1LUFvemUaYfM8PxY2QEP+WB+P6A=", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", + "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=", "dev": true }, "is-absolute": { @@ -6302,8 +6325,8 @@ }, "is-buffer": { "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, "is-builtin-module": { @@ -6323,11 +6346,11 @@ }, "is-ci": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/is-ci/download/is-ci-1.1.0.tgz", - "integrity": "sha1-JH5BYueGDOu9rzC3dNawrH3P56U=", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", + "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", "dev": true, "requires": { - "ci-info": "1.1.2" + "ci-info": "1.1.3" } }, "is-data-descriptor": { @@ -6394,9 +6417,9 @@ "dev": true }, "is-extglob": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "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": { @@ -6502,9 +6525,9 @@ "dev": true }, "is-path-in-cwd": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-1.0.0.tgz", - "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "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.1" @@ -6630,6 +6653,12 @@ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", "dev": true }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -6658,43 +6687,74 @@ "dev": true }, "istanbul-api": { - "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/istanbul-api/download/istanbul-api-1.2.1.tgz", - "integrity": "sha1-DGCgUV6xHH1lxrULuixumZrNhiA=", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz", + "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==", "dev": true, "requires": { "async": "2.5.0", + "compare-versions": "3.1.0", "fileset": "2.0.3", - "istanbul-lib-coverage": "1.1.1", - "istanbul-lib-hook": "1.1.0", - "istanbul-lib-instrument": "1.9.1", - "istanbul-lib-report": "1.1.2", - "istanbul-lib-source-maps": "1.2.2", - "istanbul-reports": "1.1.3", + "istanbul-lib-coverage": "1.2.0", + "istanbul-lib-hook": "1.2.0", + "istanbul-lib-instrument": "1.10.1", + "istanbul-lib-report": "1.1.4", + "istanbul-lib-source-maps": "1.2.4", + "istanbul-reports": "1.3.0", "js-yaml": "3.7.0", "mkdirp": "0.5.1", "once": "1.4.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz", + "integrity": "sha512-UzuK0g1wyQijiaYQxj/CdNycFhAd2TLtO2obKQMTZrZ1jzEMRY3rvpASEKkaxbRR6brvdovfA03znPa/pXcejg==", + "dev": true, + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.2.0", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "istanbul-lib-coverage": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/istanbul-lib-coverage/download/istanbul-lib-coverage-1.1.1.tgz", - "integrity": "sha1-c7+5mIhSmUFck9OKPprfeEp3qdo=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz", + "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==", "dev": true }, "istanbul-lib-hook": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/istanbul-lib-hook/download/istanbul-lib-hook-1.1.0.tgz", - "integrity": "sha1-hTjZcDcss3FtU+VVI91UtVeo2Js=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.0.tgz", + "integrity": "sha512-p3En6/oGkFQV55Up8ZPC2oLxvgSxD8CzA0yBrhRZSh3pfv3OFj9aSGVC0yoerAi/O4u7jUVnOGVX1eVFM+0tmQ==", "dev": true, "requires": { "append-transform": "0.4.0" } }, "istanbul-lib-instrument": { - "version": "1.9.1", - "resolved": "http://registry.npm.taobao.org/istanbul-lib-instrument/download/istanbul-lib-instrument-1.9.1.tgz", - "integrity": "sha1-JQsws1MeXTJRKZ/dZLCyydtrVY4=", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz", + "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==", "dev": true, "requires": { "babel-generator": "6.26.1", @@ -6702,17 +6762,25 @@ "babel-traverse": "6.26.0", "babel-types": "6.26.0", "babylon": "6.18.0", - "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-coverage": "1.2.0", "semver": "5.4.1" + }, + "dependencies": { + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + } } }, "istanbul-lib-report": { - "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/istanbul-lib-report/download/istanbul-lib-report-1.1.2.tgz", - "integrity": "sha1-kivifBO5URuXm9FYc1n2l5jB1CU=", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz", + "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==", "dev": true, "requires": { - "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-coverage": "1.2.0", "mkdirp": "0.5.1", "path-parse": "1.0.5", "supports-color": "3.2.3" @@ -6730,13 +6798,13 @@ } }, "istanbul-lib-source-maps": { - "version": "1.2.2", - "resolved": "http://registry.npm.taobao.org/istanbul-lib-source-maps/download/istanbul-lib-source-maps-1.2.2.tgz", - "integrity": "sha1-dQV4YCQ18ooMBO5tfZ4PKWDmLBw=", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz", + "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==", "dev": true, "requires": { "debug": "3.1.0", - "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-coverage": "1.2.0", "mkdirp": "0.5.1", "rimraf": "2.6.2", "source-map": "0.5.7" @@ -6744,8 +6812,8 @@ "dependencies": { "debug": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz", - "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dev": true, "requires": { "ms": "2.0.0" @@ -6760,27 +6828,34 @@ } }, "istanbul-reports": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/istanbul-reports/download/istanbul-reports-1.1.3.tgz", - "integrity": "sha1-O54eje+20YsdQl2o6LMsWhY/LRA=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz", + "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==", "dev": true, "requires": { "handlebars": "4.0.11" } }, "jest": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest/download/jest-22.1.4.tgz", - "integrity": "sha1-nscTc6OPQP+So+XpauhWh8GBu3I=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-22.4.3.tgz", + "integrity": "sha512-FFCdU/pXOEASfHxFDOWUysI/+FFoqiXJADEIXgDKuZyqSmBD3tZ4BEGH7+M79v7czj7bbkhwtd2LaEDcJiM/GQ==", "dev": true, "requires": { - "jest-cli": "22.1.4" + "import-local": "1.0.0", + "jest-cli": "22.4.3" }, "dependencies": { "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true + }, + "ansi-regex": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-3.0.0.tgz", - "integrity": "sha1-7D6LTp+AZPwCw6ybZfHCdb2o75I=", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "arr-diff": { @@ -6809,6 +6884,17 @@ "repeat-element": "1.1.2" } }, + "cliui": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.0.0.tgz", + "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", + "dev": true, + "requires": { + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" + } + }, "expand-brackets": { "version": "0.1.5", "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", @@ -6829,8 +6915,8 @@ }, "glob": { "version": "7.1.2", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -6841,36 +6927,43 @@ "path-is-absolute": "1.0.1" } }, + "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 + }, "jest-cli": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-cli/download/jest-cli-22.1.4.tgz", - "integrity": "sha1-D+nzrIgbDNwAInEUxYWDouvvzAQ=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.3.tgz", + "integrity": "sha512-IiHybF0DJNqZPsbjn4Cy4vcqcmImpoFwNFnkehzVw8lTUSl4axZh5DHewu5bdpZF2Y5gUqFKYzH0FH4Qx2k+UA==", "dev": true, "requires": { - "ansi-escapes": "3.0.0", + "ansi-escapes": "3.1.0", "chalk": "2.3.0", "exit": "0.1.2", "glob": "7.1.2", "graceful-fs": "4.1.11", "import-local": "1.0.0", "is-ci": "1.1.0", - "istanbul-api": "1.2.1", - "istanbul-lib-coverage": "1.1.1", - "istanbul-lib-instrument": "1.9.1", - "istanbul-lib-source-maps": "1.2.2", - "jest-changed-files": "22.1.4", - "jest-config": "22.1.4", - "jest-environment-jsdom": "22.1.4", - "jest-get-type": "22.1.0", - "jest-haste-map": "22.1.0", - "jest-message-util": "22.1.0", - "jest-regex-util": "22.1.0", - "jest-resolve-dependencies": "22.1.0", - "jest-runner": "22.1.4", - "jest-runtime": "22.1.4", - "jest-snapshot": "22.1.2", - "jest-util": "22.1.4", - "jest-worker": "22.1.0", + "istanbul-api": "1.3.1", + "istanbul-lib-coverage": "1.2.0", + "istanbul-lib-instrument": "1.10.1", + "istanbul-lib-source-maps": "1.2.3", + "jest-changed-files": "22.4.3", + "jest-config": "22.4.3", + "jest-environment-jsdom": "22.4.3", + "jest-get-type": "22.4.3", + "jest-haste-map": "22.4.3", + "jest-message-util": "22.4.3", + "jest-regex-util": "22.4.3", + "jest-resolve-dependencies": "22.4.3", + "jest-runner": "22.4.3", + "jest-runtime": "22.4.3", + "jest-snapshot": "22.4.3", + "jest-util": "22.4.3", + "jest-validate": "22.4.3", + "jest-worker": "22.4.3", "micromatch": "2.3.11", "node-notifier": "5.2.1", "realpath-native": "1.0.0", @@ -6882,6 +6975,15 @@ "yargs": "10.1.2" } }, + "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.6" + } + }, "micromatch": { "version": "2.3.11", "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", @@ -6902,13 +7004,51 @@ "parse-glob": "3.0.4", "regex-cache": "0.4.4" } + }, + "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" + } + }, + "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.2.0", + "find-up": "2.1.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "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-changed-files": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-changed-files/download/jest-changed-files-22.1.4.tgz", - "integrity": "sha1-H3hEvLc53sB+WJmmM8DLbVBpg04=", + "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.1.0" @@ -6923,28 +7063,28 @@ } }, "jest-config": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-config/download/jest-config-22.1.4.tgz", - "integrity": "sha1-B1/6zOg8PjjPhbG5ug0hvT7ietA=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.3.tgz", + "integrity": "sha512-KSg3EOToCgkX+lIvenKY7J8s426h6ahXxaUFJxvGoEk0562Z6inWj1TnKoGycTASwiLD+6kSYFALcjdosq9KIQ==", "dev": true, "requires": { "chalk": "2.3.0", "glob": "7.1.2", - "jest-environment-jsdom": "22.1.4", - "jest-environment-node": "22.1.4", - "jest-get-type": "22.1.0", - "jest-jasmine2": "22.1.4", - "jest-regex-util": "22.1.0", - "jest-resolve": "22.1.4", - "jest-util": "22.1.4", - "jest-validate": "22.1.2", - "pretty-format": "22.1.0" + "jest-environment-jsdom": "22.4.3", + "jest-environment-node": "22.4.3", + "jest-get-type": "22.4.3", + "jest-jasmine2": "22.4.3", + "jest-regex-util": "22.4.3", + "jest-resolve": "22.4.3", + "jest-util": "22.4.3", + "jest-validate": "22.4.3", + "pretty-format": "22.4.3" }, "dependencies": { "glob": { "version": "7.1.2", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -6958,71 +7098,66 @@ } }, "jest-diff": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-diff/download/jest-diff-22.1.0.tgz", - "integrity": "sha1-D62dlsh7RTiWv5Od89yKrGkZrDg=", + "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.3.0", "diff": "3.4.0", - "jest-get-type": "22.1.0", - "pretty-format": "22.1.0" + "jest-get-type": "22.4.3", + "pretty-format": "22.4.3" } }, "jest-docblock": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-docblock/download/jest-docblock-22.1.0.tgz", - "integrity": "sha1-P+WYbVREy8sUl0brSwfFfFpGTf0=", + "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-jsdom": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-environment-jsdom/download/jest-environment-jsdom-22.1.4.tgz", - "integrity": "sha1-cEUYzoN19+xd4EjR6cQmiwigPgA=", + "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.1.0", - "jest-util": "22.1.4", - "jsdom": "11.6.2" + "jest-mock": "22.4.3", + "jest-util": "22.4.3", + "jsdom": "11.7.0" } }, "jest-environment-node": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-environment-node/download/jest-environment-node-22.1.4.tgz", - "integrity": "sha1-DylG6PhobObF2PooDOHNjVjoaes=", + "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.1.0", - "jest-util": "22.1.4" + "jest-mock": "22.4.3", + "jest-util": "22.4.3" } }, - "jest-environment-node-debug": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jest-environment-node-debug/-/jest-environment-node-debug-2.0.0.tgz", - "integrity": "sha1-XvCYlC/sG2r17khB9Pii/0GVYvk=", - "dev": true - }, "jest-get-type": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-get-type/download/jest-get-type-22.1.0.tgz", - "integrity": "sha1-TpCvKY7WGB7chdLaUA29J1Pg1ak=", + "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": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-haste-map/download/jest-haste-map-22.1.0.tgz", - "integrity": "sha1-EXTG/zk/mBjr8RY3ENiGi1Nw2io=", + "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.1.0", - "jest-worker": "22.1.0", + "jest-docblock": "22.4.3", + "jest-serializer": "22.4.3", + "jest-worker": "22.4.3", "micromatch": "2.3.11", - "sane": "2.3.0" + "sane": "2.5.0" }, "dependencies": { "arr-diff": { @@ -7069,6 +7204,21 @@ "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 + }, + "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.6" + } + }, "micromatch": { "version": "2.3.11", "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", @@ -7093,68 +7243,51 @@ } }, "jest-jasmine2": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-jasmine2/download/jest-jasmine2-22.1.4.tgz", - "integrity": "sha1-ytoLr1CiIMYWqVdXKLgNTd7evos=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.3.tgz", + "integrity": "sha512-yZCPCJUcEY6R5KJB/VReo1AYI2b+5Ky+C+JA1v34jndJsRcLpU4IZX4rFJn7yDTtdNbO/nNqg+3SDIPNH2ecnw==", "dev": true, "requires": { - "callsites": "2.0.0", "chalk": "2.3.0", "co": "4.6.0", - "expect": "22.1.0", + "expect": "22.4.3", "graceful-fs": "4.1.11", "is-generator-fn": "1.0.0", - "jest-diff": "22.1.0", - "jest-matcher-utils": "22.1.0", - "jest-message-util": "22.1.0", - "jest-snapshot": "22.1.2", - "source-map-support": "0.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - }, - "source-map-support": { - "version": "0.5.3", - "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.3.tgz", - "integrity": "sha1-Kz1f/ymM+k0a/X1DUtVp6aAVjnY=", - "dev": true, - "requires": { - "source-map": "0.6.1" - } - } + "jest-diff": "22.4.3", + "jest-matcher-utils": "22.4.3", + "jest-message-util": "22.4.3", + "jest-snapshot": "22.4.3", + "jest-util": "22.4.3", + "source-map-support": "0.5.4" } }, "jest-leak-detector": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-leak-detector/download/jest-leak-detector-22.1.0.tgz", - "integrity": "sha1-CDdmRM7gcQPaBpuqwZrbApm3csI=", + "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.1.0" + "pretty-format": "22.4.3" } }, "jest-matcher-utils": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-matcher-utils/download/jest-matcher-utils-22.1.0.tgz", - "integrity": "sha1-4WRmW10xNjasKff2/p7wps4E/rw=", + "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.3.0", - "jest-get-type": "22.1.0", - "pretty-format": "22.1.0" + "jest-get-type": "22.4.3", + "pretty-format": "22.4.3" } }, "jest-message-util": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-message-util/download/jest-message-util-22.1.0.tgz", - "integrity": "sha1-UboHlMtuV5v8TprfrEUvnxoCk/w=", + "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.39", + "@babel/code-frame": "7.0.0-beta.44", "chalk": "2.3.0", "micromatch": "2.3.11", "slash": "1.0.0", @@ -7205,6 +7338,21 @@ "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 + }, + "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.6" + } + }, "micromatch": { "version": "2.3.11", "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", @@ -7229,21 +7377,21 @@ } }, "jest-mock": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-mock/download/jest-mock-22.1.0.tgz", - "integrity": "sha1-h+whwFmTJWccmiOtDgXIb7WHm2E=", + "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.1.0", - "resolved": "http://registry.npm.taobao.org/jest-regex-util/download/jest-regex-util-22.1.0.tgz", - "integrity": "sha1-Xa8v4nAHS22mPl2F8cmsyGZ2j1M=", + "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": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-resolve/download/jest-resolve-22.1.4.tgz", - "integrity": "sha1-crmzceqsSPhKrUrXMiIv/jdpJgI=", + "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", @@ -7251,30 +7399,30 @@ } }, "jest-resolve-dependencies": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-resolve-dependencies/download/jest-resolve-dependencies-22.1.0.tgz", - "integrity": "sha1-NA5BOfsTMVzUOrwFTmwGE2vlHjE=", + "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.1.0" + "jest-regex-util": "22.4.3" } }, "jest-runner": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-runner/download/jest-runner-22.1.4.tgz", - "integrity": "sha1-4DkDkRDLGzH+vA+Z40m/fJQwSi8=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.3.tgz", + "integrity": "sha512-U7PLlQPRlWNbvOHWOrrVay9sqhBJmiKeAdKIkvX4n1G2tsvzLlf77nBD28GL1N6tGv4RmuTfI8R8JrkvCa+IBg==", "dev": true, "requires": { "exit": "0.1.2", - "jest-config": "22.1.4", - "jest-docblock": "22.1.0", - "jest-haste-map": "22.1.0", - "jest-jasmine2": "22.1.4", - "jest-leak-detector": "22.1.0", - "jest-message-util": "22.1.0", - "jest-runtime": "22.1.4", - "jest-util": "22.1.4", - "jest-worker": "22.1.0", + "jest-config": "22.4.3", + "jest-docblock": "22.4.3", + "jest-haste-map": "22.4.3", + "jest-jasmine2": "22.4.3", + "jest-leak-detector": "22.4.3", + "jest-message-util": "22.4.3", + "jest-runtime": "22.4.3", + "jest-util": "22.4.3", + "jest-worker": "22.4.3", "throat": "4.1.0" }, "dependencies": { @@ -7287,23 +7435,24 @@ } }, "jest-runtime": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-runtime/download/jest-runtime-22.1.4.tgz", - "integrity": "sha1-FHTZ9c2lGLcC4LJaF9TvP8Vjogw=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.3.tgz", + "integrity": "sha512-Eat/esQjevhx9BgJEC8udye+FfoJ2qvxAZfOAWshYGS22HydHn5BgsvPdTtt9cp0fSl5LxYOFA1Pja9Iz2Zt8g==", "dev": true, "requires": { "babel-core": "6.26.0", - "babel-jest": "22.1.0", - "babel-plugin-istanbul": "4.1.5", + "babel-jest": "22.4.3", + "babel-plugin-istanbul": "4.1.6", "chalk": "2.3.0", "convert-source-map": "1.5.1", "exit": "0.1.2", "graceful-fs": "4.1.11", - "jest-config": "22.1.4", - "jest-haste-map": "22.1.0", - "jest-regex-util": "22.1.0", - "jest-resolve": "22.1.4", - "jest-util": "22.1.4", + "jest-config": "22.4.3", + "jest-haste-map": "22.4.3", + "jest-regex-util": "22.4.3", + "jest-resolve": "22.4.3", + "jest-util": "22.4.3", + "jest-validate": "22.4.3", "json-stable-stringify": "1.0.1", "micromatch": "2.3.11", "realpath-native": "1.0.0", @@ -7313,6 +7462,12 @@ "yargs": "10.1.2" }, "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": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz", @@ -7339,6 +7494,17 @@ "repeat-element": "1.1.2" } }, + "cliui": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.0.0.tgz", + "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", + "dev": true, + "requires": { + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" + } + }, "expand-brackets": { "version": "0.1.5", "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", @@ -7357,6 +7523,21 @@ "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 + }, + "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.6" + } + }, "micromatch": { "version": "2.3.11", "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", @@ -7377,54 +7558,99 @@ "parse-glob": "3.0.4", "regex-cache": "0.4.4" } + }, + "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" + } + }, + "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.2.0", + "find-up": "2.1.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "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.1.2", - "resolved": "http://registry.npm.taobao.org/jest-snapshot/download/jest-snapshot-22.1.2.tgz", - "integrity": "sha1-snDPbjCY8zrO6v2gKxPrCTPcYTk=", + "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.3.0", - "jest-diff": "22.1.0", - "jest-matcher-utils": "22.1.0", + "jest-diff": "22.4.3", + "jest-matcher-utils": "22.4.3", "mkdirp": "0.5.1", "natural-compare": "1.4.0", - "pretty-format": "22.1.0" + "pretty-format": "22.4.3" } }, "jest-util": { - "version": "22.1.4", - "resolved": "http://registry.npm.taobao.org/jest-util/download/jest-util-22.1.4.tgz", - "integrity": "sha1-rIy9Q+5lQQLxlB8/Dp0deJqLaps=", + "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.3.0", "graceful-fs": "4.1.11", "is-ci": "1.1.0", - "jest-message-util": "22.1.0", - "jest-validate": "22.1.2", - "mkdirp": "0.5.1" + "jest-message-util": "22.4.3", + "mkdirp": "0.5.1", + "source-map": "0.6.1" } }, "jest-validate": { - "version": "22.1.2", - "resolved": "http://registry.npm.taobao.org/jest-validate/download/jest-validate-22.1.2.tgz", - "integrity": "sha1-w7Bry6e9moUJGf4za18qjDojlAQ=", + "version": "22.4.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.3.tgz", + "integrity": "sha512-CfFM18W3GSP/xgmA4UouIx0ljdtfD2mjeBC6c89Gg17E44D4tQhAcTrZmf9djvipwU30kSTnk6CzcxdCCeSXfA==", "dev": true, "requires": { "chalk": "2.3.0", - "jest-get-type": "22.1.0", + "jest-config": "22.4.3", + "jest-get-type": "22.4.3", "leven": "2.1.0", - "pretty-format": "22.1.0" + "pretty-format": "22.4.3" } }, "jest-worker": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/jest-worker/download/jest-worker-22.1.0.tgz", - "integrity": "sha1-CYeDL+WPvcIFNX9MGbmSRGNoyvs=", + "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" @@ -7436,9 +7662,9 @@ "integrity": "sha1-lYzinoHJeQ8xvneS311NlfxX+8o=" }, "js-base64": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.3.2.tgz", - "integrity": "sha512-Y2/+DnfJJXT1/FCwUebUhLWb3QihxiSC42+ctHLGogmW2jPY6LCapMdFZXRvVP2z6qyKW7s6qncE/9gSqZiArw==", + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", + "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", "dev": true }, "js-tokens": { @@ -7453,7 +7679,7 @@ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "dev": true, "requires": { - "argparse": "1.0.9", + "argparse": "1.0.10", "esprima": "2.7.3" }, "dependencies": { @@ -7473,45 +7699,39 @@ "optional": true }, "jsdom": { - "version": "11.6.2", - "resolved": "http://registry.npm.taobao.org/jsdom/download/jsdom-11.6.2.tgz", - "integrity": "sha1-JdHvMy1Irfd/xSIf4mGZZ5I/Frs=", + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.7.0.tgz", + "integrity": "sha512-9NzSc4Iz4gN9p4uoPbBUzro21QdgL32swaWIaWS8eEVQ2I69fRJAy/MKyvlEIk0V7HtKgfMbbOKyTZUrzR2Hsw==", "dev": true, "requires": { "abab": "1.0.4", - "acorn": "5.4.1", + "acorn": "5.5.3", "acorn-globals": "4.1.0", "array-equal": "1.0.0", - "browser-process-hrtime": "0.1.2", - "content-type-parser": "1.0.2", "cssom": "0.3.2", "cssstyle": "0.2.37", + "data-urls": "1.0.0", "domexception": "1.0.1", - "escodegen": "1.9.0", + "escodegen": "1.9.1", "html-encoding-sniffer": "1.0.2", "left-pad": "1.2.0", - "nwmatcher": "1.4.3", + "nwmatcher": "1.4.4", "parse5": "4.0.0", "pn": "1.1.0", - "request": "2.83.0", + "request": "2.85.0", "request-promise-native": "1.0.5", "sax": "1.2.4", "symbol-tree": "3.2.2", - "tough-cookie": "2.3.3", + "tough-cookie": "2.3.4", "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.0", - "ws": "4.0.0", + "ws": "4.1.0", "xml-name-validator": "3.0.0" }, "dependencies": { - "acorn": { - "version": "5.4.1", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-5.4.1.tgz", - "integrity": "sha1-/cWNnRf0pOmNEC3tgmqbl1kSUQI=", - "dev": true - }, "ajv": { "version": "5.5.2", "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz", @@ -7542,7 +7762,7 @@ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } }, "cryptiles": { @@ -7556,24 +7776,35 @@ "dependencies": { "boom": { "version": "5.2.0", - "resolved": "http://registry.npm.taobao.org/boom/download/boom-5.2.0.tgz", - "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } } } }, "form-data": { - "version": "2.3.1", - "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.3.1.tgz", - "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", "dev": true, "requires": { "asynckit": "0.4.0", - "combined-stream": "1.0.5", + "combined-stream": "1.0.6", "mime-types": "2.1.17" + }, + "dependencies": { + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + } } }, "har-schema": { @@ -7594,20 +7825,20 @@ }, "hawk": { "version": "6.0.2", - "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-6.0.2.tgz", - "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", "dev": true, "requires": { "boom": "4.3.1", "cryptiles": "3.1.2", - "hoek": "4.2.0", + "hoek": "4.2.1", "sntp": "2.1.0" } }, "hoek": { - "version": "4.2.0", - "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-4.2.0.tgz", - "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", + "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==", "dev": true }, "http-signature": { @@ -7617,8 +7848,8 @@ "dev": true, "requires": { "assert-plus": "1.0.0", - "jsprim": "1.4.0", - "sshpk": "1.13.1" + "jsprim": "1.4.1", + "sshpk": "1.14.1" } }, "performance-now": { @@ -7628,18 +7859,18 @@ "dev": true }, "request": { - "version": "2.83.0", - "resolved": "http://registry.npm.taobao.org/request/download/request-2.83.0.tgz", - "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=", + "version": "2.85.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz", + "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==", "dev": true, "requires": { "aws-sign2": "0.7.0", - "aws4": "1.6.0", + "aws4": "1.7.0", "caseless": "0.12.0", "combined-stream": "1.0.5", "extend": "3.0.1", "forever-agent": "0.6.1", - "form-data": "2.3.1", + "form-data": "2.3.2", "har-validator": "5.0.3", "hawk": "6.0.2", "http-signature": "1.2.0", @@ -7652,24 +7883,24 @@ "qs": "6.5.1", "safe-buffer": "5.1.1", "stringstream": "0.0.5", - "tough-cookie": "2.3.3", + "tough-cookie": "2.3.4", "tunnel-agent": "0.6.0", "uuid": "3.1.0" } }, "sntp": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-2.1.0.tgz", - "integrity": "sha1-LGzsFP7cIiJznK+bXD2F0cxaLMg=", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.2.1" } }, "tough-cookie": { - "version": "2.3.3", - "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.3.tgz", - "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "requires": { "punycode": "1.4.1" @@ -7685,8 +7916,8 @@ }, "json-loader": { "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/json-loader/download/json-loader-0.5.7.tgz", - "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", "dev": true }, "json-schema": { @@ -7817,15 +8048,15 @@ } }, "jsprim": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", - "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=", + "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.0.2", + "extsprintf": "1.3.0", "json-schema": "0.2.3", - "verror": "1.3.6" + "verror": "1.10.0" }, "dependencies": { "assert-plus": { @@ -7843,13 +8074,10 @@ "dev": true }, "kind-of": { - "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "1.1.6" - } + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true }, "latest-version": { "version": "3.1.0", @@ -7885,9 +8113,9 @@ "dev": true }, "less": { - "version": "2.7.3", - "resolved": "http://registry.npm.taobao.org/less/download/less-2.7.3.tgz", - "integrity": "sha1-zBJg9RyQCp7A2R+2mYE54CUHtjs=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/less/-/less-3.0.1.tgz", + "integrity": "sha512-qUR4uNv88/c0mpnGOULgMLRXXSD6X0tYo4cVrokzsvn68+nuj8rskInCSe2eLAVYWGD/oAlq8P7J/FeZ/euKiw==", "dev": true, "requires": { "errno": "0.1.4", @@ -7910,55 +8138,26 @@ } }, "less-loader": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.0.5.tgz", - "integrity": "sha1-rhVadAbKxqzSk9eFWH/P8PR4xN0=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz", + "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==", "dev": true, "requires": { - "clone": "2.1.1", + "clone": "2.1.2", "loader-utils": "1.1.0", - "pify": "2.3.0" + "pify": "3.0.0" }, "dependencies": { - "big.js": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.1.3.tgz", - "integrity": "sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg=", - "dev": true - }, "clone": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", - "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", "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=", - "dev": true, - "requires": { - "big.js": "3.1.3", - "emojis-list": "2.1.0", - "json5": "0.5.1" - } - }, "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true } } @@ -8373,6 +8572,12 @@ "readable-stream": "2.3.3" } }, + "merge2": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.1.tgz", + "integrity": "sha512-wUqcG5pxrAcaFI1lkqkMnk3Q7nUxV/NWfpAFSeWUwG9TRODnBDCUHa75mi3o3vLWQ5N4CQERWCauSlP0I3ZqUg==", + "dev": true + }, "methods": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", @@ -8410,8 +8615,8 @@ }, "miller-rabin": { "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", - "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { "bn.js": "4.11.8", @@ -8503,22 +8708,22 @@ } }, "mobx": { - "version": "3.4.1", - "resolved": "http://registry.npm.taobao.org/mobx/download/mobx-3.4.1.tgz", - "integrity": "sha1-N6vl7ogtQBgo2fJsbBovR2FLu+8=" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-4.1.1.tgz", + "integrity": "sha1-fOfvkrIuhScdH8J0oSTX+jL8zus=" }, "mobx-react": { - "version": "4.4.0", - "resolved": "http://registry.npm.taobao.org/mobx-react/download/mobx-react-4.4.0.tgz", - "integrity": "sha1-T57OotK6RTtBkn0mqByES4n3f5U=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-5.0.0.tgz", + "integrity": "sha1-jVozvjdvoisYSm9VXUCmo6hFmhY=", "requires": { - "hoist-non-react-statics": "2.3.1" + "hoist-non-react-statics": "2.5.0" } }, "mobx-react-devtools": { - "version": "4.2.15", - "resolved": "https://registry.npmjs.org/mobx-react-devtools/-/mobx-react-devtools-4.2.15.tgz", - "integrity": "sha1-iBwDj7g9tN/9HnK7r1N00msv3rs=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mobx-react-devtools/-/mobx-react-devtools-5.0.1.tgz", + "integrity": "sha512-Uv86FWqVmmqaEs3oBOCs7AJDKZL8LIYG43ZRMP/xVX0PB/ytY3hdj16kXZ/RdbFLESEKws/+IyVboj0nCesd6w==", "dev": true }, "ms": { @@ -8529,8 +8734,8 @@ }, "multicast-dns": { "version": "6.2.3", - "resolved": "http://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", - "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { "dns-packet": "1.3.1", @@ -8597,6 +8802,18 @@ "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", "dev": true }, + "neo-async": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.0.tgz", + "integrity": "sha512-nJmSswG4As/MkRq7QZFuH/sf/yuv8ODdMZrY4Bedjp77a5MK4A6s7YbBB64c9u79EBUOfXUXBvArmvzTD0X+6g==", + "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 + }, "no-case": { "version": "2.3.2", "resolved": "http://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz", @@ -8636,8 +8853,8 @@ }, "node-libs-browser": { "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.1.0.tgz", - "integrity": "sha1-X5QmPUBPbkR2fXJpAf/wVHjWAN8=", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", "dev": true, "requires": { "assert": "1.4.1", @@ -8646,7 +8863,7 @@ "console-browserify": "1.1.0", "constants-browserify": "1.0.0", "crypto-browserify": "3.12.0", - "domain-browser": "1.1.7", + "domain-browser": "1.2.0", "events": "1.1.1", "https-browserify": "1.0.0", "os-browserify": "0.3.0", @@ -8656,9 +8873,9 @@ "querystring-es3": "0.2.1", "readable-stream": "2.3.3", "stream-browserify": "2.0.1", - "stream-http": "2.7.2", + "stream-http": "2.8.1", "string_decoder": "1.0.3", - "timers-browserify": "2.0.4", + "timers-browserify": "2.0.6", "tty-browserify": "0.0.0", "url": "0.11.0", "util": "0.10.3", @@ -8667,8 +8884,8 @@ }, "node-notifier": { "version": "5.2.1", - "resolved": "http://registry.npm.taobao.org/node-notifier/download/node-notifier-5.2.1.tgz", - "integrity": "sha1-+jE90I9VF9sOJQLldY1mSsafneo=", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", "dev": true, "requires": { "growly": "1.3.0", @@ -8679,8 +8896,8 @@ "dependencies": { "which": { "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/which/download/which-1.3.0.tgz", - "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "dev": true, "requires": { "isexe": "2.0.0" @@ -8772,9 +8989,9 @@ "dev": true }, "nwmatcher": { - "version": "1.4.3", - "resolved": "http://registry.npm.taobao.org/nwmatcher/download/nwmatcher-1.4.3.tgz", - "integrity": "sha1-ZDSOOz2A8DW0CsEVY9J4+LctuJw=", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", "dev": true }, "oauth-sign": { @@ -8907,9 +9124,9 @@ } }, "obuf": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/obuf/download/obuf-1.1.1.tgz", - "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "dev": true }, "on-finished": { @@ -8958,9 +9175,9 @@ } }, "opn": { - "version": "5.2.0", - "resolved": "http://registry.npm.taobao.org/opn/download/opn-5.2.0.tgz", - "integrity": "sha1-cf35NNaCfWds7L6hUx+V01RkEiU=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "dev": true, "requires": { "is-wsl": "1.1.0" @@ -9048,6 +9265,15 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dev": true, + "requires": { + "p-reduce": "1.0.0" + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -9071,8 +9297,14 @@ }, "p-map": { "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/p-map/download/p-map-1.2.0.tgz", - "integrity": "sha1-5OlPMR6rvIYzoeeZCBZfyiYkG2s=", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", "dev": true }, "package-json": { @@ -9097,8 +9329,8 @@ }, "pako": { "version": "1.0.6", - "resolved": "http://registry.npm.taobao.org/pako/download/pako-1.0.6.tgz", - "integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg=", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", "dev": true }, "param-case": { @@ -9116,8 +9348,8 @@ "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", "dev": true, "requires": { - "asn1.js": "4.9.2", - "browserify-aes": "1.1.1", + "asn1.js": "4.10.1", + "browserify-aes": "1.2.0", "create-hash": "1.1.3", "evp_bytestokey": "1.0.3", "pbkdf2": "3.0.14" @@ -9154,8 +9386,8 @@ }, "parse5": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/parse5/download/parse5-4.0.0.tgz", - "integrity": "sha1-bXhlbj2o14tOwLkG98CO8d/j9gg=", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, "parseurl": { @@ -9232,15 +9464,15 @@ }, "pbkdf2": { "version": "3.0.14", - "resolved": "http://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.0.14.tgz", - "integrity": "sha1-o14TxkeZsGzhUyD0WcIw5o5zut4=", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", + "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", "dev": true, "requires": { "create-hash": "1.1.3", "create-hmac": "1.1.6", "ripemd160": "2.0.1", "safe-buffer": "5.1.1", - "sha.js": "2.4.9" + "sha.js": "2.4.11" } }, "performance-now": { @@ -9282,8 +9514,8 @@ }, "pn": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/pn/download/pn-1.1.0.tgz", - "integrity": "sha1-4vTO8OIZ9GPBeas3Rj5OHs3Muvs=", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, "popsicle": { @@ -9357,22 +9589,16 @@ }, "postcss": { "version": "5.2.18", - "resolved": "http://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz", - "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "dev": true, "requires": { "chalk": "1.1.3", - "js-base64": "2.3.2", + "js-base64": "2.4.3", "source-map": "0.5.7", "supports-color": "3.2.3" }, "dependencies": { - "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", @@ -9400,36 +9626,12 @@ } } }, - "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 - }, - "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.1.1" - } - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, - "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.1.1" - } - }, "supports-color": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", @@ -10033,9 +10235,9 @@ } }, "pretty-format": { - "version": "22.1.0", - "resolved": "http://registry.npm.taobao.org/pretty-format/download/pretty-format-22.1.0.tgz", - "integrity": "sha1-IndgW0DtRSmuTbUf9i9L6BdkeRQ=", + "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", @@ -10070,8 +10272,8 @@ }, "promise": { "version": "7.3.1", - "resolved": "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz", - "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "dev": true, "optional": true, "requires": { @@ -10115,13 +10317,13 @@ } }, "proxy-addr": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.2.tgz", - "integrity": "sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", + "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", "dev": true, "requires": { "forwarded": "0.1.2", - "ipaddr.js": "1.5.2" + "ipaddr.js": "1.6.0" } }, "prr": { @@ -10146,7 +10348,7 @@ "browserify-rsa": "4.0.1", "create-hash": "1.1.3", "parse-asn1": "5.1.0", - "randombytes": "2.0.5" + "randombytes": "2.0.6" } }, "punycode": { @@ -10171,8 +10373,8 @@ }, "qs": { "version": "6.5.1", - "resolved": "http://registry.npm.taobao.org/qs/download/qs-6.5.1.tgz", - "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", "dev": true }, "query-string": { @@ -10231,21 +10433,21 @@ } }, "randombytes": { - "version": "2.0.5", - "resolved": "http://registry.npm.taobao.org/randombytes/download/randombytes-2.0.5.tgz", - "integrity": "sha1-3ACaJGuNCaF3tLegrne8Vw9LG3k=", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { "safe-buffer": "5.1.1" } }, "randomfill": { - "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/randomfill/download/randomfill-1.0.3.tgz", - "integrity": "sha1-uWt99YfwHdkXJsQY8wVTsUGOPWI=", + "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", + "randombytes": "2.0.6", "safe-buffer": "5.1.1" } }, @@ -10265,6 +10467,32 @@ "http-errors": "1.6.2", "iconv-lite": "0.4.19", "unpipe": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + } } }, "rc": { @@ -10288,9 +10516,9 @@ } }, "react": { - "version": "16.2.0", - "resolved": "http://registry.npm.taobao.org/react/download/react-16.2.0.tgz", - "integrity": "sha1-oxvS2rib/2XUITT6GH8k0FTCc7o=", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.3.1.tgz", + "integrity": "sha512-NbkxN9jsZ6+G+ICsLdC7/wUD26uNbvKU/RAxEWgc9kcdKvROt+5d5j2cNQm5PSFTQ4WNGsR3pa4qL2Q0/WSy1w==", "requires": { "fbjs": "0.8.16", "loose-envify": "1.3.1", @@ -10307,9 +10535,9 @@ } }, "react-color": { - "version": "2.13.8", - "resolved": "http://registry.npm.taobao.org/react-color/download/react-color-2.13.8.tgz", - "integrity": "sha1-vMWPeaciub/DfEAuaM0Y8mlwruQ=", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.14.0.tgz", + "integrity": "sha512-5D/2rRGuqTA9fgKLXdHDyCuQJrjgu257B4+ORsoJ1mOPCw7dvPdCJdC5q+/QO6QGQAPe0TSPHGObBPIkMUNhQg==", "requires": { "lodash": "4.17.5", "material-colors": "1.2.5", @@ -10319,9 +10547,9 @@ } }, "react-dom": { - "version": "16.2.0", - "resolved": "http://registry.npm.taobao.org/react-dom/download/react-dom-16.2.0.tgz", - "integrity": "sha1-aQAxeGAcDKGbcJszqDNp/mEkwEQ=", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.3.1.tgz", + "integrity": "sha512-2Infg89vzahq8nfVi1GkjPqq0vrBvf0f3T0+dTtyjq4f6HKOqKixAK25Vr593O3QTx4kw/vmUtAJwerlevNWOA==", "requires": { "fbjs": "0.8.16", "loose-envify": "1.3.1", @@ -10343,8 +10571,8 @@ }, "reactcss": { "version": "1.2.3", - "resolved": "http://registry.npm.taobao.org/reactcss/download/reactcss-1.2.3.tgz", - "integrity": "sha1-wAATh15Vexzw39mjaKHD2rO1SN0=", + "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", + "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", "requires": { "lodash": "4.17.5" } @@ -10413,8 +10641,8 @@ }, "realpath-native": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/realpath-native/download/realpath-native-1.0.0.tgz", - "integrity": "sha1-eIVyGoO0O9Uydgnw3eyySCMF/fA=", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.0.tgz", + "integrity": "sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ==", "dev": true, "requires": { "util.promisify": "1.0.0" @@ -10494,8 +10722,8 @@ }, "regenerator-runtime": { "version": "0.11.1", - "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz", - "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true }, "regex-cache": { @@ -10594,21 +10822,6 @@ "utila": "0.3.3" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "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.1.1" - } - }, "utila": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz", @@ -10646,7 +10859,7 @@ "optional": true, "requires": { "aws-sign2": "0.6.0", - "aws4": "1.6.0", + "aws4": "1.7.0", "caseless": "0.12.0", "combined-stream": "1.0.5", "extend": "3.0.1", @@ -10658,7 +10871,7 @@ "is-typedarray": "1.0.0", "isstream": "0.1.2", "json-stringify-safe": "5.0.1", - "mime-types": "2.1.15", + "mime-types": "2.1.17", "oauth-sign": "0.8.2", "performance-now": "0.2.0", "qs": "6.4.0", @@ -10669,36 +10882,12 @@ "uuid": "3.1.0" }, "dependencies": { - "mime-db": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz", - "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=", - "dev": true, - "optional": true - }, - "mime-types": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz", - "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=", - "dev": true, - "optional": true, - "requires": { - "mime-db": "1.27.0" - } - }, "qs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", "dev": true, "optional": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true, - "optional": true } } }, @@ -10719,13 +10908,13 @@ "requires": { "request-promise-core": "1.1.1", "stealthy-require": "1.1.1", - "tough-cookie": "2.3.3" + "tough-cookie": "2.3.4" }, "dependencies": { "tough-cookie": { - "version": "2.3.3", - "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.3.tgz", - "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "requires": { "punycode": "1.4.1" @@ -10795,10 +10984,13 @@ "dev": true }, "resolve": { - "version": "1.1.7", - "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.0.tgz", + "integrity": "sha512-QdgZ5bjR1WAlpLaO5yHepFvC+o3rCr6wpfE2tpJNMkXdulf2jKomQBdNRQITF3ZKHNlT71syG98yQP03gasgnA==", + "dev": true, + "requires": { + "path-parse": "1.0.5" + } }, "resolve-cwd": { "version": "2.0.0", @@ -10831,6 +11023,12 @@ "onetime": "1.1.0" } }, + "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 + }, "right-align": { "version": "0.1.3", "resolved": "http://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz", @@ -10842,8 +11040,8 @@ }, "rimraf": { "version": "2.6.2", - "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.6.2.tgz", - "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { "glob": "7.1.2" @@ -10851,8 +11049,8 @@ "dependencies": { "glob": { "version": "7.1.2", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.2.tgz", - "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -10881,22 +11079,41 @@ "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=", "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.15" + } + }, "sane": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/sane/download/sane-2.3.0.tgz", - "integrity": "sha1-Pz31hKv2nmPUu3Tw+MQkaOTX1Gs=", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.0.tgz", + "integrity": "sha512-glfKd7YH4UCrh/7dD+UESsr8ylKWRE7UQPoXuz28FgmcF0ViJQhCTCCZHICRKxf8G8O1KdLEn20dcICK54c7ew==", "dev": true, "requires": { - "anymatch": "1.3.2", + "anymatch": "2.0.0", "exec-sh": "0.2.1", "fb-watchman": "2.0.0", "fsevents": "1.1.3", - "minimatch": "3.0.4", + "micromatch": "3.1.5", "minimist": "1.2.0", "walker": "1.0.7", "watch": "0.18.0" }, "dependencies": { + "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.5", + "normalize-path": "2.1.1" + } + }, "minimist": { "version": "1.2.0", "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz", @@ -10994,9 +11211,9 @@ } }, "send": { - "version": "0.16.1", - "resolved": "http://registry.npm.taobao.org/send/download/send-0.16.1.tgz", - "integrity": "sha1-pw4coh0TgsEdDZ9iMd6ygQgNerM=", + "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", @@ -11006,12 +11223,12 @@ "escape-html": "1.0.3", "etag": "1.8.1", "fresh": "0.5.2", - "http-errors": "1.6.2", + "http-errors": "1.6.3", "mime": "1.4.1", "ms": "2.0.0", "on-finished": "2.3.0", "range-parser": "1.2.0", - "statuses": "1.3.1" + "statuses": "1.4.0" } }, "serve-index": { @@ -11020,25 +11237,25 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "1.3.4", + "accepts": "1.3.5", "batch": "0.6.1", "debug": "2.6.9", "escape-html": "1.0.3", - "http-errors": "1.6.2", + "http-errors": "1.6.3", "mime-types": "2.1.17", "parseurl": "1.3.2" } }, "serve-static": { - "version": "1.13.1", - "resolved": "http://registry.npm.taobao.org/serve-static/download/serve-static-1.13.1.tgz", - "integrity": "sha1-TFfVNASnYdjy58HooYpH2/J4pxk=", + "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.1" + "send": "0.16.2" } }, "set-blocking": { @@ -11082,14 +11299,14 @@ }, "setprototypeof": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", - "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true }, "sha.js": { - "version": "2.4.9", - "resolved": "http://registry.npm.taobao.org/sha.js/download/sha.js-2.4.9.tgz", - "integrity": "sha1-mPZIgEdLdPSji42p08Dy0QRjPn0=", + "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.3", @@ -11134,8 +11351,8 @@ }, "shellwords": { "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/shellwords/download/shellwords-0.1.1.tgz", - "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", "dev": true }, "signal-exit": { @@ -11307,8 +11524,8 @@ }, "sockjs": { "version": "0.3.19", - "resolved": "http://registry.npm.taobao.org/sockjs/download/sockjs-0.3.19.tgz", - "integrity": "sha1-2Xa76ACve9IK4IWY1YI5NQiZPA0=", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { "faye-websocket": "0.10.0", @@ -11326,7 +11543,7 @@ "faye-websocket": "0.11.1", "inherits": "2.0.3", "json3": "3.3.2", - "url-parse": "1.2.0" + "url-parse": "1.3.0" }, "dependencies": { "faye-websocket": { @@ -11356,9 +11573,9 @@ "dev": true }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "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-loader": { @@ -11406,12 +11623,12 @@ } }, "source-map-support": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.15.tgz", - "integrity": "sha1-AyAt9lwG0r2MfsI2KhkwVv7407E=", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.4.tgz", + "integrity": "sha512-PETSPG6BjY1AHs2t64vS2aqAgu6dMIMXJULWFBGbh2Gr8nVLbCFDo6i/RMMvviIQ2h1Z8+5gQhVKSn2je9nmdg==", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "0.6.1" } }, "source-map-url": { @@ -11452,22 +11669,22 @@ "http-deceiver": "1.2.7", "safe-buffer": "5.1.1", "select-hose": "2.0.0", - "spdy-transport": "2.0.20" + "spdy-transport": "2.1.0" } }, "spdy-transport": { - "version": "2.0.20", - "resolved": "http://registry.npm.taobao.org/spdy-transport/download/spdy-transport-2.0.20.tgz", - "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz", + "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", "dev": true, "requires": { "debug": "2.6.9", "detect-node": "2.0.3", "hpack.js": "2.1.6", - "obuf": "1.1.1", + "obuf": "1.1.2", "readable-stream": "2.3.3", "safe-buffer": "5.1.1", - "wbuf": "1.7.2" + "wbuf": "1.7.3" } }, "split-string": { @@ -11507,9 +11724,9 @@ "dev": true }, "sshpk": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", - "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz", + "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=", "dev": true, "requires": { "asn1": "0.2.3", @@ -11626,9 +11843,9 @@ "integrity": "sha1-scPcRtlEmLV4t/05hbgaznExzH0=" }, "statuses": { - "version": "1.3.1", - "resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "dev": true }, "stealthy-require": { @@ -11648,9 +11865,9 @@ } }, "stream-http": { - "version": "2.7.2", - "resolved": "http://registry.npm.taobao.org/stream-http/download/stream-http-2.7.2.tgz", - "integrity": "sha1-QKBQ7I3DtTsz2ZCUFcAsC/Gr+60=", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz", + "integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==", "dev": true, "requires": { "builtin-status-codes": "3.0.0", @@ -11674,6 +11891,23 @@ "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-template": { @@ -11730,21 +11964,13 @@ "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", "dev": true }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - } + "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.1.1" } }, "strip-bom": { @@ -11775,35 +12001,35 @@ "dev": true }, "style-loader": { - "version": "0.20.1", - "resolved": "http://registry.npm.taobao.org/style-loader/download/style-loader-0.20.1.tgz", - "integrity": "sha1-M6wr9NXGWokGvFhq0lMzTCRpmNA=", + "version": "0.20.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.20.3.tgz", + "integrity": "sha512-2I7AVP73MvK33U7B9TKlYZAqdROyMXDYSMvHLX43qy3GCOaJNiV6i0v/sv9idWIaQ42Yn2dNv79Q5mKXbKhAZg==", "dev": true, "requires": { "loader-utils": "1.1.0", - "schema-utils": "0.4.3" + "schema-utils": "0.4.5" }, "dependencies": { "ajv": { - "version": "5.5.2", - "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", + "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", "dev": true, "requires": { - "co": "4.6.0", "fast-deep-equal": "1.0.0", "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.0" + "json-schema-traverse": "0.3.0", + "uri-js": "3.0.2" } }, "schema-utils": { - "version": "0.4.3", - "resolved": "http://registry.npm.taobao.org/schema-utils/download/schema-utils-0.4.3.tgz", - "integrity": "sha1-4qWU0zlYNNXhXaIrSL4TUXhZRY4=", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", + "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", "dev": true, "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1" + "ajv": "6.4.0", + "ajv-keywords": "3.1.0" } } } @@ -11865,7 +12091,7 @@ }, "tapable": { "version": "0.2.8", - "resolved": "http://registry.npm.taobao.org/tapable/download/tapable-0.2.8.tgz", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", "dev": true }, @@ -11879,60 +12105,123 @@ } }, "test-exclude": { - "version": "4.1.1", - "resolved": "http://registry.npm.taobao.org/test-exclude/download/test-exclude-4.1.1.tgz", - "integrity": "sha1-TYSWSwlmsAh+zDNKLOAC09k0HiY=", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.1.tgz", + "integrity": "sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==", "dev": true, "requires": { "arrify": "1.0.1", - "micromatch": "2.3.11", + "micromatch": "3.1.10", "object-assign": "4.1.1", "read-pkg-up": "1.0.1", "require-main-filename": "1.0.1" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "braces": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", + "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.1", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "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.2" + } + }, + "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.1" + } + } } }, - "array-unique": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "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": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "is-descriptor": "1.0.2", + "isobject": "3.0.1" } }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "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": { - "is-posix-bracket": "0.1.1" + "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" + } + } } }, "extglob": { - "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "is-extglob": "1.0.0" + "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.2" + }, + "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.2" + } + }, + "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.1" + } + } } }, "find-up": { @@ -11945,6 +12234,27 @@ "pinkie-promise": "2.0.1" } }, + "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 + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "dev": true, + "requires": { + "is-number": "4.0.0" + } + }, + "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 + }, "load-json-file": { "version": "1.1.0", "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz", @@ -11959,24 +12269,44 @@ } }, "micromatch": { - "version": "2.3.11", - "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "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" + } + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "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-odd": "2.0.0", + "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.2" } }, "path-type": { @@ -12019,6 +12349,30 @@ "requires": { "is-utf8": "0.2.1" } + }, + "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" + }, + "dependencies": { + "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" + } + } + } } } }, @@ -12037,9 +12391,9 @@ } }, "three": { - "version": "0.89.0", - "resolved": "http://registry.npm.taobao.org/three/download/three-0.89.0.tgz", - "integrity": "sha1-RELYGaYWiHG40ss3rRKiQxDBcPU=" + "version": "0.91.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.91.0.tgz", + "integrity": "sha512-dzikzdcddNROFZi3vkbV8YonBmqnonbJv2FxlQBEE2wKzZutddnjiS8qBZG2+EB40l505Xw8OMClQm+GmbwI/g==" }, "throat": { "version": "3.2.0", @@ -12072,9 +12426,9 @@ "dev": true }, "timers-browserify": { - "version": "2.0.4", - "resolved": "http://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.4.tgz", - "integrity": "sha1-lspT9LeUpefA4b18yIo3Ipj6AeY=", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.6.tgz", + "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", "dev": true, "requires": { "setimmediate": "1.0.5" @@ -12225,9 +12579,9 @@ } }, "toposort": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.3.tgz", - "integrity": "sha1-8CzYp0vYvi/A6YYRw7rLlaFxhpw=", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.6.tgz", + "integrity": "sha1-wxdI5V0hDv/AD9zcfW5o19e7nOw=", "dev": true }, "touch": { @@ -12278,78 +12632,20 @@ "dev": true }, "ts-jest": { - "version": "22.0.3", - "resolved": "http://registry.npm.taobao.org/ts-jest/download/ts-jest-22.0.3.tgz", - "integrity": "sha1-TTD0LBsmp41DitkI+bC8tLHm4ys=", + "version": "22.4.2", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-22.4.2.tgz", + "integrity": "sha512-H2YEVxwk0Thp7n3RGUMPIEUTwnnE1m48rcYUBvI3DEoDTBf9Puz2w4oKg1y+rPJUdX2ti6/3ku0owOhJc8gBTg==", "dev": true, "requires": { "babel-core": "6.26.0", - "babel-plugin-istanbul": "4.1.5", + "babel-plugin-istanbul": "4.1.6", "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-preset-jest": "22.1.0", + "babel-preset-jest": "22.4.3", "cpx": "1.5.0", "fs-extra": "4.0.3", - "jest-config": "22.1.4", + "jest-config": "22.4.3", "pkg-dir": "2.0.0", - "source-map-support": "0.5.3", "yargs": "11.0.0" - }, - "dependencies": { - "cliui": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-4.0.0.tgz", - "integrity": "sha1-dD1GUOBfNtHtJXW1ljjYcyK/u8w=", - "dev": true, - "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - }, - "source-map-support": { - "version": "0.5.3", - "resolved": "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.3.tgz", - "integrity": "sha1-Kz1f/ymM+k0a/X1DUtVp6aAVjnY=", - "dev": true, - "requires": { - "source-map": "0.6.1" - } - }, - "yargs": { - "version": "11.0.0", - "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-11.0.0.tgz", - "integrity": "sha1-wFKTEAbF7udGEOX8A1S+39CKIBs=", - "dev": true, - "requires": { - "cliui": "4.0.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "9.0.2" - } - }, - "yargs-parser": { - "version": "9.0.2", - "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", - "dev": true, - "requires": { - "camelcase": "4.1.0" - } - } } }, "ts-node": { @@ -12409,14 +12705,6 @@ "dev": true, "requires": { "safe-buffer": "5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - } } }, "tweetnacl": { @@ -12436,13 +12724,30 @@ } }, "type-is": { - "version": "1.6.15", - "resolved": "http://registry.npm.taobao.org/type-is/download/type-is-1.6.15.tgz", - "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.17" + "mime-types": "2.1.18" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "1.33.0" + } + } } }, "typed-css-modules": { @@ -12546,9 +12851,9 @@ "dev": true }, "typescript": { - "version": "2.7.1", - "resolved": "http://registry.npm.taobao.org/typescript/download/typescript-2.7.1.tgz", - "integrity": "sha1-uzaCwseRrJDnxiELJkeKjaCFw1k=", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.1.tgz", + "integrity": "sha512-Ao/f6d/4EPLq0YwzsQz8iXflezpTkQzqAyenTiw4kCUGr1uPiFLC3+fZ+gMZz6eeI/qdRUqvC+HxIJzUAzEFdg==", "dev": true }, "typings": { @@ -12678,7 +12983,7 @@ "thenify": "3.3.0", "throat": "3.2.0", "touch": "1.0.0", - "typescript": "2.7.1", + "typescript": "2.8.1", "xtend": "4.0.1", "zip-object": "0.1.0" }, @@ -13011,31 +13316,6 @@ "dev": true, "optional": true }, - "uglifyjs-webpack-plugin": { - "version": "0.4.6", - "resolved": "http://registry.npm.taobao.org/uglifyjs-webpack-plugin/download/uglifyjs-webpack-plugin-0.4.6.tgz", - "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", - "dev": true, - "requires": { - "source-map": "0.5.7", - "uglify-js": "2.8.29", - "webpack-sources": "1.0.1" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "ultron": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/ultron/download/ultron-1.1.1.tgz", - "integrity": "sha1-n+FTahCmZKZSZqHjzPhf02MCvJw=", - "dev": true - }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -13162,6 +13442,12 @@ "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", "dev": true }, + "upath": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.0.4.tgz", + "integrity": "sha512-d4SJySNBXDaQp+DPrziv3xGS6w3d2Xt69FijJr86zMPBy23JEloMCEOUBBzuN7xCtjLCnmB9tI/z7SBCahHBOw==", + "dev": true + }, "update-notifier": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.2.0.tgz", @@ -13241,6 +13527,23 @@ "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", "dev": true }, + "uri-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz", + "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", + "dev": true, + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=", + "dev": true + } + } + }, "urix": { "version": "0.1.0", "resolved": "http://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", @@ -13266,57 +13569,56 @@ } }, "url-loader": { - "version": "0.6.2", - "resolved": "http://registry.npm.taobao.org/url-loader/download/url-loader-0.6.2.tgz", - "integrity": "sha1-oAenEJYg6dmI0UvOZ3od7Lmpk/c=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.0.1.tgz", + "integrity": "sha512-rAonpHy7231fmweBKUFe0bYnlGDty77E+fm53NZdij7j/YOpyGzc7ttqG1nAXl3aRs0k41o0PC3TvGXQiw2Zvw==", "dev": true, "requires": { "loader-utils": "1.1.0", - "mime": "1.4.1", - "schema-utils": "0.3.0" + "mime": "2.2.2", + "schema-utils": "0.4.5" }, "dependencies": { - "big.js": { - "version": "3.2.0", - "resolved": "http://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", - "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "loader-utils": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "ajv": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", + "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.0", + "uri-js": "3.0.2" } }, + "ajv-keywords": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", + "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=", + "dev": true + }, "mime": { - "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.4.1.tgz", - "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY=", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.2.2.tgz", + "integrity": "sha512-A7PDg4s48MkqFEcYg2b069m3DXOEq7hx+9q9rIFrSSYfzsh35GX+LOVMQ8Au0ko7d8bSQCIAuzkjp0vCtwENlQ==", "dev": true + }, + "schema-utils": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", + "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "dev": true, + "requires": { + "ajv": "6.4.0", + "ajv-keywords": "3.1.0" + } } } }, "url-parse": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/url-parse/download/url-parse-1.2.0.tgz", - "integrity": "sha1-OhnoqqbQI93SfcxEy0/I9/7COYY=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.3.0.tgz", + "integrity": "sha512-zPvPA3T7P6M+0iNsgX+iAcAz4GshKrowtQBHHc/28tVsBc8jK7VRCNX+2GEcoE6zDB6XqXhcyiUWPVZY6C70Cg==", "dev": true, "requires": { "querystringify": "1.0.0", @@ -13458,8 +13760,8 @@ }, "util.promisify": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz", - "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { "define-properties": "1.1.2", @@ -13515,12 +13817,22 @@ } }, "verror": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", - "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "extsprintf": "1.0.2" + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } } }, "vm-browserify": { @@ -13551,9 +13863,9 @@ } }, "wallaby-webpack": { - "version": "3.9.4", - "resolved": "http://registry.npm.taobao.org/wallaby-webpack/download/wallaby-webpack-3.9.4.tgz", - "integrity": "sha1-CYeqFn3bROJE1fRhi9jqAJ7sOKc=", + "version": "3.9.5", + "resolved": "https://registry.npmjs.org/wallaby-webpack/-/wallaby-webpack-3.9.5.tgz", + "integrity": "sha512-HdQQyL8oXkpoIL6NArnrp1W/kHbjjbIKYHIYc58/Cq1C1P1/ahBkUJhNHHWOqbFuKAM2jgVkXWXyH8n9cG7Tew==", "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -13605,20 +13917,82 @@ } }, "watchpack": { - "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/watchpack/download/watchpack-1.4.0.tgz", - "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz", + "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==", "dev": true, "requires": { - "async": "2.5.0", - "chokidar": "1.7.0", - "graceful-fs": "4.1.11" + "chokidar": "2.0.3", + "graceful-fs": "4.1.11", + "neo-async": "2.5.0" + }, + "dependencies": { + "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.5", + "normalize-path": "2.1.1" + } + }, + "chokidar": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.3.tgz", + "integrity": "sha512-zW8iXYZtXMx4kux/nuZVXjkLP+CyIK5Al5FHnj1OgTKGZfp4Oy6/ymtMSKFv3GD8DviEmUPmJg9eFdJ/JzudMg==", + "dev": true, + "requires": { + "anymatch": "2.0.0", + "async-each": "1.0.1", + "braces": "2.3.0", + "fsevents": "1.1.3", + "glob-parent": "3.1.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "4.0.0", + "normalize-path": "2.1.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0", + "upath": "1.0.4" + } + }, + "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.2" + }, + "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.1" + } + } + } + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + } } }, "wbuf": { - "version": "1.7.2", - "resolved": "http://registry.npm.taobao.org/wbuf/download/wbuf-1.7.2.tgz", - "integrity": "sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { "minimalistic-assert": "1.0.0" @@ -13635,20 +14009,20 @@ }, "webidl-conversions": { "version": "4.0.2", - "resolved": "http://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-4.0.2.tgz", - "integrity": "sha1-qFWYCx8LazWbodXZ+zmulB+qY60=", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", "dev": true }, "webpack": { - "version": "3.10.0", - "resolved": "http://registry.npm.taobao.org/webpack/download/webpack-3.10.0.tgz", - "integrity": "sha1-UpG4dQeM8qv0K90jr+P4+WwX1yU=", + "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.1.2", + "acorn": "5.5.3", "acorn-dynamic-import": "2.0.2", - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", + "ajv": "6.4.0", + "ajv-keywords": "3.1.0", "async": "2.5.0", "enhanced-resolve": "3.4.1", "escope": "3.6.0", @@ -13664,21 +14038,38 @@ "supports-color": "4.5.0", "tapable": "0.2.8", "uglifyjs-webpack-plugin": "0.4.6", - "watchpack": "1.4.0", + "watchpack": "1.5.0", "webpack-sources": "1.0.1", "yargs": "8.0.2" }, "dependencies": { + "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.13" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, "ajv": { - "version": "5.5.2", - "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", + "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", "dev": true, "requires": { - "co": "4.6.0", "fast-deep-equal": "1.0.0", "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.0" + "json-schema-traverse": "0.3.0", + "uri-js": "3.0.2" } }, "enhanced-resolve": { @@ -13693,25 +14084,27 @@ "tapable": "0.2.8" } }, - "has-flag": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, "source-map": { "version": "0.5.7", "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, - "supports-color": { - "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": 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": { - "has-flag": "2.0.0" + "source-map": "0.5.7", + "uglify-js": "2.8.29", + "webpack-sources": "1.0.1" } }, "yargs": { @@ -13737,42 +14130,21 @@ } } }, - "webpack-dev-middleware": { - "version": "1.12.2", - "resolved": "http://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha1-+PwRIM47T8VoDO7LQ9d3lmshEF4=", - "dev": true, - "requires": { - "memory-fs": "0.4.1", - "mime": "1.6.0", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "time-stamp": "2.0.0" - }, - "dependencies": { - "mime": { - "version": "1.6.0", - "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "dev": true - } - } - }, "webpack-dev-server": { - "version": "2.11.1", - "resolved": "http://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-2.11.1.tgz", - "integrity": "sha1-b5NYoALbhAPwFuM2gW9EhThOXsA=", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.2.tgz", + "integrity": "sha512-zrPoX97bx47vZiAXfDrkw8pe9QjJ+lunQl3dypojyWwWr1M5I2h0VSrMPfTjopHQPRNn+NqfjcMmhoLcUJe2gA==", "dev": true, "requires": { "ansi-html": "0.0.7", "array-includes": "3.0.3", "bonjour": "3.5.0", - "chokidar": "2.0.0", - "compression": "1.7.1", + "chokidar": "2.0.3", + "compression": "1.7.2", "connect-history-api-fallback": "1.5.0", "debug": "3.1.0", "del": "3.0.0", - "express": "4.16.2", + "express": "4.16.3", "html-entities": "1.2.1", "http-proxy-middleware": "0.17.4", "import-local": "1.0.0", @@ -13780,7 +14152,7 @@ "ip": "1.1.5", "killable": "1.0.0", "loglevel": "1.6.1", - "opn": "5.2.0", + "opn": "5.3.0", "portfinder": "1.0.13", "selfsigned": "1.10.2", "serve-index": "1.9.1", @@ -13788,21 +14160,36 @@ "sockjs-client": "1.1.4", "spdy": "3.4.7", "strip-ansi": "3.0.1", - "supports-color": "5.1.0", + "supports-color": "5.3.0", "webpack-dev-middleware": "1.12.2", "yargs": "6.6.0" }, "dependencies": { "anymatch": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { "micromatch": "3.1.5", "normalize-path": "2.1.1" } }, + "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.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, "camelcase": { "version": "3.0.0", "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz", @@ -13810,9 +14197,9 @@ "dev": true }, "chokidar": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/chokidar/download/chokidar-2.0.0.tgz", - "integrity": "sha1-ZoYxPFQdMnSypcASMzQgN5SMkRs=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.3.tgz", + "integrity": "sha512-zW8iXYZtXMx4kux/nuZVXjkLP+CyIK5Al5FHnj1OgTKGZfp4Oy6/ymtMSKFv3GD8DviEmUPmJg9eFdJ/JzudMg==", "dev": true, "requires": { "anymatch": "2.0.0", @@ -13825,18 +14212,45 @@ "is-glob": "4.0.0", "normalize-path": "2.1.1", "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "readdirp": "2.1.0", + "upath": "1.0.4" } }, "debug": { "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz", - "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dev": true, "requires": { "ms": "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.1" + } + }, + "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" + }, + "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 + } + } + }, "find-up": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz", @@ -13869,16 +14283,82 @@ } }, "has-flag": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, - "is-extglob": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "dev": true, + "requires": { + "http-proxy": "1.16.2", + "is-glob": "3.1.0", + "lodash": "4.17.5", + "micromatch": "2.3.11" + }, + "dependencies": { + "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.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "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.1" + } + }, + "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.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + }, + "dependencies": { + "is-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" + } + } + } + } + } }, "is-glob": { "version": "4.0.0", @@ -13889,6 +14369,15 @@ "is-extglob": "2.1.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.6" + } + }, "load-json-file": { "version": "1.1.0", "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz", @@ -13902,6 +14391,12 @@ "strip-bom": "2.0.0" } }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, "os-locale": { "version": "1.4.0", "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz", @@ -13954,15 +14449,6 @@ "strip-ansi": "3.0.1" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, "strip-bom": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz", @@ -13973,12 +14459,25 @@ } }, "supports-color": { - "version": "5.1.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.1.0.tgz", - "integrity": "sha1-BYoCHRthn33fOYDXEuo1kM5949U=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "3.0.0" + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "dev": true, + "requires": { + "memory-fs": "0.4.1", + "mime": "1.6.0", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "time-stamp": "2.0.0" } }, "which-module": { @@ -14043,14 +14542,14 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.4.10", + "http-parser-js": "0.4.11", "websocket-extensions": "0.1.3" } }, "websocket-extensions": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.3.tgz", - "integrity": "sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk=", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", "dev": true }, "webworker-threads": { @@ -14065,8 +14564,8 @@ }, "whatwg-encoding": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/whatwg-encoding/download/whatwg-encoding-1.0.3.tgz", - "integrity": "sha1-V8I1vIZX6RTSTho5fTyC2u4Ka6M=", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", "dev": true, "requires": { "iconv-lite": "0.4.19" @@ -14077,10 +14576,16 @@ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" }, + "whatwg-mimetype": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz", + "integrity": "sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew==", + "dev": true + }, "whatwg-url": { "version": "6.4.0", - "resolved": "http://registry.npm.taobao.org/whatwg-url/download/whatwg-url-6.4.0.tgz", - "integrity": "sha1-CP3yuehyeDp6H2IWJgodZsxyLgg=", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.4.0.tgz", + "integrity": "sha512-Z0CVh/YE217Foyb488eo+iBv+r7eAQ0wSTyApi9n06jhcA3z6Nidg/EGvl0UFkg7kMdKxfBzzr+o9JF+cevgMg==", "dev": true, "requires": { "lodash.sortby": "4.7.0", @@ -14243,14 +14748,13 @@ } }, "ws": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/ws/download/ws-4.0.0.tgz", - "integrity": "sha1-v+HaTAjuuXgLmG4OTRDszXNFmZ8=", + "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.1", - "ultron": "1.1.1" + "safe-buffer": "5.1.1" } }, "xaop": { @@ -14272,8 +14776,8 @@ }, "xml-name-validator": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/xml-name-validator/download/xml-name-validator-3.0.0.tgz", - "integrity": "sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo=", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", "dev": true }, "xtend": { @@ -14295,9 +14799,9 @@ "dev": true }, "yargs": { - "version": "10.1.2", - "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-10.1.2.tgz", - "integrity": "sha1-RU0HTCsWpRpD4vt4B+T53mnMtcU=", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz", + "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==", "dev": true, "requires": { "cliui": "4.0.0", @@ -14311,13 +14815,19 @@ "string-width": "2.1.1", "which-module": "2.0.0", "y18n": "3.2.1", - "yargs-parser": "8.1.0" + "yargs-parser": "9.0.2" }, "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 + }, "cliui": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-4.0.0.tgz", - "integrity": "sha1-dD1GUOBfNtHtJXW1ljjYcyK/u8w=", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.0.0.tgz", + "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", "dev": true, "requires": { "string-width": "2.1.1", @@ -14325,10 +14835,19 @@ "wrap-ansi": "2.1.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" + } + }, "yargs-parser": { - "version": "8.1.0", - "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-8.1.0.tgz", - "integrity": "sha1-8TdqM7Ziml0GN4KUTacyYx6WaVA=", + "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" diff --git a/package.json b/package.json index 915681db3..947f2a5ef 100644 --- a/package.json +++ b/package.json @@ -18,63 +18,62 @@ "author": "", "license": "ISC", "devDependencies": { + "@types/blueimp-md5": "^2.7.0", "@types/dat-gui": "^0.6.3", - "@types/jest": "^22.1.1", - "@types/jquery": "^3.3.0", - "@types/lodash": "^4.14.98", - "@types/node": "^9.4.0", - "@types/react": "^16.0.35", - "@types/react-dom": "^16.0.3", + "@types/jest": "^22.2.2", + "@types/jquery": "^3.3.1", + "@types/lodash": "^4.14.106", + "@types/node": "^9.6.2", + "@types/react": "^16.3.5", + "@types/react-dom": "^16.0.4", "@types/stats.js": "^0.17.0", - "@types/three": "^0.89.10", + "@types/three": "^0.91.3", "@types/webpack": "^4.1.3", "@types/webpack-env": "^1.13.4", - "add-asset-html-webpack-plugin": "^2.1.2", + "add-asset-html-webpack-plugin": "^2.1.3", "awesome-typescript-loader": "^3.4.1", - "css-loader": "^0.28.9", + "css-loader": "^0.28.11", "extract-text-webpack-plugin": "^3.0.2", - "file-loader": "^1.1.6", + "file-loader": "^1.1.11", "html-loader": "^0.5.5", - "html-webpack-plugin": "^2.30.1", - "jest": "^22.1.4", - "less": "^2.7.3", - "less-loader": "^4.0.5", - "mobx-react-devtools": "^4.2.15", + "html-webpack-plugin": "^3.2.0", + "jest": "^22.4.3", + "less": "^3.0.1", + "less-loader": "^4.1.0", + "mobx-react-devtools": "^5.0.1", "open-browser-webpack-plugin": "0.0.5", "required-loader": "^1.3.16", "shader-loader": "^1.3.1", "source-map-loader": "^0.2.3", - "style-loader": "^0.20.1", - "ts-jest": "^22.0.2", + "style-loader": "^0.20.3", + "ts-jest": "^22.4.2", "ts-node": "^5.0.1", "typed-css-modules": "^0.3.1", - "typescript": "^2.7.1", + "typescript": "^2.8.1", "typings": "^2.1.1", "typings-for-css-modules-loader": "^1.7.0", - "url-loader": "^0.6.2", - "wallaby-webpack": "^3.9.3", + "url-loader": "^1.0.1", + "wallaby-webpack": "^3.9.5", "webpack": "^3.10.0", "webpack-dev-server": "^2.11.1" }, "dependencies": { "@blueprintjs/core": "^1.35.2", - "@types/blueimp-md5": "^2.7.0", "blueimp-md5": "^2.10.0", - "css-element-queries": "^1.0.1", - "dat.gui": "^0.7.0", + "css-element-queries": "^1.0.2", + "dat.gui": "^0.7.1", "expr-eval": "^1.2.1", "golden-layout": "^1.5.9", "jquery": "^3.3.1", "lodash": "^4.17.5", - "mobx": "^3.4.1", - "mobx-react": "^4.4.0", - "react": "^16.2.0", + "mobx": "^4.1.1", + "mobx-react": "^5.0.0", + "react": "^16.3.1", "react-addons-css-transition-group": "^15.6.2", - "react-color": "^2.13.8", - "react-dom": "^16.2.0", + "react-color": "^2.14.0", + "react-dom": "^16.3.1", "stats.js": "^0.17.0", - "three": "^0.89.0", - "verb-nurbs-web": "^2.1.3", + "three": "^0.91.0", "xaop": "^1.3.2" }, "jest": { diff --git a/src/Add-on/Array.ts b/src/Add-on/Array.ts index f763e3742..b7b1e045a 100644 --- a/src/Add-on/Array.ts +++ b/src/Add-on/Array.ts @@ -32,8 +32,8 @@ export class Command_Array implements Command if (keyWord.StringResult == "矩形(R)") { //获取点组 - let center = unionBoxs.getCenter(); - let boxSize = unionBoxs.getSize(); + let center = unionBoxs.getCenter(new Vector3()); + let boxSize = unionBoxs.getSize(new Vector3()); let basePts = recArrayPts(center, boxSize) basePts.map(function (val) { diff --git a/src/Add-on/Extends.ts b/src/Add-on/Extends.ts index 3d406da3c..06bcc17ea 100644 --- a/src/Add-on/Extends.ts +++ b/src/Add-on/Extends.ts @@ -1,3 +1,4 @@ +import { Vector2 } from 'three'; import { app } from '../ApplicationServices/Application'; import { Vec3DTo2D } from '../Common/CurveUtils'; import { Arc } from '../DatabaseServices/Arc'; @@ -72,8 +73,8 @@ export class Command_Extend implements Command } else if (s instanceof SelectBox) { - startPtDist = s.Box.getCenter().distanceTo(Vec3DTo2D(sp)); - endPtDist = s.Box.getCenter().distanceTo(Vec3DTo2D(ep)); + startPtDist = s.Box.getCenter(new Vector2()).distanceTo(Vec3DTo2D(sp)); + endPtDist = s.Box.getCenter(new Vector2()).distanceTo(Vec3DTo2D(ep)); } if (startPtDist < endPtDist) { diff --git a/src/Add-on/ptincu.ts b/src/Add-on/ptincu.ts index f6e1d28b4..3e5a7b7be 100644 --- a/src/Add-on/ptincu.ts +++ b/src/Add-on/ptincu.ts @@ -23,7 +23,7 @@ export class Command_PtInCu implements Command if (p2Res.Status != PromptStatus.OK) return; let box = new Box3().setFromPoints([p1Res.Value, p2Res.Value]); - let size = box.getSize(); + let size = box.getSize(new Vector3()); for (let i = 0; i < size.x; i++) { for (let j = 0; j < size.y; j++) diff --git a/src/Editor/CommandRegister.ts b/src/Editor/CommandRegister.ts index 630158f6d..422bfed15 100644 --- a/src/Editor/CommandRegister.ts +++ b/src/Editor/CommandRegister.ts @@ -59,7 +59,7 @@ export function registerCommand() commandMachine.RegisterCommand("u", new Undo()) commandMachine.RegisterCommand("redo", new Redo()) commandMachine.RegisterCommand("ze", new ZoomE()) - commandMachine.RegisterCommand("rec", new DrawRect()) + commandMachine.RegisterCommand("RECTANG", new DrawRect()) commandMachine.RegisterCommand("c", new DrawCircle()) commandMachine.RegisterCommand("el", new DrawEllipse()) commandMachine.RegisterCommand("spl", new DrawSpline()) @@ -101,7 +101,7 @@ export function registerCommand() commandMachine.RegisterCommand("open", new Open()); - commandMachine.RegisterCommand("a", new DrawArc()); + commandMachine.RegisterCommand("arc", new DrawArc()); commandMachine.RegisterCommand("ent", new Entsel()); diff --git a/src/Editor/GetPointServices.ts b/src/Editor/GetPointServices.ts index b41b522d6..7ee09548f 100644 --- a/src/Editor/GetPointServices.ts +++ b/src/Editor/GetPointServices.ts @@ -148,7 +148,7 @@ export class GetPointServices implements EditorService preView.ScreenPointToViewerPoint(startP); geo.vertices[0] = startP; geo.vertices[1] = endP; - geo.computeLineDistances(); + line.computeLineDistances(); geo.lineDistancesNeedUpdate = true; geo.verticesNeedUpdate = true; preView.UpdateScreen(); diff --git a/src/Editor/SelectBox.ts b/src/Editor/SelectBox.ts index 811d7fca6..ca42e895e 100644 --- a/src/Editor/SelectBox.ts +++ b/src/Editor/SelectBox.ts @@ -1,13 +1,15 @@ import * as THREE from 'three'; -import { Object3D } from 'three'; -import * as verb from 'verb-nurbs-web'; - +import { Object3D, Vector2, Vector3 } from 'three'; +import { Vec2DTo3D } from '../Common/CurveUtils'; import { Entity } from '../DatabaseServices/Entity'; +import { Line } from '../DatabaseServices/Line'; import { GripScene } from '../GraphicsSystem/GripScene'; +import { IntersectOption } from '../GraphicsSystem/IntersectWith'; import { PreViewer } from '../GraphicsSystem/PreViewer'; import { Viewer } from '../GraphicsSystem/Viewer'; import { SelectSetBase, SelectType } from './SelectSet'; + /** * 矩形选区 * 如果图形无法选择,那么注意该图形是否调用计算图形的包围球. @@ -20,7 +22,7 @@ export class SelectBox extends SelectSetBase { private m_SelectBox: THREE.Box2 = new THREE.Box2(); - private m_RectLines = new Array(); + private m_RectLines: Line[] = []; private m_Frustom: THREE.Frustum = new THREE.Frustum(); private m_bIsPerCamera; @@ -33,24 +35,22 @@ export class SelectBox extends SelectSetBase this.m_SelectBox.setFromPoints([p1, p2]); - let px1 = this.m_SelectBox.min.toArray(); - let px3 = this.m_SelectBox.max.toArray(); - px1.push(0); - px3.push(0); - let px2 = [this.m_SelectBox.max.x, this.m_SelectBox.min.y, 0]; - let px4 = [this.m_SelectBox.min.x, this.m_SelectBox.max.y, 0]; + let px1 = Vec2DTo3D(this.m_SelectBox.min); + let px3 = Vec2DTo3D(this.m_SelectBox.max); + let px2 = new Vector3(this.m_SelectBox.max.x, this.m_SelectBox.min.y, 0); + let px4 = new Vector3(this.m_SelectBox.min.x, this.m_SelectBox.max.y, 0); - this.m_RectLines.push(new verb.core.PolylineData([px1, px2], [0, 1])); - this.m_RectLines.push(new verb.core.PolylineData([px2, px3], [0, 1])); - this.m_RectLines.push(new verb.core.PolylineData([px3, px4], [0, 1])); - this.m_RectLines.push(new verb.core.PolylineData([px4, px1], [0, 1])); + this.m_RectLines.push(new Line(px1, px2)); + this.m_RectLines.push(new Line(px2, px3)); + this.m_RectLines.push(new Line(px3, px4)); + this.m_RectLines.push(new Line(px4, px1)); //init frustom. let camera = this.m_Viewer.Camera; if (camera instanceof THREE.OrthographicCamera || camera instanceof THREE.PerspectiveCamera) { - let size = this.m_SelectBox.getSize(); + let size = this.m_SelectBox.getSize(new Vector2()); camera.setViewOffset(view.Width, view.Height, this.m_SelectBox.min.x, this.m_SelectBox.min.y, size.x, size.y); camera.updateProjectionMatrix(); @@ -139,7 +139,7 @@ export class SelectBox extends SelectSetBase { let p1 = screenPts[index1]; let p2 = screenPts[index2]; - let line = new verb.core.PolylineData([[p1.x, p1.y, 0], [p2.x, p2.y, 0]], [0, 1]); + let line = new Line(p1.clone(), p2.clone()); //如果是透视相机,则需要 裁剪算法. 保证线在视图内部 if (this.m_bIsPerCamera) @@ -155,19 +155,19 @@ export class SelectBox extends SelectSetBase return false; else if (!px1InFrusum || !px2InFrusum) { - let intersecPt = nearPlan.intersectLine(new THREE.Line3(px1, px2)); + let intersecPt = nearPlan.intersectLine(new THREE.Line3(px1, px2), new Vector3()); this.WorldToScreenPoint(intersecPt); if (!px1InFrusum) - line.points[0] = [intersecPt.x, intersecPt.y, 0]; + line.StartPoint = intersecPt; else - line.points[1] = [intersecPt.x, intersecPt.y, 0]; + line.EndPoint = intersecPt; } } for (let l of this.m_RectLines) { - let ins = verb.eval.Intersect.polylines(l, line, 1e-8) + let ins = l.IntersectWith(line, IntersectOption.OnBothOperands); if (ins.length > 0) return true; } @@ -186,6 +186,7 @@ export class SelectBox extends SelectSetBase this.WorldToScreenPoint(p); if (this.ContainerScreenPoint(p)) return true; + p.z = 0; screenPts.push(p); } diff --git a/src/Editor/SelectControls.ts b/src/Editor/SelectControls.ts index 593a6d68b..1bc47f986 100644 --- a/src/Editor/SelectControls.ts +++ b/src/Editor/SelectControls.ts @@ -1,5 +1,5 @@ +import { Vector3 } from 'three'; import { end } from 'xaop'; - import { app } from '../ApplicationServices/Application'; import { InputState } from '../Common/InputState'; import { KeyBoard, MouseKey } from '../Common/KeyEnum'; @@ -13,6 +13,7 @@ import { SelectPick } from './SelectPick'; import { SelectSet, SelectType } from './SelectSet'; import { TransMode } from './TranstrolControl/TransformServices'; + export class SelectControls implements EditorService { get IsReady() @@ -57,7 +58,7 @@ export class SelectControls implements EditorService let mat = obj.matrixWorld; let box = GetBox(obj); if (!box) return; - mat.setPosition(box.getCenter()); + mat.setPosition(box.getCenter(new Vector3())); this.m_Editor.transCtrl.m_Ents = this.SelectSet.SelectEntityList; this.m_Editor.transCtrl.Matrix = mat; diff --git a/src/Geometry/OBB/obb.ts b/src/Geometry/OBB/obb.ts index 5e6694f1b..b1ef09181 100644 --- a/src/Geometry/OBB/obb.ts +++ b/src/Geometry/OBB/obb.ts @@ -5,8 +5,6 @@ import { CoordinateSystem } from '../CoordinateSystem'; //http://www.cnblogs.com/iamzhanglei/archive/2012/06/07/2539751.html //https://github.com/Mugen87/yume/blob/master/src/javascript/engine/etc/OBB.js - - export class OBB { m_CoordinateSystem: CoordinateSystem; diff --git a/src/GraphicsSystem/CameraControl.ts b/src/GraphicsSystem/CameraControl.ts index 119fb8838..b8a40bcff 100644 --- a/src/GraphicsSystem/CameraControl.ts +++ b/src/GraphicsSystem/CameraControl.ts @@ -1,5 +1,5 @@ import * as THREE from 'three'; - +import { Vector3 } from 'three'; import { Orbit } from '../Geometry/Orbit'; /** @@ -140,7 +140,7 @@ export class CameraControl //世界坐标系 this.m_Target.applyMatrix4(this.Camera.matrix); //size - let size = box3.getSize(); + let size = box3.getSize(new Vector3()); //宽高比 let aspectRatio = size.x / size.y; diff --git a/src/GraphicsSystem/PreViewer.ts b/src/GraphicsSystem/PreViewer.ts index 647be385a..dea29ca3e 100644 --- a/src/GraphicsSystem/PreViewer.ts +++ b/src/GraphicsSystem/PreViewer.ts @@ -182,8 +182,7 @@ export class PreViewer material = material || this.m_LineMaterial; let geometry = new THREE.Geometry(); geometry.vertices.push(p1, p2); - geometry.computeLineDistances(); - return new THREE.Line(geometry, material); + return new THREE.Line(geometry, material).computeLineDistances(); } //绘制十字光标 diff --git a/src/GraphicsSystem/Viewer.ts b/src/GraphicsSystem/Viewer.ts index 286766e09..6e31093ab 100644 --- a/src/GraphicsSystem/Viewer.ts +++ b/src/GraphicsSystem/Viewer.ts @@ -11,6 +11,7 @@ import { CameraControl } from './CameraControl'; import { RenderType } from './Enum'; import { GripScene } from './GripScene'; import { PreViewer } from './PreViewer'; +import { Vector3 } from 'three'; //导入其他js模块 require("three-CopyShader"); @@ -207,7 +208,7 @@ export class Viewer let renderList = this.m_Render.renderLists.get(this.m_Scene, this.m_CameraCtrl.Camera); let box = GetBoxArr(renderList.opaque.map(o => o.object)); if (box) - this.m_LookTarget = box.getCenter(); + this.m_LookTarget = box.getCenter(new Vector3()); else this.m_LookTarget = cZeroVec; } diff --git a/src/UI/Layout/ApplicationLayout.tsx b/src/UI/Layout/ApplicationLayout.tsx index 3c3787f83..56c2f11d3 100644 --- a/src/UI/Layout/ApplicationLayout.tsx +++ b/src/UI/Layout/ApplicationLayout.tsx @@ -179,7 +179,7 @@ export class WebCAD height: 100% `; document.getElementById("Webgl").appendChild(toolbarEl); - let drawCmdList = ['L', 'PL', 'RECT', 'A', 'C', 'EL', 'REG', 'TEXT']; + let drawCmdList = ['L', 'PL', 'RECTANG', 'ARC', 'C', 'EL', 'REG', 'TEXT']; let drawIconIndexList = [0, 2, 4, 5, 6, 9, 16, 18]; let modifyCmdList = ['E', 'COPY', 'O', 'ARRAY', 'M', 'RO', 'S', 'TR', 'EX', 'F', 'X']; let modifyIconIndexList = [0, 1, 3, 4, 5, 6, 8, 9, 10, 14, 16]; diff --git a/utils/copy_type.js b/utils/copy_type.js index 7add457fe..c9d983e42 100644 --- a/utils/copy_type.js +++ b/utils/copy_type.js @@ -70,7 +70,7 @@ let downFiles = urlPath: "https://raw.githubusercontent.com/FishOrBear/DefinitelyTyped/master/types/three/", files: [ // "index.d.ts", - // "three-core.d.ts", + "three-core.d.ts", // "three-outlinepass.d.ts", // "three-smaapass.d.ts" ]