LezWatch.TV News and Information - Version 1.1.0

Version Description

  • December 2018 by Ipstenu
  • Updated OTD blocks to ESNext
Download this release

Release Info

Developer Ipstenu
Plugin Icon 128x128 LezWatch.TV News and Information
Version 1.1.0
Comparing to
See all releases

Code changes from version 1.0.0 to 1.1.0

blocks/.editorconfig ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is for unifying the coding style for different editors and IDEs
2
+ # editorconfig.org
3
+
4
+ # WordPress Coding Standards
5
+ # https://make.wordpress.org/core/handbook/coding-standards/
6
+
7
+ root = true
8
+
9
+ [*]
10
+ charset = utf-8
11
+ end_of_line = lf
12
+ insert_final_newline = true
13
+ trim_trailing_whitespace = true
14
+ indent_style = tab
15
+
16
+ [*.yml]
17
+ indent_style = space
18
+ indent_size = 2
19
+
20
+ [*.md]
21
+ trim_trailing_whitespace = false
blocks/.eslintignore ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ **/*.min.js
2
+ **/*.build.js
3
+ **/node_modules/**
4
+ **/vendor/**
5
+ build
6
+ coverage
7
+ cypress
8
+ node_modules
9
+ vendor
blocks/.eslintrc.json ADDED
@@ -0,0 +1,192 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "root": true,
3
+ "parser": "babel-eslint",
4
+ "extends": [
5
+ "wordpress",
6
+ "plugin:react/recommended",
7
+ "plugin:jsx-a11y/recommended",
8
+ "plugin:jest/recommended"
9
+ ],
10
+ "env": {
11
+ "browser": false,
12
+ "es6": true,
13
+ "node": true,
14
+ "mocha": true,
15
+ "jest/globals": true
16
+ },
17
+ "parserOptions": {
18
+ "sourceType": "module",
19
+ "ecmaFeatures": {
20
+ "jsx": true
21
+ }
22
+ },
23
+ "globals": {
24
+ "wp": true,
25
+ "wpApiSettings": true,
26
+ "window": true,
27
+ "document": true
28
+ },
29
+ "plugins": ["react", "jsx-a11y", "jest"],
30
+ "settings": {
31
+ "react": {
32
+ "pragma": "wp"
33
+ }
34
+ },
35
+ "rules": {
36
+ "array-bracket-spacing": ["error", "always"],
37
+ "brace-style": ["error", "1tbs"],
38
+ "camelcase": ["error", { "properties": "never" }],
39
+ "comma-dangle": ["error", "always-multiline"],
40
+ "comma-spacing": "error",
41
+ "comma-style": "error",
42
+ "computed-property-spacing": ["error", "always"],
43
+ "constructor-super": "error",
44
+ "dot-notation": "error",
45
+ "eol-last": "error",
46
+ "eqeqeq": "error",
47
+ "func-call-spacing": "error",
48
+ "indent": ["error", "tab", { "SwitchCase": 1 }],
49
+ "jsx-a11y/label-has-for": [
50
+ "error",
51
+ {
52
+ "required": "id"
53
+ }
54
+ ],
55
+ "jsx-a11y/media-has-caption": "off",
56
+ "jsx-a11y/no-noninteractive-tabindex": "off",
57
+ "jsx-a11y/role-has-required-aria-props": "off",
58
+ "jsx-quotes": "error",
59
+ "key-spacing": "error",
60
+ "keyword-spacing": "error",
61
+ "lines-around-comment": "off",
62
+ "no-alert": "error",
63
+ "no-bitwise": "error",
64
+ "no-caller": "error",
65
+ "no-console": "error",
66
+ "no-const-assign": "error",
67
+ "no-debugger": "error",
68
+ "no-dupe-args": "error",
69
+ "no-dupe-class-members": "error",
70
+ "no-dupe-keys": "error",
71
+ "no-duplicate-case": "error",
72
+ "no-duplicate-imports": "error",
73
+ "no-else-return": "error",
74
+ "no-eval": "error",
75
+ "no-extra-semi": "error",
76
+ "no-fallthrough": "error",
77
+ "no-lonely-if": "error",
78
+ "no-mixed-operators": "error",
79
+ "no-mixed-spaces-and-tabs": "error",
80
+ "no-multiple-empty-lines": ["error", { "max": 1 }],
81
+ "no-multi-spaces": "error",
82
+ "no-multi-str": "off",
83
+ "no-negated-in-lhs": "error",
84
+ "no-nested-ternary": "error",
85
+ "no-redeclare": "error",
86
+ "no-restricted-syntax": [
87
+ "error",
88
+ {
89
+ "selector":
90
+ "ImportDeclaration[source.value=/^@wordpress\\u002F.+\\u002F/]",
91
+ "message": "Path access on WordPress dependencies is not allowed."
92
+ },
93
+ {
94
+ "selector": "ImportDeclaration[source.value=/^blocks$/]",
95
+ "message": "Use @wordpress/blocks as import path instead."
96
+ },
97
+ {
98
+ "selector": "ImportDeclaration[source.value=/^components$/]",
99
+ "message": "Use @wordpress/components as import path instead."
100
+ },
101
+ {
102
+ "selector": "ImportDeclaration[source.value=/^date$/]",
103
+ "message": "Use @wordpress/date as import path instead."
104
+ },
105
+ {
106
+ "selector": "ImportDeclaration[source.value=/^editor$/]",
107
+ "message": "Use @wordpress/editor as import path instead."
108
+ },
109
+ {
110
+ "selector": "ImportDeclaration[source.value=/^element$/]",
111
+ "message": "Use @wordpress/element as import path instead."
112
+ },
113
+ {
114
+ "selector": "ImportDeclaration[source.value=/^i18n$/]",
115
+ "message": "Use @wordpress/i18n as import path instead."
116
+ },
117
+ {
118
+ "selector": "ImportDeclaration[source.value=/^data$/]",
119
+ "message": "Use @wordpress/data as import path instead."
120
+ },
121
+ {
122
+ "selector": "ImportDeclaration[source.value=/^utils$/]",
123
+ "message": "Use @wordpress/utils as import path instead."
124
+ },
125
+ {
126
+ "selector":
127
+ "CallExpression[callee.name=/^__|_n|_x$/]:not([arguments.0.type=/^Literal|BinaryExpression$/])",
128
+ "message": "Translate function arguments must be string literals."
129
+ },
130
+ {
131
+ "selector":
132
+ "CallExpression[callee.name=/^_n|_x$/]:not([arguments.1.type=/^Literal|BinaryExpression$/])",
133
+ "message": "Translate function arguments must be string literals."
134
+ },
135
+ {
136
+ "selector":
137
+ "CallExpression[callee.name=_nx]:not([arguments.2.type=/^Literal|BinaryExpression$/])",
138
+ "message": "Translate function arguments must be string literals."
139
+ }
140
+ ],
141
+ "no-shadow": "error",
142
+ "no-undef": "error",
143
+ "no-undef-init": "error",
144
+ "no-unreachable": "error",
145
+ "no-unsafe-negation": "error",
146
+ "no-unused-expressions": "error",
147
+ "no-unused-vars": "error",
148
+ "no-useless-computed-key": "error",
149
+ "no-useless-constructor": "error",
150
+ "no-useless-return": "error",
151
+ "no-var": "error",
152
+ "no-whitespace-before-property": "error",
153
+ "object-curly-spacing": ["error", "always"],
154
+ "padded-blocks": ["error", "never"],
155
+ "prefer-const": "error",
156
+ "quote-props": ["error", "as-needed"],
157
+ "react/display-name": "off",
158
+ "react/jsx-curly-spacing": [
159
+ "error",
160
+ {
161
+ "when": "always",
162
+ "children": true
163
+ }
164
+ ],
165
+ "react/jsx-equals-spacing": "error",
166
+ "react/jsx-indent": ["error", "tab"],
167
+ "react/jsx-indent-props": ["error", "tab"],
168
+ "react/jsx-key": "error",
169
+ "react/jsx-tag-spacing": "error",
170
+ "react/no-children-prop": "off",
171
+ "react/no-find-dom-node": "warn",
172
+ "react/prop-types": "off",
173
+ "semi": "error",
174
+ "semi-spacing": "error",
175
+ "space-before-blocks": ["error", "always"],
176
+ "space-before-function-paren": ["error", "never"],
177
+ "space-in-parens": ["error", "always"],
178
+ "space-infix-ops": ["error", { "int32Hint": false }],
179
+ "space-unary-ops": [
180
+ "error",
181
+ {
182
+ "overrides": {
183
+ "!": true
184
+ }
185
+ }
186
+ ],
187
+ "template-curly-spacing": ["error", "always"],
188
+ "valid-jsdoc": ["error", { "requireReturn": false }],
189
+ "valid-typeof": "error",
190
+ "yoda": "off"
191
+ }
192
+ }
blocks/_main.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Name: lezwatchtv-multi-blocks — CGB Gutenberg Block Plugin
4
+ * Description: lezwatchtv-multi-blocks — is a Gutenberg plugin created via create-guten-block.
5
+ *
6
+ * @package CGB
7
+ */
8
+
9
+ // Exit if accessed directly.
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ }
13
+
14
+ /**
15
+ * Block Initializer.
16
+ */
17
+ require_once plugin_dir_path( __FILE__ ) . 'src/init.php';
18
+
19
+ // Add a block category
20
+ add_filter( 'block_categories', function( $categories, $post ) {
21
+ return array_merge(
22
+ $categories,
23
+ array(
24
+ array(
25
+ 'slug' => 'lezwatchtv',
26
+ 'title' => 'LezWatchTV',
27
+ ),
28
+ )
29
+ );
30
+ }, 10, 2 );
blocks/dist/blocks.build.js ADDED
@@ -0,0 +1 @@
 
1
+ !function(e){function t(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var a={};t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a(1),a(4)},function(e,t,a){"use strict";var n=a(2),r=(a.n(n),a(3)),l=(a.n(r),wp.i18n.__),c=wp.blocks.registerBlockType,o=wp.components.ServerSideRender;c("lezwatchtv/last-death",{title:l("Last Death (LezWatchTV)"),icon:wp.element.createElement("svg",{"aria-hidden":"true","data-prefix":"fas","data-icon":"skull",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:"svg-inline--fa fa-skull fa-w-16 fa-2x"},wp.element.createElement("path",{fill:"currentColor",d:"M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z",class:""})),category:"lezwatchtv",keywords:[l("lezwatchtv"),l("last death"),l("bury your queers")],align:!0,className:!1,html:!1,edit:function(e){return wp.element.createElement(o,{block:"lezwatchtv/last-death"})},save:function(){return null}})},function(e,t){},function(e,t){},function(e,t,a){"use strict";var n=a(5),r=(a.n(n),a(6)),l=(a.n(r),wp.i18n.__),c=wp.blocks.registerBlockType,o=wp.components,i=o.ServerSideRender,s=o.SelectControl,u=o.PanelBody,h=wp.editor.InspectorControls,f=wp.element.Fragment;c("lezwatchtv/of-the-day",{title:l("... Of The Day (LezWatchTV)"),icon:wp.element.createElement("svg",{"aria-hidden":"true","data-prefix":"fas","data-icon":"birthday-cake",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",class:"svg-inline--fa fa-birthday-cake fa-w-14 fa-3x"},wp.element.createElement("path",{fill:"currentColor",d:"M448 384c-28.02 0-31.26-32-74.5-32-43.43 0-46.825 32-74.75 32-27.695 0-31.454-32-74.75-32-42.842 0-47.218 32-74.5 32-28.148 0-31.202-32-74.75-32-43.547 0-46.653 32-74.75 32v-80c0-26.5 21.5-48 48-48h16V112h64v144h64V112h64v144h64V112h64v144h16c26.5 0 48 21.5 48 48v80zm0 128H0v-96c43.356 0 46.767-32 74.75-32 27.951 0 31.253 32 74.75 32 42.843 0 47.217-32 74.5-32 28.148 0 31.201 32 74.75 32 43.357 0 46.767-32 74.75-32 27.488 0 31.252 32 74.5 32v96zM96 96c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40z",class:""})),category:"lezwatchtv",keywords:[l("lezwatchtv"),l("character of the day"),l("show of the day")],align:!0,className:!1,attributes:{otd:{type:"string",default:"character"}},html:!1,edit:function(e){e.attributes.placeholder,e.setAttributes;return wp.element.createElement(f,null,wp.element.createElement(h,null,wp.element.createElement(u,{title:"... Of The Day Settings"},wp.element.createElement(s,{type:"string",label:"Content Type",value:e.attributes.otd,onChange:function(t){return e.setAttributes({otd:t})},options:[{label:l("Character"),value:"character"},{label:l("TV Show"),value:"show"},{label:l("Character Death"),value:"death"},{label:l("Actor Birthday"),value:"birthday"}]}))),wp.element.createElement(i,{block:"lezwatchtv/of-the-day",attributes:e.attributes}))},save:function(){return null}})},function(e,t){},function(e,t){}]);
blocks/dist/blocks.editor.build.css ADDED
@@ -0,0 +1 @@
 
1
+ .lezwatchtv.of-the-day{text-align:center}
blocks/dist/blocks.style.build.css ADDED
File without changes
blocks/package-lock.json ADDED
@@ -0,0 +1,6869 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "lezwatchtv-multi-blocks-cgb-guten-block",
3
+ "version": "1.0.0",
4
+ "lockfileVersion": 1,
5
+ "requires": true,
6
+ "dependencies": {
7
+ "@babel/code-frame": {
8
+ "version": "7.0.0-beta.44",
9
+ "resolved": "http://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz",
10
+ "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==",
11
+ "requires": {
12
+ "@babel/highlight": "7.0.0-beta.44"
13
+ }
14
+ },
15
+ "@babel/generator": {
16
+ "version": "7.0.0-beta.44",
17
+ "resolved": "http://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz",
18
+ "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==",
19
+ "requires": {
20
+ "@babel/types": "7.0.0-beta.44",
21
+ "jsesc": "^2.5.1",
22
+ "lodash": "^4.2.0",
23
+ "source-map": "^0.5.0",
24
+ "trim-right": "^1.0.1"
25
+ },
26
+ "dependencies": {
27
+ "jsesc": {
28
+ "version": "2.5.1",
29
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
30
+ "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4="
31
+ },
32
+ "source-map": {
33
+ "version": "0.5.7",
34
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
35
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
36
+ }
37
+ }
38
+ },
39
+ "@babel/helper-function-name": {
40
+ "version": "7.0.0-beta.44",
41
+ "resolved": "http://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz",
42
+ "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==",
43
+ "requires": {
44
+ "@babel/helper-get-function-arity": "7.0.0-beta.44",
45
+ "@babel/template": "7.0.0-beta.44",
46
+ "@babel/types": "7.0.0-beta.44"
47
+ }
48
+ },
49
+ "@babel/helper-get-function-arity": {
50
+ "version": "7.0.0-beta.44",
51
+ "resolved": "http://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz",
52
+ "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==",
53
+ "requires": {
54
+ "@babel/types": "7.0.0-beta.44"
55
+ }
56
+ },
57
+ "@babel/helper-split-export-declaration": {
58
+ "version": "7.0.0-beta.44",
59
+ "resolved": "http://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz",
60
+ "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==",
61
+ "requires": {
62
+ "@babel/types": "7.0.0-beta.44"
63
+ }
64
+ },
65
+ "@babel/highlight": {
66
+ "version": "7.0.0-beta.44",
67
+ "resolved": "http://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz",
68
+ "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==",
69
+ "requires": {
70
+ "chalk": "^2.0.0",
71
+ "esutils": "^2.0.2",
72
+ "js-tokens": "^3.0.0"
73
+ }
74
+ },
75
+ "@babel/template": {
76
+ "version": "7.0.0-beta.44",
77
+ "resolved": "http://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz",
78
+ "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==",
79
+ "requires": {
80
+ "@babel/code-frame": "7.0.0-beta.44",
81
+ "@babel/types": "7.0.0-beta.44",
82
+ "babylon": "7.0.0-beta.44",
83
+ "lodash": "^4.2.0"
84
+ },
85
+ "dependencies": {
86
+ "babylon": {
87
+ "version": "7.0.0-beta.44",
88
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
89
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g=="
90
+ }
91
+ }
92
+ },
93
+ "@babel/traverse": {
94
+ "version": "7.0.0-beta.44",
95
+ "resolved": "http://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz",
96
+ "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==",
97
+ "requires": {
98
+ "@babel/code-frame": "7.0.0-beta.44",
99
+ "@babel/generator": "7.0.0-beta.44",
100
+ "@babel/helper-function-name": "7.0.0-beta.44",
101
+ "@babel/helper-split-export-declaration": "7.0.0-beta.44",
102
+ "@babel/types": "7.0.0-beta.44",
103
+ "babylon": "7.0.0-beta.44",
104
+ "debug": "^3.1.0",
105
+ "globals": "^11.1.0",
106
+ "invariant": "^2.2.0",
107
+ "lodash": "^4.2.0"
108
+ },
109
+ "dependencies": {
110
+ "babylon": {
111
+ "version": "7.0.0-beta.44",
112
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
113
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g=="
114
+ },
115
+ "debug": {
116
+ "version": "3.2.5",
117
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz",
118
+ "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==",
119
+ "requires": {
120
+ "ms": "^2.1.1"
121
+ }
122
+ },
123
+ "globals": {
124
+ "version": "11.7.0",
125
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz",
126
+ "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg=="
127
+ },
128
+ "ms": {
129
+ "version": "2.1.1",
130
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
131
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
132
+ }
133
+ }
134
+ },
135
+ "@babel/types": {
136
+ "version": "7.0.0-beta.44",
137
+ "resolved": "http://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz",
138
+ "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==",
139
+ "requires": {
140
+ "esutils": "^2.0.2",
141
+ "lodash": "^4.2.0",
142
+ "to-fast-properties": "^2.0.0"
143
+ },
144
+ "dependencies": {
145
+ "to-fast-properties": {
146
+ "version": "2.0.0",
147
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
148
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
149
+ }
150
+ }
151
+ },
152
+ "abbrev": {
153
+ "version": "1.1.1",
154
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
155
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
156
+ },
157
+ "acorn": {
158
+ "version": "5.7.3",
159
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
160
+ "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw=="
161
+ },
162
+ "acorn-dynamic-import": {
163
+ "version": "2.0.2",
164
+ "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
165
+ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
166
+ "requires": {
167
+ "acorn": "^4.0.3"
168
+ },
169
+ "dependencies": {
170
+ "acorn": {
171
+ "version": "4.0.13",
172
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
173
+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c="
174
+ }
175
+ }
176
+ },
177
+ "acorn-jsx": {
178
+ "version": "3.0.1",
179
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
180
+ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
181
+ "requires": {
182
+ "acorn": "^3.0.4"
183
+ },
184
+ "dependencies": {
185
+ "acorn": {
186
+ "version": "3.3.0",
187
+ "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
188
+ "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo="
189
+ }
190
+ }
191
+ },
192
+ "ajv": {
193
+ "version": "5.5.2",
194
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
195
+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
196
+ "requires": {
197
+ "co": "^4.6.0",
198
+ "fast-deep-equal": "^1.0.0",
199
+ "fast-json-stable-stringify": "^2.0.0",
200
+ "json-schema-traverse": "^0.3.0"
201
+ }
202
+ },
203
+ "ajv-keywords": {
204
+ "version": "2.1.1",
205
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
206
+ "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I="
207
+ },
208
+ "align-text": {
209
+ "version": "0.1.4",
210
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
211
+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
212
+ "requires": {
213
+ "kind-of": "^3.0.2",
214
+ "longest": "^1.0.1",
215
+ "repeat-string": "^1.5.2"
216
+ },
217
+ "dependencies": {
218
+ "kind-of": {
219
+ "version": "3.2.2",
220
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
221
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
222
+ "requires": {
223
+ "is-buffer": "^1.1.5"
224
+ }
225
+ }
226
+ }
227
+ },
228
+ "amdefine": {
229
+ "version": "1.0.1",
230
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
231
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
232
+ },
233
+ "ansi-align": {
234
+ "version": "2.0.0",
235
+ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
236
+ "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
237
+ "requires": {
238
+ "string-width": "^2.0.0"
239
+ }
240
+ },
241
+ "ansi-escapes": {
242
+ "version": "3.1.0",
243
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
244
+ "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw=="
245
+ },
246
+ "ansi-regex": {
247
+ "version": "2.1.1",
248
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
249
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
250
+ },
251
+ "ansi-styles": {
252
+ "version": "3.2.1",
253
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
254
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
255
+ "requires": {
256
+ "color-convert": "^1.9.0"
257
+ }
258
+ },
259
+ "anymatch": {
260
+ "version": "2.0.0",
261
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
262
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
263
+ "requires": {
264
+ "micromatch": "^3.1.4",
265
+ "normalize-path": "^2.1.1"
266
+ }
267
+ },
268
+ "aproba": {
269
+ "version": "1.2.0",
270
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
271
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
272
+ },
273
+ "are-we-there-yet": {
274
+ "version": "1.1.5",
275
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
276
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
277
+ "requires": {
278
+ "delegates": "^1.0.0",
279
+ "readable-stream": "^2.0.6"
280
+ }
281
+ },
282
+ "argparse": {
283
+ "version": "1.0.10",
284
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
285
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
286
+ "requires": {
287
+ "sprintf-js": "~1.0.2"
288
+ }
289
+ },
290
+ "aria-query": {
291
+ "version": "3.0.0",
292
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
293
+ "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
294
+ "requires": {
295
+ "ast-types-flow": "0.0.7",
296
+ "commander": "^2.11.0"
297
+ }
298
+ },
299
+ "arr-diff": {
300
+ "version": "4.0.0",
301
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
302
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
303
+ },
304
+ "arr-flatten": {
305
+ "version": "1.1.0",
306
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
307
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
308
+ },
309
+ "arr-union": {
310
+ "version": "3.1.0",
311
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
312
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
313
+ },
314
+ "array-find-index": {
315
+ "version": "1.0.2",
316
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
317
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
318
+ },
319
+ "array-includes": {
320
+ "version": "3.0.3",
321
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
322
+ "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
323
+ "requires": {
324
+ "define-properties": "^1.1.2",
325
+ "es-abstract": "^1.7.0"
326
+ }
327
+ },
328
+ "array-union": {
329
+ "version": "1.0.2",
330
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
331
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
332
+ "requires": {
333
+ "array-uniq": "^1.0.1"
334
+ }
335
+ },
336
+ "array-uniq": {
337
+ "version": "1.0.3",
338
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
339
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
340
+ },
341
+ "array-unique": {
342
+ "version": "0.3.2",
343
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
344
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
345
+ },
346
+ "arrify": {
347
+ "version": "1.0.1",
348
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
349
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
350
+ },
351
+ "asn1": {
352
+ "version": "0.2.4",
353
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
354
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
355
+ "requires": {
356
+ "safer-buffer": "~2.1.0"
357
+ }
358
+ },
359
+ "asn1.js": {
360
+ "version": "4.10.1",
361
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
362
+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
363
+ "requires": {
364
+ "bn.js": "^4.0.0",
365
+ "inherits": "^2.0.1",
366
+ "minimalistic-assert": "^1.0.0"
367
+ }
368
+ },
369
+ "assert": {
370
+ "version": "1.4.1",
371
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
372
+ "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
373
+ "requires": {
374
+ "util": "0.10.3"
375
+ },
376
+ "dependencies": {
377
+ "inherits": {
378
+ "version": "2.0.1",
379
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
380
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
381
+ },
382
+ "util": {
383
+ "version": "0.10.3",
384
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
385
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
386
+ "requires": {
387
+ "inherits": "2.0.1"
388
+ }
389
+ }
390
+ }
391
+ },
392
+ "assert-plus": {
393
+ "version": "1.0.0",
394
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
395
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
396
+ },
397
+ "assign-symbols": {
398
+ "version": "1.0.0",
399
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
400
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
401
+ },
402
+ "ast-types-flow": {
403
+ "version": "0.0.7",
404
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
405
+ "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0="
406
+ },
407
+ "async": {
408
+ "version": "2.6.1",
409
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
410
+ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
411
+ "requires": {
412
+ "lodash": "^4.17.10"
413
+ }
414
+ },
415
+ "async-each": {
416
+ "version": "1.0.1",
417
+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
418
+ "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0="
419
+ },
420
+ "async-foreach": {
421
+ "version": "0.1.3",
422
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
423
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI="
424
+ },
425
+ "asynckit": {
426
+ "version": "0.4.0",
427
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
428
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
429
+ },
430
+ "atob": {
431
+ "version": "2.1.2",
432
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
433
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
434
+ },
435
+ "autoprefixer": {
436
+ "version": "7.2.6",
437
+ "resolved": "http://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",
438
+ "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",
439
+ "requires": {
440
+ "browserslist": "^2.11.3",
441
+ "caniuse-lite": "^1.0.30000805",
442
+ "normalize-range": "^0.1.2",
443
+ "num2fraction": "^1.2.2",
444
+ "postcss": "^6.0.17",
445
+ "postcss-value-parser": "^3.2.3"
446
+ }
447
+ },
448
+ "aws-sign2": {
449
+ "version": "0.7.0",
450
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
451
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
452
+ },
453
+ "aws4": {
454
+ "version": "1.8.0",
455
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
456
+ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
457
+ },
458
+ "axobject-query": {
459
+ "version": "2.0.1",
460
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.1.tgz",
461
+ "integrity": "sha1-Bd+nBa2orZ25k/polvItOVsLCgc=",
462
+ "requires": {
463
+ "ast-types-flow": "0.0.7"
464
+ }
465
+ },
466
+ "babel-code-frame": {
467
+ "version": "6.26.0",
468
+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
469
+ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
470
+ "requires": {
471
+ "chalk": "^1.1.3",
472
+ "esutils": "^2.0.2",
473
+ "js-tokens": "^3.0.2"
474
+ },
475
+ "dependencies": {
476
+ "ansi-styles": {
477
+ "version": "2.2.1",
478
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
479
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
480
+ },
481
+ "chalk": {
482
+ "version": "1.1.3",
483
+ "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
484
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
485
+ "requires": {
486
+ "ansi-styles": "^2.2.1",
487
+ "escape-string-regexp": "^1.0.2",
488
+ "has-ansi": "^2.0.0",
489
+ "strip-ansi": "^3.0.0",
490
+ "supports-color": "^2.0.0"
491
+ }
492
+ },
493
+ "supports-color": {
494
+ "version": "2.0.0",
495
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
496
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
497
+ }
498
+ }
499
+ },
500
+ "babel-core": {
501
+ "version": "6.26.3",
502
+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
503
+ "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
504
+ "requires": {
505
+ "babel-code-frame": "^6.26.0",
506
+ "babel-generator": "^6.26.0",
507
+ "babel-helpers": "^6.24.1",
508
+ "babel-messages": "^6.23.0",
509
+ "babel-register": "^6.26.0",
510
+ "babel-runtime": "^6.26.0",
511
+ "babel-template": "^6.26.0",
512
+ "babel-traverse": "^6.26.0",
513
+ "babel-types": "^6.26.0",
514
+ "babylon": "^6.18.0",
515
+ "convert-source-map": "^1.5.1",
516
+ "debug": "^2.6.9",
517
+ "json5": "^0.5.1",
518
+ "lodash": "^4.17.4",
519
+ "minimatch": "^3.0.4",
520
+ "path-is-absolute": "^1.0.1",
521
+ "private": "^0.1.8",
522
+ "slash": "^1.0.0",
523
+ "source-map": "^0.5.7"
524
+ },
525
+ "dependencies": {
526
+ "source-map": {
527
+ "version": "0.5.7",
528
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
529
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
530
+ }
531
+ }
532
+ },
533
+ "babel-eslint": {
534
+ "version": "8.2.6",
535
+ "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz",
536
+ "integrity": "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==",
537
+ "requires": {
538
+ "@babel/code-frame": "7.0.0-beta.44",
539
+ "@babel/traverse": "7.0.0-beta.44",
540
+ "@babel/types": "7.0.0-beta.44",
541
+ "babylon": "7.0.0-beta.44",
542
+ "eslint-scope": "3.7.1",
543
+ "eslint-visitor-keys": "^1.0.0"
544
+ },
545
+ "dependencies": {
546
+ "babylon": {
547
+ "version": "7.0.0-beta.44",
548
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
549
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g=="
550
+ }
551
+ }
552
+ },
553
+ "babel-generator": {
554
+ "version": "6.26.1",
555
+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
556
+ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
557
+ "requires": {
558
+ "babel-messages": "^6.23.0",
559
+ "babel-runtime": "^6.26.0",
560
+ "babel-types": "^6.26.0",
561
+ "detect-indent": "^4.0.0",
562
+ "jsesc": "^1.3.0",
563
+ "lodash": "^4.17.4",
564
+ "source-map": "^0.5.7",
565
+ "trim-right": "^1.0.1"
566
+ },
567
+ "dependencies": {
568
+ "source-map": {
569
+ "version": "0.5.7",
570
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
571
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
572
+ }
573
+ }
574
+ },
575
+ "babel-helper-builder-binary-assignment-operator-visitor": {
576
+ "version": "6.24.1",
577
+ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
578
+ "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
579
+ "requires": {
580
+ "babel-helper-explode-assignable-expression": "^6.24.1",
581
+ "babel-runtime": "^6.22.0",
582
+ "babel-types": "^6.24.1"
583
+ }
584
+ },
585
+ "babel-helper-builder-react-jsx": {
586
+ "version": "6.26.0",
587
+ "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
588
+ "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
589
+ "requires": {
590
+ "babel-runtime": "^6.26.0",
591
+ "babel-types": "^6.26.0",
592
+ "esutils": "^2.0.2"
593
+ }
594
+ },
595
+ "babel-helper-call-delegate": {
596
+ "version": "6.24.1",
597
+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
598
+ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
599
+ "requires": {
600
+ "babel-helper-hoist-variables": "^6.24.1",
601
+ "babel-runtime": "^6.22.0",
602
+ "babel-traverse": "^6.24.1",
603
+ "babel-types": "^6.24.1"
604
+ }
605
+ },
606
+ "babel-helper-define-map": {
607
+ "version": "6.26.0",
608
+ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
609
+ "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
610
+ "requires": {
611
+ "babel-helper-function-name": "^6.24.1",
612
+ "babel-runtime": "^6.26.0",
613
+ "babel-types": "^6.26.0",
614
+ "lodash": "^4.17.4"
615
+ }
616
+ },
617
+ "babel-helper-explode-assignable-expression": {
618
+ "version": "6.24.1",
619
+ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
620
+ "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
621
+ "requires": {
622
+ "babel-runtime": "^6.22.0",
623
+ "babel-traverse": "^6.24.1",
624
+ "babel-types": "^6.24.1"
625
+ }
626
+ },
627
+ "babel-helper-function-name": {
628
+ "version": "6.24.1",
629
+ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
630
+ "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
631
+ "requires": {
632
+ "babel-helper-get-function-arity": "^6.24.1",
633
+ "babel-runtime": "^6.22.0",
634
+ "babel-template": "^6.24.1",
635
+ "babel-traverse": "^6.24.1",
636
+ "babel-types": "^6.24.1"
637
+ }
638
+ },
639
+ "babel-helper-get-function-arity": {
640
+ "version": "6.24.1",
641
+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
642
+ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
643
+ "requires": {
644
+ "babel-runtime": "^6.22.0",
645
+ "babel-types": "^6.24.1"
646
+ }
647
+ },
648
+ "babel-helper-hoist-variables": {
649
+ "version": "6.24.1",
650
+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
651
+ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
652
+ "requires": {
653
+ "babel-runtime": "^6.22.0",
654
+ "babel-types": "^6.24.1"
655
+ }
656
+ },
657
+ "babel-helper-optimise-call-expression": {
658
+ "version": "6.24.1",
659
+ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
660
+ "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
661
+ "requires": {
662
+ "babel-runtime": "^6.22.0",
663
+ "babel-types": "^6.24.1"
664
+ }
665
+ },
666
+ "babel-helper-regex": {
667
+ "version": "6.26.0",
668
+ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
669
+ "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
670
+ "requires": {
671
+ "babel-runtime": "^6.26.0",
672
+ "babel-types": "^6.26.0",
673
+ "lodash": "^4.17.4"
674
+ }
675
+ },
676
+ "babel-helper-remap-async-to-generator": {
677
+ "version": "6.24.1",
678
+ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
679
+ "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
680
+ "requires": {
681
+ "babel-helper-function-name": "^6.24.1",
682
+ "babel-runtime": "^6.22.0",
683
+ "babel-template": "^6.24.1",
684
+ "babel-traverse": "^6.24.1",
685
+ "babel-types": "^6.24.1"
686
+ }
687
+ },
688
+ "babel-helper-replace-supers": {
689
+ "version": "6.24.1",
690
+ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
691
+ "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
692
+ "requires": {
693
+ "babel-helper-optimise-call-expression": "^6.24.1",
694
+ "babel-messages": "^6.23.0",
695
+ "babel-runtime": "^6.22.0",
696
+ "babel-template": "^6.24.1",
697
+ "babel-traverse": "^6.24.1",
698
+ "babel-types": "^6.24.1"
699
+ }
700
+ },
701
+ "babel-helpers": {
702
+ "version": "6.24.1",
703
+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
704
+ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
705
+ "requires": {
706
+ "babel-runtime": "^6.22.0",
707
+ "babel-template": "^6.24.1"
708
+ }
709
+ },
710
+ "babel-loader": {
711
+ "version": "7.1.5",
712
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz",
713
+ "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
714
+ "requires": {
715
+ "find-cache-dir": "^1.0.0",
716
+ "loader-utils": "^1.0.2",
717
+ "mkdirp": "^0.5.1"
718
+ }
719
+ },
720
+ "babel-messages": {
721
+ "version": "6.23.0",
722
+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
723
+ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
724
+ "requires": {
725
+ "babel-runtime": "^6.22.0"
726
+ }
727
+ },
728
+ "babel-plugin-check-es2015-constants": {
729
+ "version": "6.22.0",
730
+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
731
+ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
732
+ "requires": {
733
+ "babel-runtime": "^6.22.0"
734
+ }
735
+ },
736
+ "babel-plugin-syntax-async-functions": {
737
+ "version": "6.13.0",
738
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
739
+ "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU="
740
+ },
741
+ "babel-plugin-syntax-class-properties": {
742
+ "version": "6.13.0",
743
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
744
+ "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94="
745
+ },
746
+ "babel-plugin-syntax-exponentiation-operator": {
747
+ "version": "6.13.0",
748
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
749
+ "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4="
750
+ },
751
+ "babel-plugin-syntax-jsx": {
752
+ "version": "6.18.0",
753
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
754
+ "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
755
+ },
756
+ "babel-plugin-syntax-object-rest-spread": {
757
+ "version": "6.13.0",
758
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
759
+ "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U="
760
+ },
761
+ "babel-plugin-syntax-trailing-function-commas": {
762
+ "version": "6.22.0",
763
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
764
+ "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM="
765
+ },
766
+ "babel-plugin-transform-async-to-generator": {
767
+ "version": "6.24.1",
768
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
769
+ "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
770
+ "requires": {
771
+ "babel-helper-remap-async-to-generator": "^6.24.1",
772
+ "babel-plugin-syntax-async-functions": "^6.8.0",
773
+ "babel-runtime": "^6.22.0"
774
+ }
775
+ },
776
+ "babel-plugin-transform-class-properties": {
777
+ "version": "6.24.1",
778
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
779
+ "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
780
+ "requires": {
781
+ "babel-helper-function-name": "^6.24.1",
782
+ "babel-plugin-syntax-class-properties": "^6.8.0",
783
+ "babel-runtime": "^6.22.0",
784
+ "babel-template": "^6.24.1"
785
+ }
786
+ },
787
+ "babel-plugin-transform-es2015-arrow-functions": {
788
+ "version": "6.22.0",
789
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
790
+ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
791
+ "requires": {
792
+ "babel-runtime": "^6.22.0"
793
+ }
794
+ },
795
+ "babel-plugin-transform-es2015-block-scoped-functions": {
796
+ "version": "6.22.0",
797
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
798
+ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
799
+ "requires": {
800
+ "babel-runtime": "^6.22.0"
801
+ }
802
+ },
803
+ "babel-plugin-transform-es2015-block-scoping": {
804
+ "version": "6.26.0",
805
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
806
+ "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
807
+ "requires": {
808
+ "babel-runtime": "^6.26.0",
809
+ "babel-template": "^6.26.0",
810
+ "babel-traverse": "^6.26.0",
811
+ "babel-types": "^6.26.0",
812
+ "lodash": "^4.17.4"
813
+ }
814
+ },
815
+ "babel-plugin-transform-es2015-classes": {
816
+ "version": "6.24.1",
817
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
818
+ "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
819
+ "requires": {
820
+ "babel-helper-define-map": "^6.24.1",
821
+ "babel-helper-function-name": "^6.24.1",
822
+ "babel-helper-optimise-call-expression": "^6.24.1",
823
+ "babel-helper-replace-supers": "^6.24.1",
824
+ "babel-messages": "^6.23.0",
825
+ "babel-runtime": "^6.22.0",
826
+ "babel-template": "^6.24.1",
827
+ "babel-traverse": "^6.24.1",
828
+ "babel-types": "^6.24.1"
829
+ }
830
+ },
831
+ "babel-plugin-transform-es2015-computed-properties": {
832
+ "version": "6.24.1",
833
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
834
+ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
835
+ "requires": {
836
+ "babel-runtime": "^6.22.0",
837
+ "babel-template": "^6.24.1"
838
+ }
839
+ },
840
+ "babel-plugin-transform-es2015-destructuring": {
841
+ "version": "6.23.0",
842
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
843
+ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
844
+ "requires": {
845
+ "babel-runtime": "^6.22.0"
846
+ }
847
+ },
848
+ "babel-plugin-transform-es2015-duplicate-keys": {
849
+ "version": "6.24.1",
850
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
851
+ "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
852
+ "requires": {
853
+ "babel-runtime": "^6.22.0",
854
+ "babel-types": "^6.24.1"
855
+ }
856
+ },
857
+ "babel-plugin-transform-es2015-for-of": {
858
+ "version": "6.23.0",
859
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
860
+ "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
861
+ "requires": {
862
+ "babel-runtime": "^6.22.0"
863
+ }
864
+ },
865
+ "babel-plugin-transform-es2015-function-name": {
866
+ "version": "6.24.1",
867
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
868
+ "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
869
+ "requires": {
870
+ "babel-helper-function-name": "^6.24.1",
871
+ "babel-runtime": "^6.22.0",
872
+ "babel-types": "^6.24.1"
873
+ }
874
+ },
875
+ "babel-plugin-transform-es2015-literals": {
876
+ "version": "6.22.0",
877
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
878
+ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
879
+ "requires": {
880
+ "babel-runtime": "^6.22.0"
881
+ }
882
+ },
883
+ "babel-plugin-transform-es2015-modules-amd": {
884
+ "version": "6.24.1",
885
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
886
+ "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
887
+ "requires": {
888
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
889
+ "babel-runtime": "^6.22.0",
890
+ "babel-template": "^6.24.1"
891
+ }
892
+ },
893
+ "babel-plugin-transform-es2015-modules-commonjs": {
894
+ "version": "6.26.2",
895
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
896
+ "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
897
+ "requires": {
898
+ "babel-plugin-transform-strict-mode": "^6.24.1",
899
+ "babel-runtime": "^6.26.0",
900
+ "babel-template": "^6.26.0",
901
+ "babel-types": "^6.26.0"
902
+ }
903
+ },
904
+ "babel-plugin-transform-es2015-modules-systemjs": {
905
+ "version": "6.24.1",
906
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
907
+ "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
908
+ "requires": {
909
+ "babel-helper-hoist-variables": "^6.24.1",
910
+ "babel-runtime": "^6.22.0",
911
+ "babel-template": "^6.24.1"
912
+ }
913
+ },
914
+ "babel-plugin-transform-es2015-modules-umd": {
915
+ "version": "6.24.1",
916
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
917
+ "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
918
+ "requires": {
919
+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
920
+ "babel-runtime": "^6.22.0",
921
+ "babel-template": "^6.24.1"
922
+ }
923
+ },
924
+ "babel-plugin-transform-es2015-object-super": {
925
+ "version": "6.24.1",
926
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
927
+ "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
928
+ "requires": {
929
+ "babel-helper-replace-supers": "^6.24.1",
930
+ "babel-runtime": "^6.22.0"
931
+ }
932
+ },
933
+ "babel-plugin-transform-es2015-parameters": {
934
+ "version": "6.24.1",
935
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
936
+ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
937
+ "requires": {
938
+ "babel-helper-call-delegate": "^6.24.1",
939
+ "babel-helper-get-function-arity": "^6.24.1",
940
+ "babel-runtime": "^6.22.0",
941
+ "babel-template": "^6.24.1",
942
+ "babel-traverse": "^6.24.1",
943
+ "babel-types": "^6.24.1"
944
+ }
945
+ },
946
+ "babel-plugin-transform-es2015-shorthand-properties": {
947
+ "version": "6.24.1",
948
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
949
+ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
950
+ "requires": {
951
+ "babel-runtime": "^6.22.0",
952
+ "babel-types": "^6.24.1"
953
+ }
954
+ },
955
+ "babel-plugin-transform-es2015-spread": {
956
+ "version": "6.22.0",
957
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
958
+ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
959
+ "requires": {
960
+ "babel-runtime": "^6.22.0"
961
+ }
962
+ },
963
+ "babel-plugin-transform-es2015-sticky-regex": {
964
+ "version": "6.24.1",
965
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
966
+ "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
967
+ "requires": {
968
+ "babel-helper-regex": "^6.24.1",
969
+ "babel-runtime": "^6.22.0",
970
+ "babel-types": "^6.24.1"
971
+ }
972
+ },
973
+ "babel-plugin-transform-es2015-template-literals": {
974
+ "version": "6.22.0",
975
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
976
+ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
977
+ "requires": {
978
+ "babel-runtime": "^6.22.0"
979
+ }
980
+ },
981
+ "babel-plugin-transform-es2015-typeof-symbol": {
982
+ "version": "6.23.0",
983
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
984
+ "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
985
+ "requires": {
986
+ "babel-runtime": "^6.22.0"
987
+ }
988
+ },
989
+ "babel-plugin-transform-es2015-unicode-regex": {
990
+ "version": "6.24.1",
991
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
992
+ "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
993
+ "requires": {
994
+ "babel-helper-regex": "^6.24.1",
995
+ "babel-runtime": "^6.22.0",
996
+ "regexpu-core": "^2.0.0"
997
+ }
998
+ },
999
+ "babel-plugin-transform-exponentiation-operator": {
1000
+ "version": "6.24.1",
1001
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
1002
+ "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1003
+ "requires": {
1004
+ "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
1005
+ "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
1006
+ "babel-runtime": "^6.22.0"
1007
+ }
1008
+ },
1009
+ "babel-plugin-transform-object-rest-spread": {
1010
+ "version": "6.26.0",
1011
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
1012
+ "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
1013
+ "requires": {
1014
+ "babel-plugin-syntax-object-rest-spread": "^6.8.0",
1015
+ "babel-runtime": "^6.26.0"
1016
+ }
1017
+ },
1018
+ "babel-plugin-transform-react-jsx": {
1019
+ "version": "6.24.1",
1020
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
1021
+ "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1022
+ "requires": {
1023
+ "babel-helper-builder-react-jsx": "^6.24.1",
1024
+ "babel-plugin-syntax-jsx": "^6.8.0",
1025
+ "babel-runtime": "^6.22.0"
1026
+ }
1027
+ },
1028
+ "babel-plugin-transform-regenerator": {
1029
+ "version": "6.26.0",
1030
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
1031
+ "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
1032
+ "requires": {
1033
+ "regenerator-transform": "^0.10.0"
1034
+ }
1035
+ },
1036
+ "babel-plugin-transform-runtime": {
1037
+ "version": "6.23.0",
1038
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
1039
+ "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
1040
+ "requires": {
1041
+ "babel-runtime": "^6.22.0"
1042
+ }
1043
+ },
1044
+ "babel-plugin-transform-strict-mode": {
1045
+ "version": "6.24.1",
1046
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
1047
+ "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1048
+ "requires": {
1049
+ "babel-runtime": "^6.22.0",
1050
+ "babel-types": "^6.24.1"
1051
+ }
1052
+ },
1053
+ "babel-preset-cgb": {
1054
+ "version": "1.5.0",
1055
+ "resolved": "https://registry.npmjs.org/babel-preset-cgb/-/babel-preset-cgb-1.5.0.tgz",
1056
+ "integrity": "sha512-kFkGgj0hM8iLimtYiq3xcjuidbu8+VJu5EcFvKb9natpZqJJZD4Gcq0UrTZjt+ZrK93VHU9B2KaqvmTh4acqOw==",
1057
+ "requires": {
1058
+ "babel-plugin-syntax-async-functions": "^6.13.0",
1059
+ "babel-plugin-transform-class-properties": "6.24.1",
1060
+ "babel-plugin-transform-object-rest-spread": "^6.26.0",
1061
+ "babel-plugin-transform-react-jsx": "^6.24.1",
1062
+ "babel-plugin-transform-runtime": "^6.23.0",
1063
+ "babel-preset-env": "^1.6.0",
1064
+ "update-notifier": "^2.3.0"
1065
+ }
1066
+ },
1067
+ "babel-preset-env": {
1068
+ "version": "1.7.0",
1069
+ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
1070
+ "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
1071
+ "requires": {
1072
+ "babel-plugin-check-es2015-constants": "^6.22.0",
1073
+ "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
1074
+ "babel-plugin-transform-async-to-generator": "^6.22.0",
1075
+ "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
1076
+ "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
1077
+ "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
1078
+ "babel-plugin-transform-es2015-classes": "^6.23.0",
1079
+ "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
1080
+ "babel-plugin-transform-es2015-destructuring": "^6.23.0",
1081
+ "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
1082
+ "babel-plugin-transform-es2015-for-of": "^6.23.0",
1083
+ "babel-plugin-transform-es2015-function-name": "^6.22.0",
1084
+ "babel-plugin-transform-es2015-literals": "^6.22.0",
1085
+ "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
1086
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
1087
+ "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
1088
+ "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
1089
+ "babel-plugin-transform-es2015-object-super": "^6.22.0",
1090
+ "babel-plugin-transform-es2015-parameters": "^6.23.0",
1091
+ "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
1092
+ "babel-plugin-transform-es2015-spread": "^6.22.0",
1093
+ "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
1094
+ "babel-plugin-transform-es2015-template-literals": "^6.22.0",
1095
+ "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
1096
+ "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
1097
+ "babel-plugin-transform-exponentiation-operator": "^6.22.0",
1098
+ "babel-plugin-transform-regenerator": "^6.22.0",
1099
+ "browserslist": "^3.2.6",
1100
+ "invariant": "^2.2.2",
1101
+ "semver": "^5.3.0"
1102
+ },
1103
+ "dependencies": {
1104
+ "browserslist": {
1105
+ "version": "3.2.8",
1106
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
1107
+ "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1108
+ "requires": {
1109
+ "caniuse-lite": "^1.0.30000844",
1110
+ "electron-to-chromium": "^1.3.47"
1111
+ }
1112
+ }
1113
+ }
1114
+ },
1115
+ "babel-register": {
1116
+ "version": "6.26.0",
1117
+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
1118
+ "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1119
+ "requires": {
1120
+ "babel-core": "^6.26.0",
1121
+ "babel-runtime": "^6.26.0",
1122
+ "core-js": "^2.5.0",
1123
+ "home-or-tmp": "^2.0.0",
1124
+ "lodash": "^4.17.4",
1125
+ "mkdirp": "^0.5.1",
1126
+ "source-map-support": "^0.4.15"
1127
+ }
1128
+ },
1129
+ "babel-runtime": {
1130
+ "version": "6.26.0",
1131
+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1132
+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1133
+ "requires": {
1134
+ "core-js": "^2.4.0",
1135
+ "regenerator-runtime": "^0.11.0"
1136
+ }
1137
+ },
1138
+ "babel-template": {
1139
+ "version": "6.26.0",
1140
+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1141
+ "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1142
+ "requires": {
1143
+ "babel-runtime": "^6.26.0",
1144
+ "babel-traverse": "^6.26.0",
1145
+ "babel-types": "^6.26.0",
1146
+ "babylon": "^6.18.0",
1147
+ "lodash": "^4.17.4"
1148
+ }
1149
+ },
1150
+ "babel-traverse": {
1151
+ "version": "6.26.0",
1152
+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1153
+ "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1154
+ "requires": {
1155
+ "babel-code-frame": "^6.26.0",
1156
+ "babel-messages": "^6.23.0",
1157
+ "babel-runtime": "^6.26.0",
1158
+ "babel-types": "^6.26.0",
1159
+ "babylon": "^6.18.0",
1160
+ "debug": "^2.6.8",
1161
+ "globals": "^9.18.0",
1162
+ "invariant": "^2.2.2",
1163
+ "lodash": "^4.17.4"
1164
+ }
1165
+ },
1166
+ "babel-types": {
1167
+ "version": "6.26.0",
1168
+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1169
+ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1170
+ "requires": {
1171
+ "babel-runtime": "^6.26.0",
1172
+ "esutils": "^2.0.2",
1173
+ "lodash": "^4.17.4",
1174
+ "to-fast-properties": "^1.0.3"
1175
+ }
1176
+ },
1177
+ "babylon": {
1178
+ "version": "6.18.0",
1179
+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1180
+ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
1181
+ },
1182
+ "balanced-match": {
1183
+ "version": "1.0.0",
1184
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1185
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
1186
+ },
1187
+ "base": {
1188
+ "version": "0.11.2",
1189
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1190
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1191
+ "requires": {
1192
+ "cache-base": "^1.0.1",
1193
+ "class-utils": "^0.3.5",
1194
+ "component-emitter": "^1.2.1",
1195
+ "define-property": "^1.0.0",
1196
+ "isobject": "^3.0.1",
1197
+ "mixin-deep": "^1.2.0",
1198
+ "pascalcase": "^0.1.1"
1199
+ },
1200
+ "dependencies": {
1201
+ "define-property": {
1202
+ "version": "1.0.0",
1203
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1204
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1205
+ "requires": {
1206
+ "is-descriptor": "^1.0.0"
1207
+ }
1208
+ },
1209
+ "is-accessor-descriptor": {
1210
+ "version": "1.0.0",
1211
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1212
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1213
+ "requires": {
1214
+ "kind-of": "^6.0.0"
1215
+ }
1216
+ },
1217
+ "is-data-descriptor": {
1218
+ "version": "1.0.0",
1219
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1220
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1221
+ "requires": {
1222
+ "kind-of": "^6.0.0"
1223
+ }
1224
+ },
1225
+ "is-descriptor": {
1226
+ "version": "1.0.2",
1227
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1228
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1229
+ "requires": {
1230
+ "is-accessor-descriptor": "^1.0.0",
1231
+ "is-data-descriptor": "^1.0.0",
1232
+ "kind-of": "^6.0.2"
1233
+ }
1234
+ }
1235
+ }
1236
+ },
1237
+ "base64-js": {
1238
+ "version": "1.3.0",
1239
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1240
+ "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw=="
1241
+ },
1242
+ "bcrypt-pbkdf": {
1243
+ "version": "1.0.2",
1244
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1245
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1246
+ "optional": true,
1247
+ "requires": {
1248
+ "tweetnacl": "^0.14.3"
1249
+ }
1250
+ },
1251
+ "big.js": {
1252
+ "version": "3.2.0",
1253
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1254
+ "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="
1255
+ },
1256
+ "binary-extensions": {
1257
+ "version": "1.12.0",
1258
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1259
+ "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg=="
1260
+ },
1261
+ "block-stream": {
1262
+ "version": "0.0.9",
1263
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1264
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1265
+ "requires": {
1266
+ "inherits": "~2.0.0"
1267
+ }
1268
+ },
1269
+ "bn.js": {
1270
+ "version": "4.11.8",
1271
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1272
+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
1273
+ },
1274
+ "boxen": {
1275
+ "version": "1.3.0",
1276
+ "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
1277
+ "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
1278
+ "requires": {
1279
+ "ansi-align": "^2.0.0",
1280
+ "camelcase": "^4.0.0",
1281
+ "chalk": "^2.0.1",
1282
+ "cli-boxes": "^1.0.0",
1283
+ "string-width": "^2.0.0",
1284
+ "term-size": "^1.2.0",
1285
+ "widest-line": "^2.0.0"
1286
+ }
1287
+ },
1288
+ "brace-expansion": {
1289
+ "version": "1.1.11",
1290
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1291
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1292
+ "requires": {
1293
+ "balanced-match": "^1.0.0",
1294
+ "concat-map": "0.0.1"
1295
+ }
1296
+ },
1297
+ "braces": {
1298
+ "version": "2.3.2",
1299
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1300
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1301
+ "requires": {
1302
+ "arr-flatten": "^1.1.0",
1303
+ "array-unique": "^0.3.2",
1304
+ "extend-shallow": "^2.0.1",
1305
+ "fill-range": "^4.0.0",
1306
+ "isobject": "^3.0.1",
1307
+ "repeat-element": "^1.1.2",
1308
+ "snapdragon": "^0.8.1",
1309
+ "snapdragon-node": "^2.0.1",
1310
+ "split-string": "^3.0.2",
1311
+ "to-regex": "^3.0.1"
1312
+ },
1313
+ "dependencies": {
1314
+ "extend-shallow": {
1315
+ "version": "2.0.1",
1316
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1317
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1318
+ "requires": {
1319
+ "is-extendable": "^0.1.0"
1320
+ }
1321
+ }
1322
+ }
1323
+ },
1324
+ "brorand": {
1325
+ "version": "1.1.0",
1326
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1327
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
1328
+ },
1329
+ "browserify-aes": {
1330
+ "version": "1.2.0",
1331
+ "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1332
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1333
+ "requires": {
1334
+ "buffer-xor": "^1.0.3",
1335
+ "cipher-base": "^1.0.0",
1336
+ "create-hash": "^1.1.0",
1337
+ "evp_bytestokey": "^1.0.3",
1338
+ "inherits": "^2.0.1",
1339
+ "safe-buffer": "^5.0.1"
1340
+ }
1341
+ },
1342
+ "browserify-cipher": {
1343
+ "version": "1.0.1",
1344
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1345
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1346
+ "requires": {
1347
+ "browserify-aes": "^1.0.4",
1348
+ "browserify-des": "^1.0.0",
1349
+ "evp_bytestokey": "^1.0.0"
1350
+ }
1351
+ },
1352
+ "browserify-des": {
1353
+ "version": "1.0.2",
1354
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1355
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1356
+ "requires": {
1357
+ "cipher-base": "^1.0.1",
1358
+ "des.js": "^1.0.0",
1359
+ "inherits": "^2.0.1",
1360
+ "safe-buffer": "^5.1.2"
1361
+ }
1362
+ },
1363
+ "browserify-rsa": {
1364
+ "version": "4.0.1",
1365
+ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1366
+ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1367
+ "requires": {
1368
+ "bn.js": "^4.1.0",
1369
+ "randombytes": "^2.0.1"
1370
+ }
1371
+ },
1372
+ "browserify-sign": {
1373
+ "version": "4.0.4",
1374
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1375
+ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1376
+ "requires": {
1377
+ "bn.js": "^4.1.1",
1378
+ "browserify-rsa": "^4.0.0",
1379
+ "create-hash": "^1.1.0",
1380
+ "create-hmac": "^1.1.2",
1381
+ "elliptic": "^6.0.0",
1382
+ "inherits": "^2.0.1",
1383
+ "parse-asn1": "^5.0.0"
1384
+ }
1385
+ },
1386
+ "browserify-zlib": {
1387
+ "version": "0.2.0",
1388
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1389
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1390
+ "requires": {
1391
+ "pako": "~1.0.5"
1392
+ }
1393
+ },
1394
+ "browserslist": {
1395
+ "version": "2.11.3",
1396
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
1397
+ "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
1398
+ "requires": {
1399
+ "caniuse-lite": "^1.0.30000792",
1400
+ "electron-to-chromium": "^1.3.30"
1401
+ }
1402
+ },
1403
+ "buffer": {
1404
+ "version": "4.9.1",
1405
+ "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1406
+ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1407
+ "requires": {
1408
+ "base64-js": "^1.0.2",
1409
+ "ieee754": "^1.1.4",
1410
+ "isarray": "^1.0.0"
1411
+ }
1412
+ },
1413
+ "buffer-from": {
1414
+ "version": "1.1.1",
1415
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1416
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
1417
+ },
1418
+ "buffer-xor": {
1419
+ "version": "1.0.3",
1420
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1421
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
1422
+ },
1423
+ "builtin-modules": {
1424
+ "version": "1.1.1",
1425
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1426
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
1427
+ },
1428
+ "builtin-status-codes": {
1429
+ "version": "3.0.0",
1430
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1431
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
1432
+ },
1433
+ "cache-base": {
1434
+ "version": "1.0.1",
1435
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1436
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1437
+ "requires": {
1438
+ "collection-visit": "^1.0.0",
1439
+ "component-emitter": "^1.2.1",
1440
+ "get-value": "^2.0.6",
1441
+ "has-value": "^1.0.0",
1442
+ "isobject": "^3.0.1",
1443
+ "set-value": "^2.0.0",
1444
+ "to-object-path": "^0.3.0",
1445
+ "union-value": "^1.0.0",
1446
+ "unset-value": "^1.0.0"
1447
+ }
1448
+ },
1449
+ "caller-path": {
1450
+ "version": "0.1.0",
1451
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
1452
+ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1453
+ "requires": {
1454
+ "callsites": "^0.2.0"
1455
+ }
1456
+ },
1457
+ "callsites": {
1458
+ "version": "0.2.0",
1459
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
1460
+ "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo="
1461
+ },
1462
+ "camelcase": {
1463
+ "version": "4.1.0",
1464
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1465
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
1466
+ },
1467
+ "camelcase-keys": {
1468
+ "version": "2.1.0",
1469
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1470
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1471
+ "requires": {
1472
+ "camelcase": "^2.0.0",
1473
+ "map-obj": "^1.0.0"
1474
+ },
1475
+ "dependencies": {
1476
+ "camelcase": {
1477
+ "version": "2.1.1",
1478
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1479
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
1480
+ }
1481
+ }
1482
+ },
1483
+ "caniuse-lite": {
1484
+ "version": "1.0.30000885",
1485
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000885.tgz",
1486
+ "integrity": "sha512-cXKbYwpxBLd7qHyej16JazPoUacqoVuDhvR61U7Fr5vSxMUiodzcYa1rQYRYfZ5GexV03vGZHd722vNPLjPJGQ=="
1487
+ },
1488
+ "capture-stack-trace": {
1489
+ "version": "1.0.1",
1490
+ "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
1491
+ "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw=="
1492
+ },
1493
+ "caseless": {
1494
+ "version": "0.12.0",
1495
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1496
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
1497
+ },
1498
+ "center-align": {
1499
+ "version": "0.1.3",
1500
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1501
+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1502
+ "requires": {
1503
+ "align-text": "^0.1.3",
1504
+ "lazy-cache": "^1.0.3"
1505
+ }
1506
+ },
1507
+ "cgb-dev-utils": {
1508
+ "version": "1.4.0",
1509
+ "resolved": "https://registry.npmjs.org/cgb-dev-utils/-/cgb-dev-utils-1.4.0.tgz",
1510
+ "integrity": "sha512-7rbMj5ynviHcKy22fOvsEK6vYc+l10HWEfBHqBVEoX6Q6VCk0YylcoQQCpHZfJW9tKKx35hUTgLnrWh1OI1M5Q==",
1511
+ "requires": {
1512
+ "chalk": "2.3.0",
1513
+ "cross-spawn": "5.1.0",
1514
+ "update-notifier": "^2.3.0"
1515
+ },
1516
+ "dependencies": {
1517
+ "chalk": {
1518
+ "version": "2.3.0",
1519
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
1520
+ "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
1521
+ "requires": {
1522
+ "ansi-styles": "^3.1.0",
1523
+ "escape-string-regexp": "^1.0.5",
1524
+ "supports-color": "^4.0.0"
1525
+ }
1526
+ },
1527
+ "has-flag": {
1528
+ "version": "2.0.0",
1529
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
1530
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
1531
+ },
1532
+ "supports-color": {
1533
+ "version": "4.5.0",
1534
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
1535
+ "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
1536
+ "requires": {
1537
+ "has-flag": "^2.0.0"
1538
+ }
1539
+ }
1540
+ }
1541
+ },
1542
+ "cgb-scripts": {
1543
+ "version": "1.9.8",
1544
+ "resolved": "https://registry.npmjs.org/cgb-scripts/-/cgb-scripts-1.9.8.tgz",
1545
+ "integrity": "sha512-6lH+PV7dOX1NDTiMDSRyS2xCJ4dXeLHxjGXY7QqUXsW3lRwcStEGF20SEq94Icux65su2Ta3kBj6ZEQWn4sgqA==",
1546
+ "requires": {
1547
+ "autoprefixer": "^7.2.4",
1548
+ "babel-core": "^6.25.0",
1549
+ "babel-eslint": "^8.2.1",
1550
+ "babel-loader": "^7.1.1",
1551
+ "babel-preset-cgb": "^1.5.0",
1552
+ "cgb-dev-utils": "^1.4.0",
1553
+ "chalk": "^2.3.0",
1554
+ "cross-env": "^5.0.1",
1555
+ "cross-spawn": "^5.1.0",
1556
+ "eslint": "^4.15.0",
1557
+ "eslint-config-wordpress": "^2.0.0",
1558
+ "eslint-plugin-jest": "^21.6.1",
1559
+ "eslint-plugin-jsx-a11y": "^6.0.3",
1560
+ "eslint-plugin-react": "^7.5.1",
1561
+ "eslint-plugin-wordpress": "^0.1.0",
1562
+ "extract-text-webpack-plugin": "^3.0.2",
1563
+ "filesize": "^3.5.11",
1564
+ "fs-extra": "^5.0.0",
1565
+ "gzip-size": "^4.1.0",
1566
+ "inquirer": "^5.0.0",
1567
+ "node-sass": "^4.7.2",
1568
+ "ora": "^1.3.0",
1569
+ "postcss-loader": "^2.0.10",
1570
+ "raw-loader": "^0.5.1",
1571
+ "resolve-pkg": "^1.0.0",
1572
+ "sass-loader": "^6.0.6",
1573
+ "shelljs": "^0.8.0",
1574
+ "style-loader": "^0.19.1",
1575
+ "update-notifier": "^2.3.0",
1576
+ "webpack": "^3.1.0"
1577
+ }
1578
+ },
1579
+ "chalk": {
1580
+ "version": "2.4.1",
1581
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
1582
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1583
+ "requires": {
1584
+ "ansi-styles": "^3.2.1",
1585
+ "escape-string-regexp": "^1.0.5",
1586
+ "supports-color": "^5.3.0"
1587
+ }
1588
+ },
1589
+ "chardet": {
1590
+ "version": "0.4.2",
1591
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
1592
+ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I="
1593
+ },
1594
+ "chokidar": {
1595
+ "version": "2.0.4",
1596
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
1597
+ "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1598
+ "requires": {
1599
+ "anymatch": "^2.0.0",
1600
+ "async-each": "^1.0.0",
1601
+ "braces": "^2.3.0",
1602
+ "fsevents": "^1.2.2",
1603
+ "glob-parent": "^3.1.0",
1604
+ "inherits": "^2.0.1",
1605
+ "is-binary-path": "^1.0.0",
1606
+ "is-glob": "^4.0.0",
1607
+ "lodash.debounce": "^4.0.8",
1608
+ "normalize-path": "^2.1.1",
1609
+ "path-is-absolute": "^1.0.0",
1610
+ "readdirp": "^2.0.0",
1611
+ "upath": "^1.0.5"
1612
+ }
1613
+ },
1614
+ "ci-info": {
1615
+ "version": "1.5.1",
1616
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.5.1.tgz",
1617
+ "integrity": "sha512-fKFIKXaYiL1exImwJ0AhR/6jxFPSKQBk2ayV5NiNoruUs2+rxC2kNw0EG+1Z9dugZRdCrppskQ8DN2cyaUM1Hw=="
1618
+ },
1619
+ "cipher-base": {
1620
+ "version": "1.0.4",
1621
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1622
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1623
+ "requires": {
1624
+ "inherits": "^2.0.1",
1625
+ "safe-buffer": "^5.0.1"
1626
+ }
1627
+ },
1628
+ "circular-json": {
1629
+ "version": "0.3.3",
1630
+ "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1631
+ "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="
1632
+ },
1633
+ "class-utils": {
1634
+ "version": "0.3.6",
1635
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1636
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1637
+ "requires": {
1638
+ "arr-union": "^3.1.0",
1639
+ "define-property": "^0.2.5",
1640
+ "isobject": "^3.0.0",
1641
+ "static-extend": "^0.1.1"
1642
+ },
1643
+ "dependencies": {
1644
+ "define-property": {
1645
+ "version": "0.2.5",
1646
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1647
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1648
+ "requires": {
1649
+ "is-descriptor": "^0.1.0"
1650
+ }
1651
+ }
1652
+ }
1653
+ },
1654
+ "cli-boxes": {
1655
+ "version": "1.0.0",
1656
+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
1657
+ "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM="
1658
+ },
1659
+ "cli-cursor": {
1660
+ "version": "2.1.0",
1661
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1662
+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1663
+ "requires": {
1664
+ "restore-cursor": "^2.0.0"
1665
+ }
1666
+ },
1667
+ "cli-spinners": {
1668
+ "version": "1.3.1",
1669
+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz",
1670
+ "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg=="
1671
+ },
1672
+ "cli-width": {
1673
+ "version": "2.2.0",
1674
+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1675
+ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
1676
+ },
1677
+ "cliui": {
1678
+ "version": "3.2.0",
1679
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1680
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1681
+ "requires": {
1682
+ "string-width": "^1.0.1",
1683
+ "strip-ansi": "^3.0.1",
1684
+ "wrap-ansi": "^2.0.0"
1685
+ },
1686
+ "dependencies": {
1687
+ "is-fullwidth-code-point": {
1688
+ "version": "1.0.0",
1689
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1690
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1691
+ "requires": {
1692
+ "number-is-nan": "^1.0.0"
1693
+ }
1694
+ },
1695
+ "string-width": {
1696
+ "version": "1.0.2",
1697
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1698
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1699
+ "requires": {
1700
+ "code-point-at": "^1.0.0",
1701
+ "is-fullwidth-code-point": "^1.0.0",
1702
+ "strip-ansi": "^3.0.0"
1703
+ }
1704
+ }
1705
+ }
1706
+ },
1707
+ "clone-deep": {
1708
+ "version": "2.0.2",
1709
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
1710
+ "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
1711
+ "requires": {
1712
+ "for-own": "^1.0.0",
1713
+ "is-plain-object": "^2.0.4",
1714
+ "kind-of": "^6.0.0",
1715
+ "shallow-clone": "^1.0.0"
1716
+ }
1717
+ },
1718
+ "co": {
1719
+ "version": "4.6.0",
1720
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1721
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
1722
+ },
1723
+ "code-point-at": {
1724
+ "version": "1.1.0",
1725
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1726
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
1727
+ },
1728
+ "collection-visit": {
1729
+ "version": "1.0.0",
1730
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1731
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1732
+ "requires": {
1733
+ "map-visit": "^1.0.0",
1734
+ "object-visit": "^1.0.0"
1735
+ }
1736
+ },
1737
+ "color-convert": {
1738
+ "version": "1.9.3",
1739
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1740
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1741
+ "requires": {
1742
+ "color-name": "1.1.3"
1743
+ }
1744
+ },
1745
+ "color-name": {
1746
+ "version": "1.1.3",
1747
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1748
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
1749
+ },
1750
+ "combined-stream": {
1751
+ "version": "1.0.7",
1752
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
1753
+ "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
1754
+ "requires": {
1755
+ "delayed-stream": "~1.0.0"
1756
+ }
1757
+ },
1758
+ "commander": {
1759
+ "version": "2.18.0",
1760
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.18.0.tgz",
1761
+ "integrity": "sha512-6CYPa+JP2ftfRU2qkDK+UTVeQYosOg/2GbcjIcKPHfinyOLPVGXu/ovN86RP49Re5ndJK1N0kuiidFFuepc4ZQ=="
1762
+ },
1763
+ "commondir": {
1764
+ "version": "1.0.1",
1765
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
1766
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
1767
+ },
1768
+ "component-emitter": {
1769
+ "version": "1.2.1",
1770
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1771
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
1772
+ },
1773
+ "concat-map": {
1774
+ "version": "0.0.1",
1775
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1776
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
1777
+ },
1778
+ "concat-stream": {
1779
+ "version": "1.6.2",
1780
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1781
+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1782
+ "requires": {
1783
+ "buffer-from": "^1.0.0",
1784
+ "inherits": "^2.0.3",
1785
+ "readable-stream": "^2.2.2",
1786
+ "typedarray": "^0.0.6"
1787
+ }
1788
+ },
1789
+ "configstore": {
1790
+ "version": "3.1.2",
1791
+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz",
1792
+ "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==",
1793
+ "requires": {
1794
+ "dot-prop": "^4.1.0",
1795
+ "graceful-fs": "^4.1.2",
1796
+ "make-dir": "^1.0.0",
1797
+ "unique-string": "^1.0.0",
1798
+ "write-file-atomic": "^2.0.0",
1799
+ "xdg-basedir": "^3.0.0"
1800
+ }
1801
+ },
1802
+ "console-browserify": {
1803
+ "version": "1.1.0",
1804
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
1805
+ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
1806
+ "requires": {
1807
+ "date-now": "^0.1.4"
1808
+ }
1809
+ },
1810
+ "console-control-strings": {
1811
+ "version": "1.1.0",
1812
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
1813
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
1814
+ },
1815
+ "constants-browserify": {
1816
+ "version": "1.0.0",
1817
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
1818
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
1819
+ },
1820
+ "convert-source-map": {
1821
+ "version": "1.6.0",
1822
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
1823
+ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
1824
+ "requires": {
1825
+ "safe-buffer": "~5.1.1"
1826
+ }
1827
+ },
1828
+ "copy-descriptor": {
1829
+ "version": "0.1.1",
1830
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1831
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
1832
+ },
1833
+ "core-js": {
1834
+ "version": "2.5.7",
1835
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
1836
+ "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
1837
+ },
1838
+ "core-util-is": {
1839
+ "version": "1.0.2",
1840
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1841
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
1842
+ },
1843
+ "cosmiconfig": {
1844
+ "version": "4.0.0",
1845
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
1846
+ "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
1847
+ "requires": {
1848
+ "is-directory": "^0.3.1",
1849
+ "js-yaml": "^3.9.0",
1850
+ "parse-json": "^4.0.0",
1851
+ "require-from-string": "^2.0.1"
1852
+ },
1853
+ "dependencies": {
1854
+ "parse-json": {
1855
+ "version": "4.0.0",
1856
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
1857
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
1858
+ "requires": {
1859
+ "error-ex": "^1.3.1",
1860
+ "json-parse-better-errors": "^1.0.1"
1861
+ }
1862
+ }
1863
+ }
1864
+ },
1865
+ "create-ecdh": {
1866
+ "version": "4.0.3",
1867
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
1868
+ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
1869
+ "requires": {
1870
+ "bn.js": "^4.1.0",
1871
+ "elliptic": "^6.0.0"
1872
+ }
1873
+ },
1874
+ "create-error-class": {
1875
+ "version": "3.0.2",
1876
+ "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
1877
+ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
1878
+ "requires": {
1879
+ "capture-stack-trace": "^1.0.0"
1880
+ }
1881
+ },
1882
+ "create-hash": {
1883
+ "version": "1.2.0",
1884
+ "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
1885
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
1886
+ "requires": {
1887
+ "cipher-base": "^1.0.1",
1888
+ "inherits": "^2.0.1",
1889
+ "md5.js": "^1.3.4",
1890
+ "ripemd160": "^2.0.1",
1891
+ "sha.js": "^2.4.0"
1892
+ }
1893
+ },
1894
+ "create-hmac": {
1895
+ "version": "1.1.7",
1896
+ "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
1897
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
1898
+ "requires": {
1899
+ "cipher-base": "^1.0.3",
1900
+ "create-hash": "^1.1.0",
1901
+ "inherits": "^2.0.1",
1902
+ "ripemd160": "^2.0.0",
1903
+ "safe-buffer": "^5.0.1",
1904
+ "sha.js": "^2.4.8"
1905
+ }
1906
+ },
1907
+ "cross-env": {
1908
+ "version": "5.2.0",
1909
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz",
1910
+ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==",
1911
+ "requires": {
1912
+ "cross-spawn": "^6.0.5",
1913
+ "is-windows": "^1.0.0"
1914
+ },
1915
+ "dependencies": {
1916
+ "cross-spawn": {
1917
+ "version": "6.0.5",
1918
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
1919
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
1920
+ "requires": {
1921
+ "nice-try": "^1.0.4",
1922
+ "path-key": "^2.0.1",
1923
+ "semver": "^5.5.0",
1924
+ "shebang-command": "^1.2.0",
1925
+ "which": "^1.2.9"
1926
+ }
1927
+ }
1928
+ }
1929
+ },
1930
+ "cross-spawn": {
1931
+ "version": "5.1.0",
1932
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
1933
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
1934
+ "requires": {
1935
+ "lru-cache": "^4.0.1",
1936
+ "shebang-command": "^1.2.0",
1937
+ "which": "^1.2.9"
1938
+ }
1939
+ },
1940
+ "crypto-browserify": {
1941
+ "version": "3.12.0",
1942
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
1943
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
1944
+ "requires": {
1945
+ "browserify-cipher": "^1.0.0",
1946
+ "browserify-sign": "^4.0.0",
1947
+ "create-ecdh": "^4.0.0",
1948
+ "create-hash": "^1.1.0",
1949
+ "create-hmac": "^1.1.0",
1950
+ "diffie-hellman": "^5.0.0",
1951
+ "inherits": "^2.0.1",
1952
+ "pbkdf2": "^3.0.3",
1953
+ "public-encrypt": "^4.0.0",
1954
+ "randombytes": "^2.0.0",
1955
+ "randomfill": "^1.0.3"
1956
+ }
1957
+ },
1958
+ "crypto-random-string": {
1959
+ "version": "1.0.0",
1960
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
1961
+ "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
1962
+ },
1963
+ "currently-unhandled": {
1964
+ "version": "0.4.1",
1965
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
1966
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
1967
+ "requires": {
1968
+ "array-find-index": "^1.0.1"
1969
+ }
1970
+ },
1971
+ "d": {
1972
+ "version": "1.0.0",
1973
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
1974
+ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
1975
+ "requires": {
1976
+ "es5-ext": "^0.10.9"
1977
+ }
1978
+ },
1979
+ "damerau-levenshtein": {
1980
+ "version": "1.0.4",
1981
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz",
1982
+ "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ="
1983
+ },
1984
+ "dashdash": {
1985
+ "version": "1.14.1",
1986
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1987
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1988
+ "requires": {
1989
+ "assert-plus": "^1.0.0"
1990
+ }
1991
+ },
1992
+ "date-now": {
1993
+ "version": "0.1.4",
1994
+ "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
1995
+ "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs="
1996
+ },
1997
+ "debug": {
1998
+ "version": "2.6.9",
1999
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2000
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2001
+ "requires": {
2002
+ "ms": "2.0.0"
2003
+ }
2004
+ },
2005
+ "decamelize": {
2006
+ "version": "1.2.0",
2007
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2008
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
2009
+ },
2010
+ "decode-uri-component": {
2011
+ "version": "0.2.0",
2012
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2013
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
2014
+ },
2015
+ "deep-extend": {
2016
+ "version": "0.6.0",
2017
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2018
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
2019
+ },
2020
+ "deep-is": {
2021
+ "version": "0.1.3",
2022
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2023
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
2024
+ },
2025
+ "define-properties": {
2026
+ "version": "1.1.3",
2027
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2028
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2029
+ "requires": {
2030
+ "object-keys": "^1.0.12"
2031
+ }
2032
+ },
2033
+ "define-property": {
2034
+ "version": "2.0.2",
2035
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2036
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2037
+ "requires": {
2038
+ "is-descriptor": "^1.0.2",
2039
+ "isobject": "^3.0.1"
2040
+ },
2041
+ "dependencies": {
2042
+ "is-accessor-descriptor": {
2043
+ "version": "1.0.0",
2044
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2045
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2046
+ "requires": {
2047
+ "kind-of": "^6.0.0"
2048
+ }
2049
+ },
2050
+ "is-data-descriptor": {
2051
+ "version": "1.0.0",
2052
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2053
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2054
+ "requires": {
2055
+ "kind-of": "^6.0.0"
2056
+ }
2057
+ },
2058
+ "is-descriptor": {
2059
+ "version": "1.0.2",
2060
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2061
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2062
+ "requires": {
2063
+ "is-accessor-descriptor": "^1.0.0",
2064
+ "is-data-descriptor": "^1.0.0",
2065
+ "kind-of": "^6.0.2"
2066
+ }
2067
+ }
2068
+ }
2069
+ },
2070
+ "del": {
2071
+ "version": "2.2.2",
2072
+ "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
2073
+ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
2074
+ "requires": {
2075
+ "globby": "^5.0.0",
2076
+ "is-path-cwd": "^1.0.0",
2077
+ "is-path-in-cwd": "^1.0.0",
2078
+ "object-assign": "^4.0.1",
2079
+ "pify": "^2.0.0",
2080
+ "pinkie-promise": "^2.0.0",
2081
+ "rimraf": "^2.2.8"
2082
+ },
2083
+ "dependencies": {
2084
+ "pify": {
2085
+ "version": "2.3.0",
2086
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2087
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
2088
+ }
2089
+ }
2090
+ },
2091
+ "delayed-stream": {
2092
+ "version": "1.0.0",
2093
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2094
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2095
+ },
2096
+ "delegates": {
2097
+ "version": "1.0.0",
2098
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2099
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
2100
+ },
2101
+ "des.js": {
2102
+ "version": "1.0.0",
2103
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2104
+ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2105
+ "requires": {
2106
+ "inherits": "^2.0.1",
2107
+ "minimalistic-assert": "^1.0.0"
2108
+ }
2109
+ },
2110
+ "detect-indent": {
2111
+ "version": "4.0.0",
2112
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2113
+ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2114
+ "requires": {
2115
+ "repeating": "^2.0.0"
2116
+ }
2117
+ },
2118
+ "diffie-hellman": {
2119
+ "version": "5.0.3",
2120
+ "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2121
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2122
+ "requires": {
2123
+ "bn.js": "^4.1.0",
2124
+ "miller-rabin": "^4.0.0",
2125
+ "randombytes": "^2.0.0"
2126
+ }
2127
+ },
2128
+ "doctrine": {
2129
+ "version": "2.1.0",
2130
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2131
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2132
+ "requires": {
2133
+ "esutils": "^2.0.2"
2134
+ }
2135
+ },
2136
+ "domain-browser": {
2137
+ "version": "1.2.0",
2138
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2139
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="
2140
+ },
2141
+ "dot-prop": {
2142
+ "version": "4.2.0",
2143
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
2144
+ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2145
+ "requires": {
2146
+ "is-obj": "^1.0.0"
2147
+ }
2148
+ },
2149
+ "duplexer": {
2150
+ "version": "0.1.1",
2151
+ "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
2152
+ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
2153
+ },
2154
+ "duplexer3": {
2155
+ "version": "0.1.4",
2156
+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2157
+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
2158
+ },
2159
+ "ecc-jsbn": {
2160
+ "version": "0.1.2",
2161
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2162
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2163
+ "optional": true,
2164
+ "requires": {
2165
+ "jsbn": "~0.1.0",
2166
+ "safer-buffer": "^2.1.0"
2167
+ }
2168
+ },
2169
+ "electron-to-chromium": {
2170
+ "version": "1.3.70",
2171
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.70.tgz",
2172
+ "integrity": "sha512-WYMjqCnPVS5JA+XvwEnpwucJpVi2+q9cdCFpbhxgWGsCtforFBEkuP9+nCyy/wnU/0SyLcLRIeZct9ayMGcXoQ=="
2173
+ },
2174
+ "elliptic": {
2175
+ "version": "6.4.1",
2176
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2177
+ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2178
+ "requires": {
2179
+ "bn.js": "^4.4.0",
2180
+ "brorand": "^1.0.1",
2181
+ "hash.js": "^1.0.0",
2182
+ "hmac-drbg": "^1.0.0",
2183
+ "inherits": "^2.0.1",
2184
+ "minimalistic-assert": "^1.0.0",
2185
+ "minimalistic-crypto-utils": "^1.0.0"
2186
+ }
2187
+ },
2188
+ "emoji-regex": {
2189
+ "version": "6.5.1",
2190
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz",
2191
+ "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ=="
2192
+ },
2193
+ "emojis-list": {
2194
+ "version": "2.1.0",
2195
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
2196
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
2197
+ },
2198
+ "enhanced-resolve": {
2199
+ "version": "3.4.1",
2200
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
2201
+ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2202
+ "requires": {
2203
+ "graceful-fs": "^4.1.2",
2204
+ "memory-fs": "^0.4.0",
2205
+ "object-assign": "^4.0.1",
2206
+ "tapable": "^0.2.7"
2207
+ }
2208
+ },
2209
+ "errno": {
2210
+ "version": "0.1.7",
2211
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
2212
+ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2213
+ "requires": {
2214
+ "prr": "~1.0.1"
2215
+ }
2216
+ },
2217
+ "error-ex": {
2218
+ "version": "1.3.2",
2219
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2220
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2221
+ "requires": {
2222
+ "is-arrayish": "^0.2.1"
2223
+ }
2224
+ },
2225
+ "es-abstract": {
2226
+ "version": "1.12.0",
2227
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz",
2228
+ "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
2229
+ "requires": {
2230
+ "es-to-primitive": "^1.1.1",
2231
+ "function-bind": "^1.1.1",
2232
+ "has": "^1.0.1",
2233
+ "is-callable": "^1.1.3",
2234
+ "is-regex": "^1.0.4"
2235
+ }
2236
+ },
2237
+ "es-to-primitive": {
2238
+ "version": "1.1.1",
2239
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
2240
+ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
2241
+ "requires": {
2242
+ "is-callable": "^1.1.1",
2243
+ "is-date-object": "^1.0.1",
2244
+ "is-symbol": "^1.0.1"
2245
+ }
2246
+ },
2247
+ "es5-ext": {
2248
+ "version": "0.10.46",
2249
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz",
2250
+ "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
2251
+ "requires": {
2252
+ "es6-iterator": "~2.0.3",
2253
+ "es6-symbol": "~3.1.1",
2254
+ "next-tick": "1"
2255
+ }
2256
+ },
2257
+ "es6-iterator": {
2258
+ "version": "2.0.3",
2259
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
2260
+ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2261
+ "requires": {
2262
+ "d": "1",
2263
+ "es5-ext": "^0.10.35",
2264
+ "es6-symbol": "^3.1.1"
2265
+ }
2266
+ },
2267
+ "es6-map": {
2268
+ "version": "0.1.5",
2269
+ "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
2270
+ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2271
+ "requires": {
2272
+ "d": "1",
2273
+ "es5-ext": "~0.10.14",
2274
+ "es6-iterator": "~2.0.1",
2275
+ "es6-set": "~0.1.5",
2276
+ "es6-symbol": "~3.1.1",
2277
+ "event-emitter": "~0.3.5"
2278
+ }
2279
+ },
2280
+ "es6-set": {
2281
+ "version": "0.1.5",
2282
+ "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
2283
+ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2284
+ "requires": {
2285
+ "d": "1",
2286
+ "es5-ext": "~0.10.14",
2287
+ "es6-iterator": "~2.0.1",
2288
+ "es6-symbol": "3.1.1",
2289
+ "event-emitter": "~0.3.5"
2290
+ }
2291
+ },
2292
+ "es6-symbol": {
2293
+ "version": "3.1.1",
2294
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2295
+ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2296
+ "requires": {
2297
+ "d": "1",
2298
+ "es5-ext": "~0.10.14"
2299
+ }
2300
+ },
2301
+ "es6-weak-map": {
2302
+ "version": "2.0.2",
2303
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
2304
+ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2305
+ "requires": {
2306
+ "d": "1",
2307
+ "es5-ext": "^0.10.14",
2308
+ "es6-iterator": "^2.0.1",
2309
+ "es6-symbol": "^3.1.1"
2310
+ }
2311
+ },
2312
+ "escape-string-regexp": {
2313
+ "version": "1.0.5",
2314
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2315
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
2316
+ },
2317
+ "escope": {
2318
+ "version": "3.6.0",
2319
+ "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
2320
+ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2321
+ "requires": {
2322
+ "es6-map": "^0.1.3",
2323
+ "es6-weak-map": "^2.0.1",
2324
+ "esrecurse": "^4.1.0",
2325
+ "estraverse": "^4.1.1"
2326
+ }
2327
+ },
2328
+ "eslint": {
2329
+ "version": "4.19.1",
2330
+ "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
2331
+ "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
2332
+ "requires": {
2333
+ "ajv": "^5.3.0",
2334
+ "babel-code-frame": "^6.22.0",
2335
+ "chalk": "^2.1.0",
2336
+ "concat-stream": "^1.6.0",
2337
+ "cross-spawn": "^5.1.0",
2338
+ "debug": "^3.1.0",
2339
+ "doctrine": "^2.1.0",
2340
+ "eslint-scope": "^3.7.1",
2341
+ "eslint-visitor-keys": "^1.0.0",
2342
+ "espree": "^3.5.4",
2343
+ "esquery": "^1.0.0",
2344
+ "esutils": "^2.0.2",
2345
+ "file-entry-cache": "^2.0.0",
2346
+ "functional-red-black-tree": "^1.0.1",
2347
+ "glob": "^7.1.2",
2348
+ "globals": "^11.0.1",
2349
+ "ignore": "^3.3.3",
2350
+ "imurmurhash": "^0.1.4",
2351
+ "inquirer": "^3.0.6",
2352
+ "is-resolvable": "^1.0.0",
2353
+ "js-yaml": "^3.9.1",
2354
+ "json-stable-stringify-without-jsonify": "^1.0.1",
2355
+ "levn": "^0.3.0",
2356
+ "lodash": "^4.17.4",
2357
+ "minimatch": "^3.0.2",
2358
+ "mkdirp": "^0.5.1",
2359
+ "natural-compare": "^1.4.0",
2360
+ "optionator": "^0.8.2",
2361
+ "path-is-inside": "^1.0.2",
2362
+ "pluralize": "^7.0.0",
2363
+ "progress": "^2.0.0",
2364
+ "regexpp": "^1.0.1",
2365
+ "require-uncached": "^1.0.3",
2366
+ "semver": "^5.3.0",
2367
+ "strip-ansi": "^4.0.0",
2368
+ "strip-json-comments": "~2.0.1",
2369
+ "table": "4.0.2",
2370
+ "text-table": "~0.2.0"
2371
+ },
2372
+ "dependencies": {
2373
+ "ansi-regex": {
2374
+ "version": "3.0.0",
2375
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2376
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
2377
+ },
2378
+ "debug": {
2379
+ "version": "3.2.5",
2380
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz",
2381
+ "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==",
2382
+ "requires": {
2383
+ "ms": "^2.1.1"
2384
+ }
2385
+ },
2386
+ "globals": {
2387
+ "version": "11.7.0",
2388
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz",
2389
+ "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg=="
2390
+ },
2391
+ "inquirer": {
2392
+ "version": "3.3.0",
2393
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
2394
+ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
2395
+ "requires": {
2396
+ "ansi-escapes": "^3.0.0",
2397
+ "chalk": "^2.0.0",
2398
+ "cli-cursor": "^2.1.0",
2399
+ "cli-width": "^2.0.0",
2400
+ "external-editor": "^2.0.4",
2401
+ "figures": "^2.0.0",
2402
+ "lodash": "^4.3.0",
2403
+ "mute-stream": "0.0.7",
2404
+ "run-async": "^2.2.0",
2405
+ "rx-lite": "^4.0.8",
2406
+ "rx-lite-aggregates": "^4.0.8",
2407
+ "string-width": "^2.1.0",
2408
+ "strip-ansi": "^4.0.0",
2409
+ "through": "^2.3.6"
2410
+ }
2411
+ },
2412
+ "ms": {
2413
+ "version": "2.1.1",
2414
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2415
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
2416
+ },
2417
+ "strip-ansi": {
2418
+ "version": "4.0.0",
2419
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2420
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2421
+ "requires": {
2422
+ "ansi-regex": "^3.0.0"
2423
+ }
2424
+ }
2425
+ }
2426
+ },
2427
+ "eslint-config-wordpress": {
2428
+ "version": "2.0.0",
2429
+ "resolved": "https://registry.npmjs.org/eslint-config-wordpress/-/eslint-config-wordpress-2.0.0.tgz",
2430
+ "integrity": "sha1-UgEgbGlk1kgxUjLt9t+9LpJeTNY="
2431
+ },
2432
+ "eslint-plugin-jest": {
2433
+ "version": "21.22.0",
2434
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-21.22.0.tgz",
2435
+ "integrity": "sha512-0TzGIZ5moLR9orka/J9lg+7Ezv+S0TsnkavrMmI5xPFnbyIDjc2jLlwtBsaBbdZuOSCl+kcofh9ojknTI9L32Q=="
2436
+ },
2437
+ "eslint-plugin-jsx-a11y": {
2438
+ "version": "6.1.1",
2439
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.1.tgz",
2440
+ "integrity": "sha512-JsxNKqa3TwmPypeXNnI75FntkUktGzI1wSa1LgNZdSOMI+B4sxnr1lSF8m8lPiz4mKiC+14ysZQM4scewUrP7A==",
2441
+ "requires": {
2442
+ "aria-query": "^3.0.0",
2443
+ "array-includes": "^3.0.3",
2444
+ "ast-types-flow": "^0.0.7",
2445
+ "axobject-query": "^2.0.1",
2446
+ "damerau-levenshtein": "^1.0.4",
2447
+ "emoji-regex": "^6.5.1",
2448
+ "has": "^1.0.3",
2449
+ "jsx-ast-utils": "^2.0.1"
2450
+ }
2451
+ },
2452
+ "eslint-plugin-react": {
2453
+ "version": "7.11.1",
2454
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz",
2455
+ "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==",
2456
+ "requires": {
2457
+ "array-includes": "^3.0.3",
2458
+ "doctrine": "^2.1.0",
2459
+ "has": "^1.0.3",
2460
+ "jsx-ast-utils": "^2.0.1",
2461
+ "prop-types": "^15.6.2"
2462
+ }
2463
+ },
2464
+ "eslint-plugin-wordpress": {
2465
+ "version": "0.1.0",
2466
+ "resolved": "https://registry.npmjs.org/eslint-plugin-wordpress/-/eslint-plugin-wordpress-0.1.0.tgz",
2467
+ "integrity": "sha1-PmlvCTJtmRXiZogasUj+0oFhF2I=",
2468
+ "requires": {
2469
+ "requireindex": "~1.1.0"
2470
+ }
2471
+ },
2472
+ "eslint-scope": {
2473
+ "version": "3.7.1",
2474
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
2475
+ "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
2476
+ "requires": {
2477
+ "esrecurse": "^4.1.0",
2478
+ "estraverse": "^4.1.1"
2479
+ }
2480
+ },
2481
+ "eslint-visitor-keys": {
2482
+ "version": "1.0.0",
2483
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
2484
+ "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ=="
2485
+ },
2486
+ "espree": {
2487
+ "version": "3.5.4",
2488
+ "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
2489
+ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
2490
+ "requires": {
2491
+ "acorn": "^5.5.0",
2492
+ "acorn-jsx": "^3.0.0"
2493
+ }
2494
+ },
2495
+ "esprima": {
2496
+ "version": "4.0.1",
2497
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2498
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
2499
+ },
2500
+ "esquery": {
2501
+ "version": "1.0.1",
2502
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
2503
+ "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
2504
+ "requires": {
2505
+ "estraverse": "^4.0.0"
2506
+ }
2507
+ },
2508
+ "esrecurse": {
2509
+ "version": "4.2.1",
2510
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
2511
+ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
2512
+ "requires": {
2513
+ "estraverse": "^4.1.0"
2514
+ }
2515
+ },
2516
+ "estraverse": {
2517
+ "version": "4.2.0",
2518
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
2519
+ "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
2520
+ },
2521
+ "esutils": {
2522
+ "version": "2.0.2",
2523
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
2524
+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
2525
+ },
2526
+ "event-emitter": {
2527
+ "version": "0.3.5",
2528
+ "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
2529
+ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2530
+ "requires": {
2531
+ "d": "1",
2532
+ "es5-ext": "~0.10.14"
2533
+ }
2534
+ },
2535
+ "events": {
2536
+ "version": "1.1.1",
2537
+ "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
2538
+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
2539
+ },
2540
+ "evp_bytestokey": {
2541
+ "version": "1.0.3",
2542
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
2543
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
2544
+ "requires": {
2545
+ "md5.js": "^1.3.4",
2546
+ "safe-buffer": "^5.1.1"
2547
+ }
2548
+ },
2549
+ "execa": {
2550
+ "version": "0.7.0",
2551
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
2552
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2553
+ "requires": {
2554
+ "cross-spawn": "^5.0.1",
2555
+ "get-stream": "^3.0.0",
2556
+ "is-stream": "^1.1.0",
2557
+ "npm-run-path": "^2.0.0",
2558
+ "p-finally": "^1.0.0",
2559
+ "signal-exit": "^3.0.0",
2560
+ "strip-eof": "^1.0.0"
2561
+ }
2562
+ },
2563
+ "expand-brackets": {
2564
+ "version": "2.1.4",
2565
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
2566
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
2567
+ "requires": {
2568
+ "debug": "^2.3.3",
2569
+ "define-property": "^0.2.5",
2570
+ "extend-shallow": "^2.0.1",
2571
+ "posix-character-classes": "^0.1.0",
2572
+ "regex-not": "^1.0.0",
2573
+ "snapdragon": "^0.8.1",
2574
+ "to-regex": "^3.0.1"
2575
+ },
2576
+ "dependencies": {
2577
+ "define-property": {
2578
+ "version": "0.2.5",
2579
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2580
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2581
+ "requires": {
2582
+ "is-descriptor": "^0.1.0"
2583
+ }
2584
+ },
2585
+ "extend-shallow": {
2586
+ "version": "2.0.1",
2587
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2588
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2589
+ "requires": {
2590
+ "is-extendable": "^0.1.0"
2591
+ }
2592
+ }
2593
+ }
2594
+ },
2595
+ "extend": {
2596
+ "version": "3.0.2",
2597
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2598
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
2599
+ },
2600
+ "extend-shallow": {
2601
+ "version": "3.0.2",
2602
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2603
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2604
+ "requires": {
2605
+ "assign-symbols": "^1.0.0",
2606
+ "is-extendable": "^1.0.1"
2607
+ },
2608
+ "dependencies": {
2609
+ "is-extendable": {
2610
+ "version": "1.0.1",
2611
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2612
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2613
+ "requires": {
2614
+ "is-plain-object": "^2.0.4"
2615
+ }
2616
+ }
2617
+ }
2618
+ },
2619
+ "external-editor": {
2620
+ "version": "2.2.0",
2621
+ "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
2622
+ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
2623
+ "requires": {
2624
+ "chardet": "^0.4.0",
2625
+ "iconv-lite": "^0.4.17",
2626
+ "tmp": "^0.0.33"
2627
+ }
2628
+ },
2629
+ "extglob": {
2630
+ "version": "2.0.4",
2631
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2632
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
2633
+ "requires": {
2634
+ "array-unique": "^0.3.2",
2635
+ "define-property": "^1.0.0",
2636
+ "expand-brackets": "^2.1.4",
2637
+ "extend-shallow": "^2.0.1",
2638
+ "fragment-cache": "^0.2.1",
2639
+ "regex-not": "^1.0.0",
2640
+ "snapdragon": "^0.8.1",
2641
+ "to-regex": "^3.0.1"
2642
+ },
2643
+ "dependencies": {
2644
+ "define-property": {
2645
+ "version": "1.0.0",
2646
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2647
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2648
+ "requires": {
2649
+ "is-descriptor": "^1.0.0"
2650
+ }
2651
+ },
2652
+ "extend-shallow": {
2653
+ "version": "2.0.1",
2654
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2655
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2656
+ "requires": {
2657
+ "is-extendable": "^0.1.0"
2658
+ }
2659
+ },
2660
+ "is-accessor-descriptor": {
2661
+ "version": "1.0.0",
2662
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2663
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2664
+ "requires": {
2665
+ "kind-of": "^6.0.0"
2666
+ }
2667
+ },
2668
+ "is-data-descriptor": {
2669
+ "version": "1.0.0",
2670
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2671
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2672
+ "requires": {
2673
+ "kind-of": "^6.0.0"
2674
+ }
2675
+ },
2676
+ "is-descriptor": {
2677
+ "version": "1.0.2",
2678
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2679
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2680
+ "requires": {
2681
+ "is-accessor-descriptor": "^1.0.0",
2682
+ "is-data-descriptor": "^1.0.0",
2683
+ "kind-of": "^6.0.2"
2684
+ }
2685
+ }
2686
+ }
2687
+ },
2688
+ "extract-text-webpack-plugin": {
2689
+ "version": "3.0.2",
2690
+ "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz",
2691
+ "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==",
2692
+ "requires": {
2693
+ "async": "^2.4.1",
2694
+ "loader-utils": "^1.1.0",
2695
+ "schema-utils": "^0.3.0",
2696
+ "webpack-sources": "^1.0.1"
2697
+ }
2698
+ },
2699
+ "extsprintf": {
2700
+ "version": "1.3.0",
2701
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2702
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
2703
+ },
2704
+ "fast-deep-equal": {
2705
+ "version": "1.1.0",
2706
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2707
+ "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
2708
+ },
2709
+ "fast-json-stable-stringify": {
2710
+ "version": "2.0.0",
2711
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2712
+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
2713
+ },
2714
+ "fast-levenshtein": {
2715
+ "version": "2.0.6",
2716
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2717
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
2718
+ },
2719
+ "figures": {
2720
+ "version": "2.0.0",
2721
+ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
2722
+ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
2723
+ "requires": {
2724
+ "escape-string-regexp": "^1.0.5"
2725
+ }
2726
+ },
2727
+ "file-entry-cache": {
2728
+ "version": "2.0.0",
2729
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
2730
+ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
2731
+ "requires": {
2732
+ "flat-cache": "^1.2.1",
2733
+ "object-assign": "^4.0.1"
2734
+ }
2735
+ },
2736
+ "filesize": {
2737
+ "version": "3.6.1",
2738
+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
2739
+ "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg=="
2740
+ },
2741
+ "fill-range": {
2742
+ "version": "4.0.0",
2743
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
2744
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
2745
+ "requires": {
2746
+ "extend-shallow": "^2.0.1",
2747
+ "is-number": "^3.0.0",
2748
+ "repeat-string": "^1.6.1",
2749
+ "to-regex-range": "^2.1.0"
2750
+ },
2751
+ "dependencies": {
2752
+ "extend-shallow": {
2753
+ "version": "2.0.1",
2754
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2755
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2756
+ "requires": {
2757
+ "is-extendable": "^0.1.0"
2758
+ }
2759
+ }
2760
+ }
2761
+ },
2762
+ "find-cache-dir": {
2763
+ "version": "1.0.0",
2764
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
2765
+ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
2766
+ "requires": {
2767
+ "commondir": "^1.0.1",
2768
+ "make-dir": "^1.0.0",
2769
+ "pkg-dir": "^2.0.0"
2770
+ }
2771
+ },
2772
+ "find-up": {
2773
+ "version": "2.1.0",
2774
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2775
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2776
+ "requires": {
2777
+ "locate-path": "^2.0.0"
2778
+ }
2779
+ },
2780
+ "flat-cache": {
2781
+ "version": "1.3.0",
2782
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
2783
+ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
2784
+ "requires": {
2785
+ "circular-json": "^0.3.1",
2786
+ "del": "^2.0.2",
2787
+ "graceful-fs": "^4.1.2",
2788
+ "write": "^0.2.1"
2789
+ }
2790
+ },
2791
+ "for-in": {
2792
+ "version": "1.0.2",
2793
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2794
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
2795
+ },
2796
+ "for-own": {
2797
+ "version": "1.0.0",
2798
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
2799
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
2800
+ "requires": {
2801
+ "for-in": "^1.0.1"
2802
+ }
2803
+ },
2804
+ "forever-agent": {
2805
+ "version": "0.6.1",
2806
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2807
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
2808
+ },
2809
+ "form-data": {
2810
+ "version": "2.3.2",
2811
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
2812
+ "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
2813
+ "requires": {
2814
+ "asynckit": "^0.4.0",
2815
+ "combined-stream": "1.0.6",
2816
+ "mime-types": "^2.1.12"
2817
+ },
2818
+ "dependencies": {
2819
+ "combined-stream": {
2820
+ "version": "1.0.6",
2821
+ "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
2822
+ "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
2823
+ "requires": {
2824
+ "delayed-stream": "~1.0.0"
2825
+ }
2826
+ }
2827
+ }
2828
+ },
2829
+ "fragment-cache": {
2830
+ "version": "0.2.1",
2831
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
2832
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
2833
+ "requires": {
2834
+ "map-cache": "^0.2.2"
2835
+ }
2836
+ },
2837
+ "fs-extra": {
2838
+ "version": "5.0.0",
2839
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz",
2840
+ "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==",
2841
+ "requires": {
2842
+ "graceful-fs": "^4.1.2",
2843
+ "jsonfile": "^4.0.0",
2844
+ "universalify": "^0.1.0"
2845
+ }
2846
+ },
2847
+ "fs.realpath": {
2848
+ "version": "1.0.0",
2849
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2850
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
2851
+ },
2852
+ "fsevents": {
2853
+ "version": "1.2.4",
2854
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
2855
+ "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
2856
+ "optional": true,
2857
+ "requires": {
2858
+ "nan": "^2.9.2",
2859
+ "node-pre-gyp": "^0.10.0"
2860
+ },
2861
+ "dependencies": {
2862
+ "abbrev": {
2863
+ "version": "1.1.1",
2864
+ "bundled": true,
2865
+ "optional": true
2866
+ },
2867
+ "ansi-regex": {
2868
+ "version": "2.1.1",
2869
+ "bundled": true
2870
+ },
2871
+ "aproba": {
2872
+ "version": "1.2.0",
2873
+ "bundled": true,
2874
+ "optional": true
2875
+ },
2876
+ "are-we-there-yet": {
2877
+ "version": "1.1.4",
2878
+ "bundled": true,
2879
+ "optional": true,
2880
+ "requires": {
2881
+ "delegates": "^1.0.0",
2882
+ "readable-stream": "^2.0.6"
2883
+ }
2884
+ },
2885
+ "balanced-match": {
2886
+ "version": "1.0.0",
2887
+ "bundled": true
2888
+ },
2889
+ "brace-expansion": {
2890
+ "version": "1.1.11",
2891
+ "bundled": true,
2892
+ "requires": {
2893
+ "balanced-match": "^1.0.0",
2894
+ "concat-map": "0.0.1"
2895
+ }
2896
+ },
2897
+ "chownr": {
2898
+ "version": "1.0.1",
2899
+ "bundled": true,
2900
+ "optional": true
2901
+ },
2902
+ "code-point-at": {
2903
+ "version": "1.1.0",
2904
+ "bundled": true
2905
+ },
2906
+ "concat-map": {
2907
+ "version": "0.0.1",
2908
+ "bundled": true
2909
+ },
2910
+ "console-control-strings": {
2911
+ "version": "1.1.0",
2912
+ "bundled": true
2913
+ },
2914
+ "core-util-is": {
2915
+ "version": "1.0.2",
2916
+ "bundled": true,
2917
+ "optional": true
2918
+ },
2919
+ "debug": {
2920
+ "version": "2.6.9",
2921
+ "bundled": true,
2922
+ "optional": true,
2923
+ "requires": {
2924
+ "ms": "2.0.0"
2925
+ }
2926
+ },
2927
+ "deep-extend": {
2928
+ "version": "0.5.1",
2929
+ "bundled": true,
2930
+ "optional": true
2931
+ },
2932
+ "delegates": {
2933
+ "version": "1.0.0",
2934
+ "bundled": true,
2935
+ "optional": true
2936
+ },
2937
+ "detect-libc": {
2938
+ "version": "1.0.3",
2939
+ "bundled": true,
2940
+ "optional": true
2941
+ },
2942
+ "fs-minipass": {
2943
+ "version": "1.2.5",
2944
+ "bundled": true,
2945
+ "optional": true,
2946
+ "requires": {
2947
+ "minipass": "^2.2.1"
2948
+ }
2949
+ },
2950
+ "fs.realpath": {
2951
+ "version": "1.0.0",
2952
+ "bundled": true,
2953
+ "optional": true
2954
+ },
2955
+ "gauge": {
2956
+ "version": "2.7.4",
2957
+ "bundled": true,
2958
+ "optional": true,
2959
+ "requires": {
2960
+ "aproba": "^1.0.3",
2961
+ "console-control-strings": "^1.0.0",
2962
+ "has-unicode": "^2.0.0",
2963
+ "object-assign": "^4.1.0",
2964
+ "signal-exit": "^3.0.0",
2965
+ "string-width": "^1.0.1",
2966
+ "strip-ansi": "^3.0.1",
2967
+ "wide-align": "^1.1.0"
2968
+ }
2969
+ },
2970
+ "glob": {
2971
+ "version": "7.1.2",
2972
+ "bundled": true,
2973
+ "optional": true,
2974
+ "requires": {
2975
+ "fs.realpath": "^1.0.0",
2976
+ "inflight": "^1.0.4",
2977
+ "inherits": "2",
2978
+ "minimatch": "^3.0.4",
2979
+ "once": "^1.3.0",
2980
+ "path-is-absolute": "^1.0.0"
2981
+ }
2982
+ },
2983
+ "has-unicode": {
2984
+ "version": "2.0.1",
2985
+ "bundled": true,
2986
+ "optional": true
2987
+ },
2988
+ "iconv-lite": {
2989
+ "version": "0.4.21",
2990
+ "bundled": true,
2991
+ "optional": true,
2992
+ "requires": {
2993
+ "safer-buffer": "^2.1.0"
2994
+ }
2995
+ },
2996
+ "ignore-walk": {
2997
+ "version": "3.0.1",
2998
+ "bundled": true,
2999
+ "optional": true,
3000
+ "requires": {
3001
+ "minimatch": "^3.0.4"
3002
+ }
3003
+ },
3004
+ "inflight": {
3005
+ "version": "1.0.6",
3006
+ "bundled": true,
3007
+ "optional": true,
3008
+ "requires": {
3009
+ "once": "^1.3.0",
3010
+ "wrappy": "1"
3011
+ }
3012
+ },
3013
+ "inherits": {
3014
+ "version": "2.0.3",
3015
+ "bundled": true
3016
+ },
3017
+ "ini": {
3018
+ "version": "1.3.5",
3019
+ "bundled": true,
3020
+ "optional": true
3021
+ },
3022
+ "is-fullwidth-code-point": {
3023
+ "version": "1.0.0",
3024
+ "bundled": true,
3025
+ "requires": {
3026
+ "number-is-nan": "^1.0.0"
3027
+ }
3028
+ },
3029
+ "isarray": {
3030
+ "version": "1.0.0",
3031
+ "bundled": true,
3032
+ "optional": true
3033
+ },
3034
+ "minimatch": {
3035
+ "version": "3.0.4",
3036
+ "bundled": true,
3037
+ "requires": {
3038
+ "brace-expansion": "^1.1.7"
3039
+ }
3040
+ },
3041
+ "minimist": {
3042
+ "version": "0.0.8",
3043
+ "bundled": true
3044
+ },
3045
+ "minipass": {
3046
+ "version": "2.2.4",
3047
+ "bundled": true,
3048
+ "requires": {
3049
+ "safe-buffer": "^5.1.1",
3050
+ "yallist": "^3.0.0"
3051
+ }
3052
+ },
3053
+ "minizlib": {
3054
+ "version": "1.1.0",
3055
+ "bundled": true,
3056
+ "optional": true,
3057
+ "requires": {
3058
+ "minipass": "^2.2.1"
3059
+ }
3060
+ },
3061
+ "mkdirp": {
3062
+ "version": "0.5.1",
3063
+ "bundled": true,
3064
+ "requires": {
3065
+ "minimist": "0.0.8"
3066
+ }
3067
+ },
3068
+ "ms": {
3069
+ "version": "2.0.0",
3070
+ "bundled": true,
3071
+ "optional": true
3072
+ },
3073
+ "needle": {
3074
+ "version": "2.2.0",
3075
+ "bundled": true,
3076
+ "optional": true,
3077
+ "requires": {
3078
+ "debug": "^2.1.2",
3079
+ "iconv-lite": "^0.4.4",
3080
+ "sax": "^1.2.4"
3081
+ }
3082
+ },
3083
+ "node-pre-gyp": {
3084
+ "version": "0.10.0",
3085
+ "bundled": true,
3086
+ "optional": true,
3087
+ "requires": {
3088
+ "detect-libc": "^1.0.2",
3089
+ "mkdirp": "^0.5.1",
3090
+ "needle": "^2.2.0",
3091
+ "nopt": "^4.0.1",
3092
+ "npm-packlist": "^1.1.6",
3093
+ "npmlog": "^4.0.2",
3094
+ "rc": "^1.1.7",
3095
+ "rimraf": "^2.6.1",
3096
+ "semver": "^5.3.0",
3097
+ "tar": "^4"
3098
+ }
3099
+ },
3100
+ "nopt": {
3101
+ "version": "4.0.1",
3102
+ "bundled": true,
3103
+ "optional": true,
3104
+ "requires": {
3105
+ "abbrev": "1",
3106
+ "osenv": "^0.1.4"
3107
+ }
3108
+ },
3109
+ "npm-bundled": {
3110
+ "version": "1.0.3",
3111
+ "bundled": true,
3112
+ "optional": true
3113
+ },
3114
+ "npm-packlist": {
3115
+ "version": "1.1.10",
3116
+ "bundled": true,
3117
+ "optional": true,
3118
+ "requires": {
3119
+ "ignore-walk": "^3.0.1",
3120
+ "npm-bundled": "^1.0.1"
3121
+ }
3122
+ },
3123
+ "npmlog": {
3124
+ "version": "4.1.2",
3125
+ "bundled": true,
3126
+ "optional": true,
3127
+ "requires": {
3128
+ "are-we-there-yet": "~1.1.2",
3129
+ "console-control-strings": "~1.1.0",
3130
+ "gauge": "~2.7.3",
3131
+ "set-blocking": "~2.0.0"
3132
+ }
3133
+ },
3134
+ "number-is-nan": {
3135
+ "version": "1.0.1",
3136
+ "bundled": true
3137
+ },
3138
+ "object-assign": {
3139
+ "version": "4.1.1",
3140
+ "bundled": true,
3141
+ "optional": true
3142
+ },
3143
+ "once": {
3144
+ "version": "1.4.0",
3145
+ "bundled": true,
3146
+ "requires": {
3147
+ "wrappy": "1"
3148
+ }
3149
+ },
3150
+ "os-homedir": {
3151
+ "version": "1.0.2",
3152
+ "bundled": true,
3153
+ "optional": true
3154
+ },
3155
+ "os-tmpdir": {
3156
+ "version": "1.0.2",
3157
+ "bundled": true,
3158
+ "optional": true
3159
+ },
3160
+ "osenv": {
3161
+ "version": "0.1.5",
3162
+ "bundled": true,
3163
+ "optional": true,
3164
+ "requires": {
3165
+ "os-homedir": "^1.0.0",
3166
+ "os-tmpdir": "^1.0.0"
3167
+ }
3168
+ },
3169
+ "path-is-absolute": {
3170
+ "version": "1.0.1",
3171
+ "bundled": true,
3172
+ "optional": true
3173
+ },
3174
+ "process-nextick-args": {
3175
+ "version": "2.0.0",
3176
+ "bundled": true,
3177
+ "optional": true
3178
+ },
3179
+ "rc": {
3180
+ "version": "1.2.7",
3181
+ "bundled": true,
3182
+ "optional": true,
3183
+ "requires": {
3184
+ "deep-extend": "^0.5.1",
3185
+ "ini": "~1.3.0",
3186
+ "minimist": "^1.2.0",
3187
+ "strip-json-comments": "~2.0.1"
3188
+ },
3189
+ "dependencies": {
3190
+ "minimist": {
3191
+ "version": "1.2.0",
3192
+ "bundled": true,
3193
+ "optional": true
3194
+ }
3195
+ }
3196
+ },
3197
+ "readable-stream": {
3198
+ "version": "2.3.6",
3199
+ "bundled": true,
3200
+ "optional": true,
3201
+ "requires": {
3202
+ "core-util-is": "~1.0.0",
3203
+ "inherits": "~2.0.3",
3204
+ "isarray": "~1.0.0",
3205
+ "process-nextick-args": "~2.0.0",
3206
+ "safe-buffer": "~5.1.1",
3207
+ "string_decoder": "~1.1.1",
3208
+ "util-deprecate": "~1.0.1"
3209
+ }
3210
+ },
3211
+ "rimraf": {
3212
+ "version": "2.6.2",
3213
+ "bundled": true,
3214
+ "optional": true,
3215
+ "requires": {
3216
+ "glob": "^7.0.5"
3217
+ }
3218
+ },
3219
+ "safe-buffer": {
3220
+ "version": "5.1.1",
3221
+ "bundled": true
3222
+ },
3223
+ "safer-buffer": {
3224
+ "version": "2.1.2",
3225
+ "bundled": true,
3226
+ "optional": true
3227
+ },
3228
+ "sax": {
3229
+ "version": "1.2.4",
3230
+ "bundled": true,
3231
+ "optional": true
3232
+ },
3233
+ "semver": {
3234
+ "version": "5.5.0",
3235
+ "bundled": true,
3236
+ "optional": true
3237
+ },
3238
+ "set-blocking": {
3239
+ "version": "2.0.0",
3240
+ "bundled": true,
3241
+ "optional": true
3242
+ },
3243
+ "signal-exit": {
3244
+ "version": "3.0.2",
3245
+ "bundled": true,
3246
+ "optional": true
3247
+ },
3248
+ "string-width": {
3249
+ "version": "1.0.2",
3250
+ "bundled": true,
3251
+ "requires": {
3252
+ "code-point-at": "^1.0.0",
3253
+ "is-fullwidth-code-point": "^1.0.0",
3254
+ "strip-ansi": "^3.0.0"
3255
+ }
3256
+ },
3257
+ "string_decoder": {
3258
+ "version": "1.1.1",
3259
+ "bundled": true,
3260
+ "optional": true,
3261
+ "requires": {
3262
+ "safe-buffer": "~5.1.0"
3263
+ }
3264
+ },
3265
+ "strip-ansi": {
3266
+ "version": "3.0.1",
3267
+ "bundled": true,
3268
+ "requires": {
3269
+ "ansi-regex": "^2.0.0"
3270
+ }
3271
+ },
3272
+ "strip-json-comments": {
3273
+ "version": "2.0.1",
3274
+ "bundled": true,
3275
+ "optional": true
3276
+ },
3277
+ "tar": {
3278
+ "version": "4.4.1",
3279
+ "bundled": true,
3280
+ "optional": true,
3281
+ "requires": {
3282
+ "chownr": "^1.0.1",
3283
+ "fs-minipass": "^1.2.5",
3284
+ "minipass": "^2.2.4",
3285
+ "minizlib": "^1.1.0",
3286
+ "mkdirp": "^0.5.0",
3287
+ "safe-buffer": "^5.1.1",
3288
+ "yallist": "^3.0.2"
3289
+ }
3290
+ },
3291
+ "util-deprecate": {
3292
+ "version": "1.0.2",
3293
+ "bundled": true,
3294
+ "optional": true
3295
+ },
3296
+ "wide-align": {
3297
+ "version": "1.1.2",
3298
+ "bundled": true,
3299
+ "optional": true,
3300
+ "requires": {
3301
+ "string-width": "^1.0.2"
3302
+ }
3303
+ },
3304
+ "wrappy": {
3305
+ "version": "1.0.2",
3306
+ "bundled": true
3307
+ },
3308
+ "yallist": {
3309
+ "version": "3.0.2",
3310
+ "bundled": true
3311
+ }
3312
+ }
3313
+ },
3314
+ "fstream": {
3315
+ "version": "1.0.11",
3316
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
3317
+ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
3318
+ "requires": {
3319
+ "graceful-fs": "^4.1.2",
3320
+ "inherits": "~2.0.0",
3321
+ "mkdirp": ">=0.5 0",
3322
+ "rimraf": "2"
3323
+ }
3324
+ },
3325
+ "function-bind": {
3326
+ "version": "1.1.1",
3327
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3328
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
3329
+ },
3330
+ "functional-red-black-tree": {
3331
+ "version": "1.0.1",
3332
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
3333
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
3334
+ },
3335
+ "gauge": {
3336
+ "version": "2.7.4",
3337
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
3338
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
3339
+ "requires": {
3340
+ "aproba": "^1.0.3",
3341
+ "console-control-strings": "^1.0.0",
3342
+ "has-unicode": "^2.0.0",
3343
+ "object-assign": "^4.1.0",
3344
+ "signal-exit": "^3.0.0",
3345
+ "string-width": "^1.0.1",
3346
+ "strip-ansi": "^3.0.1",
3347
+ "wide-align": "^1.1.0"
3348
+ },
3349
+ "dependencies": {
3350
+ "is-fullwidth-code-point": {
3351
+ "version": "1.0.0",
3352
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3353
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3354
+ "requires": {
3355
+ "number-is-nan": "^1.0.0"
3356
+ }
3357
+ },
3358
+ "string-width": {
3359
+ "version": "1.0.2",
3360
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
3361
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
3362
+ "requires": {
3363
+ "code-point-at": "^1.0.0",
3364
+ "is-fullwidth-code-point": "^1.0.0",
3365
+ "strip-ansi": "^3.0.0"
3366
+ }
3367
+ }
3368
+ }
3369
+ },
3370
+ "gaze": {
3371
+ "version": "1.1.3",
3372
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
3373
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
3374
+ "requires": {
3375
+ "globule": "^1.0.0"
3376
+ }
3377
+ },
3378
+ "get-caller-file": {
3379
+ "version": "1.0.3",
3380
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
3381
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
3382
+ },
3383
+ "get-stdin": {
3384
+ "version": "4.0.1",
3385
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
3386
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
3387
+ },
3388
+ "get-stream": {
3389
+ "version": "3.0.0",
3390
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
3391
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
3392
+ },
3393
+ "get-value": {
3394
+ "version": "2.0.6",
3395
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
3396
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
3397
+ },
3398
+ "getpass": {
3399
+ "version": "0.1.7",
3400
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
3401
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
3402
+ "requires": {
3403
+ "assert-plus": "^1.0.0"
3404
+ }
3405
+ },
3406
+ "glob": {
3407
+ "version": "7.1.3",
3408
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
3409
+ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
3410
+ "requires": {
3411
+ "fs.realpath": "^1.0.0",
3412
+ "inflight": "^1.0.4",
3413
+ "inherits": "2",
3414
+ "minimatch": "^3.0.4",
3415
+ "once": "^1.3.0",
3416
+ "path-is-absolute": "^1.0.0"
3417
+ }
3418
+ },
3419
+ "glob-parent": {
3420
+ "version": "3.1.0",
3421
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
3422
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
3423
+ "requires": {
3424
+ "is-glob": "^3.1.0",
3425
+ "path-dirname": "^1.0.0"
3426
+ },
3427
+ "dependencies": {
3428
+ "is-glob": {
3429
+ "version": "3.1.0",
3430
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
3431
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
3432
+ "requires": {
3433
+ "is-extglob": "^2.1.0"
3434
+ }
3435
+ }
3436
+ }
3437
+ },
3438
+ "global-dirs": {
3439
+ "version": "0.1.1",
3440
+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
3441
+ "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
3442
+ "requires": {
3443
+ "ini": "^1.3.4"
3444
+ }
3445
+ },
3446
+ "globals": {
3447
+ "version": "9.18.0",
3448
+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
3449
+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="
3450
+ },
3451
+ "globby": {
3452
+ "version": "5.0.0",
3453
+ "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
3454
+ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
3455
+ "requires": {
3456
+ "array-union": "^1.0.1",
3457
+ "arrify": "^1.0.0",
3458
+ "glob": "^7.0.3",
3459
+ "object-assign": "^4.0.1",
3460
+ "pify": "^2.0.0",
3461
+ "pinkie-promise": "^2.0.0"
3462
+ },
3463
+ "dependencies": {
3464
+ "pify": {
3465
+ "version": "2.3.0",
3466
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3467
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
3468
+ }
3469
+ }
3470
+ },
3471
+ "globule": {
3472
+ "version": "1.2.1",
3473
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
3474
+ "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
3475
+ "requires": {
3476
+ "glob": "~7.1.1",
3477
+ "lodash": "~4.17.10",
3478
+ "minimatch": "~3.0.2"
3479
+ }
3480
+ },
3481
+ "got": {
3482
+ "version": "6.7.1",
3483
+ "resolved": "http://registry.npmjs.org/got/-/got-6.7.1.tgz",
3484
+ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
3485
+ "requires": {
3486
+ "create-error-class": "^3.0.0",
3487
+ "duplexer3": "^0.1.4",
3488
+ "get-stream": "^3.0.0",
3489
+ "is-redirect": "^1.0.0",
3490
+ "is-retry-allowed": "^1.0.0",
3491
+ "is-stream": "^1.0.0",
3492
+ "lowercase-keys": "^1.0.0",
3493
+ "safe-buffer": "^5.0.1",
3494
+ "timed-out": "^4.0.0",
3495
+ "unzip-response": "^2.0.1",
3496
+ "url-parse-lax": "^1.0.0"
3497
+ }
3498
+ },
3499
+ "graceful-fs": {
3500
+ "version": "4.1.11",
3501
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
3502
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
3503
+ },
3504
+ "gzip-size": {
3505
+ "version": "4.1.0",
3506
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz",
3507
+ "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=",
3508
+ "requires": {
3509
+ "duplexer": "^0.1.1",
3510
+ "pify": "^3.0.0"
3511
+ }
3512
+ },
3513
+ "har-schema": {
3514
+ "version": "2.0.0",
3515
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
3516
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
3517
+ },
3518
+ "har-validator": {
3519
+ "version": "5.0.3",
3520
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
3521
+ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
3522
+ "requires": {
3523
+ "ajv": "^5.1.0",
3524
+ "har-schema": "^2.0.0"
3525
+ }
3526
+ },
3527
+ "has": {
3528
+ "version": "1.0.3",
3529
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3530
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3531
+ "requires": {
3532
+ "function-bind": "^1.1.1"
3533
+ }
3534
+ },
3535
+ "has-ansi": {
3536
+ "version": "2.0.0",
3537
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
3538
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
3539
+ "requires": {
3540
+ "ansi-regex": "^2.0.0"
3541
+ }
3542
+ },
3543
+ "has-flag": {
3544
+ "version": "3.0.0",
3545
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3546
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
3547
+ },
3548
+ "has-unicode": {
3549
+ "version": "2.0.1",
3550
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
3551
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
3552
+ },
3553
+ "has-value": {
3554
+ "version": "1.0.0",
3555
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
3556
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
3557
+ "requires": {
3558
+ "get-value": "^2.0.6",
3559
+ "has-values": "^1.0.0",
3560
+ "isobject": "^3.0.0"
3561
+ }
3562
+ },
3563
+ "has-values": {
3564
+ "version": "1.0.0",
3565
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
3566
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
3567
+ "requires": {
3568
+ "is-number": "^3.0.0",
3569
+ "kind-of": "^4.0.0"
3570
+ },
3571
+ "dependencies": {
3572
+ "kind-of": {
3573
+ "version": "4.0.0",
3574
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
3575
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
3576
+ "requires": {
3577
+ "is-buffer": "^1.1.5"
3578
+ }
3579
+ }
3580
+ }
3581
+ },
3582
+ "hash-base": {
3583
+ "version": "3.0.4",
3584
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
3585
+ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
3586
+ "requires": {
3587
+ "inherits": "^2.0.1",
3588
+ "safe-buffer": "^5.0.1"
3589
+ }
3590
+ },
3591
+ "hash.js": {
3592
+ "version": "1.1.5",
3593
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz",
3594
+ "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==",
3595
+ "requires": {
3596
+ "inherits": "^2.0.3",
3597
+ "minimalistic-assert": "^1.0.1"
3598
+ }
3599
+ },
3600
+ "hmac-drbg": {
3601
+ "version": "1.0.1",
3602
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
3603
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
3604
+ "requires": {
3605
+ "hash.js": "^1.0.3",
3606
+ "minimalistic-assert": "^1.0.0",
3607
+ "minimalistic-crypto-utils": "^1.0.1"
3608
+ }
3609
+ },
3610
+ "home-or-tmp": {
3611
+ "version": "2.0.0",
3612
+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
3613
+ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
3614
+ "requires": {
3615
+ "os-homedir": "^1.0.0",
3616
+ "os-tmpdir": "^1.0.1"
3617
+ }
3618
+ },
3619
+ "hosted-git-info": {
3620
+ "version": "2.7.1",
3621
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
3622
+ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="
3623
+ },
3624
+ "http-signature": {
3625
+ "version": "1.2.0",
3626
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
3627
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
3628
+ "requires": {
3629
+ "assert-plus": "^1.0.0",
3630
+ "jsprim": "^1.2.2",
3631
+ "sshpk": "^1.7.0"
3632
+ }
3633
+ },
3634
+ "https-browserify": {
3635
+ "version": "1.0.0",
3636
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
3637
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM="
3638
+ },
3639
+ "iconv-lite": {
3640
+ "version": "0.4.24",
3641
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3642
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3643
+ "requires": {
3644
+ "safer-buffer": ">= 2.1.2 < 3"
3645
+ }
3646
+ },
3647
+ "ieee754": {
3648
+ "version": "1.1.12",
3649
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
3650
+ "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA=="
3651
+ },
3652
+ "ignore": {
3653
+ "version": "3.3.10",
3654
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
3655
+ "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="
3656
+ },
3657
+ "import-cwd": {
3658
+ "version": "2.1.0",
3659
+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
3660
+ "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
3661
+ "requires": {
3662
+ "import-from": "^2.1.0"
3663
+ }
3664
+ },
3665
+ "import-from": {
3666
+ "version": "2.1.0",
3667
+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
3668
+ "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
3669
+ "requires": {
3670
+ "resolve-from": "^3.0.0"
3671
+ },
3672
+ "dependencies": {
3673
+ "resolve-from": {
3674
+ "version": "3.0.0",
3675
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
3676
+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g="
3677
+ }
3678
+ }
3679
+ },
3680
+ "import-lazy": {
3681
+ "version": "2.1.0",
3682
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
3683
+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
3684
+ },
3685
+ "imurmurhash": {
3686
+ "version": "0.1.4",
3687
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3688
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
3689
+ },
3690
+ "in-publish": {
3691
+ "version": "2.0.0",
3692
+ "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
3693
+ "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E="
3694
+ },
3695
+ "indent-string": {
3696
+ "version": "2.1.0",
3697
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
3698
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
3699
+ "requires": {
3700
+ "repeating": "^2.0.0"
3701
+ }
3702
+ },
3703
+ "indexof": {
3704
+ "version": "0.0.1",
3705
+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
3706
+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
3707
+ },
3708
+ "inflight": {
3709
+ "version": "1.0.6",
3710
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3711
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3712
+ "requires": {
3713
+ "once": "^1.3.0",
3714
+ "wrappy": "1"
3715
+ }
3716
+ },
3717
+ "inherits": {
3718
+ "version": "2.0.3",
3719
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
3720
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
3721
+ },
3722
+ "ini": {
3723
+ "version": "1.3.5",
3724
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
3725
+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
3726
+ },
3727
+ "inquirer": {
3728
+ "version": "5.2.0",
3729
+ "resolved": "http://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
3730
+ "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==",
3731
+ "requires": {
3732
+ "ansi-escapes": "^3.0.0",
3733
+ "chalk": "^2.0.0",
3734
+ "cli-cursor": "^2.1.0",
3735
+ "cli-width": "^2.0.0",
3736
+ "external-editor": "^2.1.0",
3737
+ "figures": "^2.0.0",
3738
+ "lodash": "^4.3.0",
3739
+ "mute-stream": "0.0.7",
3740
+ "run-async": "^2.2.0",
3741
+ "rxjs": "^5.5.2",
3742
+ "string-width": "^2.1.0",
3743
+ "strip-ansi": "^4.0.0",
3744
+ "through": "^2.3.6"
3745
+ },
3746
+ "dependencies": {
3747
+ "ansi-regex": {
3748
+ "version": "3.0.0",
3749
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3750
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
3751
+ },
3752
+ "strip-ansi": {
3753
+ "version": "4.0.0",
3754
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3755
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3756
+ "requires": {
3757
+ "ansi-regex": "^3.0.0"
3758
+ }
3759
+ }
3760
+ }
3761
+ },
3762
+ "interpret": {
3763
+ "version": "1.1.0",
3764
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
3765
+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ="
3766
+ },
3767
+ "invariant": {
3768
+ "version": "2.2.4",
3769
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
3770
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
3771
+ "requires": {
3772
+ "loose-envify": "^1.0.0"
3773
+ }
3774
+ },
3775
+ "invert-kv": {
3776
+ "version": "1.0.0",
3777
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
3778
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
3779
+ },
3780
+ "is-accessor-descriptor": {
3781
+ "version": "0.1.6",
3782
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3783
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
3784
+ "requires": {
3785
+ "kind-of": "^3.0.2"
3786
+ },
3787
+ "dependencies": {
3788
+ "kind-of": {
3789
+ "version": "3.2.2",
3790
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3791
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3792
+ "requires": {
3793
+ "is-buffer": "^1.1.5"
3794
+ }
3795
+ }
3796
+ }
3797
+ },
3798
+ "is-arrayish": {
3799
+ "version": "0.2.1",
3800
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3801
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
3802
+ },
3803
+ "is-binary-path": {
3804
+ "version": "1.0.1",
3805
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
3806
+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
3807
+ "requires": {
3808
+ "binary-extensions": "^1.0.0"
3809
+ }
3810
+ },
3811
+ "is-buffer": {
3812
+ "version": "1.1.6",
3813
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
3814
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
3815
+ },
3816
+ "is-builtin-module": {
3817
+ "version": "1.0.0",
3818
+ "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
3819
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
3820
+ "requires": {
3821
+ "builtin-modules": "^1.0.0"
3822
+ }
3823
+ },
3824
+ "is-callable": {
3825
+ "version": "1.1.4",
3826
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
3827
+ "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA=="
3828
+ },
3829
+ "is-ci": {
3830
+ "version": "1.2.1",
3831
+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
3832
+ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
3833
+ "requires": {
3834
+ "ci-info": "^1.5.0"
3835
+ }
3836
+ },
3837
+ "is-data-descriptor": {
3838
+ "version": "0.1.4",
3839
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3840
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
3841
+ "requires": {
3842
+ "kind-of": "^3.0.2"
3843
+ },
3844
+ "dependencies": {
3845
+ "kind-of": {
3846
+ "version": "3.2.2",
3847
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3848
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3849
+ "requires": {
3850
+ "is-buffer": "^1.1.5"
3851
+ }
3852
+ }
3853
+ }
3854
+ },
3855
+ "is-date-object": {
3856
+ "version": "1.0.1",
3857
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
3858
+ "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY="
3859
+ },
3860
+ "is-descriptor": {
3861
+ "version": "0.1.6",
3862
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
3863
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
3864
+ "requires": {
3865
+ "is-accessor-descriptor": "^0.1.6",
3866
+ "is-data-descriptor": "^0.1.4",
3867
+ "kind-of": "^5.0.0"
3868
+ },
3869
+ "dependencies": {
3870
+ "kind-of": {
3871
+ "version": "5.1.0",
3872
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
3873
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
3874
+ }
3875
+ }
3876
+ },
3877
+ "is-directory": {
3878
+ "version": "0.3.1",
3879
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
3880
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE="
3881
+ },
3882
+ "is-extendable": {
3883
+ "version": "0.1.1",
3884
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3885
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
3886
+ },
3887
+ "is-extglob": {
3888
+ "version": "2.1.1",
3889
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3890
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
3891
+ },
3892
+ "is-finite": {
3893
+ "version": "1.0.2",
3894
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
3895
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
3896
+ "requires": {
3897
+ "number-is-nan": "^1.0.0"
3898
+ }
3899
+ },
3900
+ "is-fullwidth-code-point": {
3901
+ "version": "2.0.0",
3902
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3903
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
3904
+ },
3905
+ "is-glob": {
3906
+ "version": "4.0.0",
3907
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
3908
+ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
3909
+ "requires": {
3910
+ "is-extglob": "^2.1.1"
3911
+ }
3912
+ },
3913
+ "is-installed-globally": {
3914
+ "version": "0.1.0",
3915
+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
3916
+ "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
3917
+ "requires": {
3918
+ "global-dirs": "^0.1.0",
3919
+ "is-path-inside": "^1.0.0"
3920
+ }
3921
+ },
3922
+ "is-npm": {
3923
+ "version": "1.0.0",
3924
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
3925
+ "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ="
3926
+ },
3927
+ "is-number": {
3928
+ "version": "3.0.0",
3929
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
3930
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
3931
+ "requires": {
3932
+ "kind-of": "^3.0.2"
3933
+ },
3934
+ "dependencies": {
3935
+ "kind-of": {
3936
+ "version": "3.2.2",
3937
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3938
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3939
+ "requires": {
3940
+ "is-buffer": "^1.1.5"
3941
+ }
3942
+ }
3943
+ }
3944
+ },
3945
+ "is-obj": {
3946
+ "version": "1.0.1",
3947
+ "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
3948
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
3949
+ },
3950
+ "is-path-cwd": {
3951
+ "version": "1.0.0",
3952
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
3953
+ "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0="
3954
+ },
3955
+ "is-path-in-cwd": {
3956
+ "version": "1.0.1",
3957
+ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
3958
+ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
3959
+ "requires": {
3960
+ "is-path-inside": "^1.0.0"
3961
+ }
3962
+ },
3963
+ "is-path-inside": {
3964
+ "version": "1.0.1",
3965
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
3966
+ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
3967
+ "requires": {
3968
+ "path-is-inside": "^1.0.1"
3969
+ }
3970
+ },
3971
+ "is-plain-object": {
3972
+ "version": "2.0.4",
3973
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
3974
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
3975
+ "requires": {
3976
+ "isobject": "^3.0.1"
3977
+ }
3978
+ },
3979
+ "is-promise": {
3980
+ "version": "2.1.0",
3981
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
3982
+ "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
3983
+ },
3984
+ "is-redirect": {
3985
+ "version": "1.0.0",
3986
+ "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
3987
+ "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
3988
+ },
3989
+ "is-regex": {
3990
+ "version": "1.0.4",
3991
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
3992
+ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
3993
+ "requires": {
3994
+ "has": "^1.0.1"
3995
+ }
3996
+ },
3997
+ "is-resolvable": {
3998
+ "version": "1.1.0",
3999
+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
4000
+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg=="
4001
+ },
4002
+ "is-retry-allowed": {
4003
+ "version": "1.1.0",
4004
+ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
4005
+ "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ="
4006
+ },
4007
+ "is-stream": {
4008
+ "version": "1.1.0",
4009
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
4010
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
4011
+ },
4012
+ "is-symbol": {
4013
+ "version": "1.0.1",
4014
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
4015
+ "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI="
4016
+ },
4017
+ "is-typedarray": {
4018
+ "version": "1.0.0",
4019
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
4020
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
4021
+ },
4022
+ "is-utf8": {
4023
+ "version": "0.2.1",
4024
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
4025
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
4026
+ },
4027
+ "is-windows": {
4028
+ "version": "1.0.2",
4029
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
4030
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
4031
+ },
4032
+ "isarray": {
4033
+ "version": "1.0.0",
4034
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4035
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
4036
+ },
4037
+ "isexe": {
4038
+ "version": "2.0.0",
4039
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4040
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
4041
+ },
4042
+ "isobject": {
4043
+ "version": "3.0.1",
4044
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4045
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
4046
+ },
4047
+ "isstream": {
4048
+ "version": "0.1.2",
4049
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
4050
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
4051
+ },
4052
+ "js-base64": {
4053
+ "version": "2.4.9",
4054
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz",
4055
+ "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ=="
4056
+ },
4057
+ "js-tokens": {
4058
+ "version": "3.0.2",
4059
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
4060
+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
4061
+ },
4062
+ "js-yaml": {
4063
+ "version": "3.12.0",
4064
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
4065
+ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
4066
+ "requires": {
4067
+ "argparse": "^1.0.7",
4068
+ "esprima": "^4.0.0"
4069
+ }
4070
+ },
4071
+ "jsbn": {
4072
+ "version": "0.1.1",
4073
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
4074
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
4075
+ "optional": true
4076
+ },
4077
+ "jsesc": {
4078
+ "version": "1.3.0",
4079
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
4080
+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s="
4081
+ },
4082
+ "json-loader": {
4083
+ "version": "0.5.7",
4084
+ "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
4085
+ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w=="
4086
+ },
4087
+ "json-parse-better-errors": {
4088
+ "version": "1.0.2",
4089
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
4090
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
4091
+ },
4092
+ "json-schema": {
4093
+ "version": "0.2.3",
4094
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
4095
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
4096
+ },
4097
+ "json-schema-traverse": {
4098
+ "version": "0.3.1",
4099
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
4100
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
4101
+ },
4102
+ "json-stable-stringify-without-jsonify": {
4103
+ "version": "1.0.1",
4104
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
4105
+ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
4106
+ },
4107
+ "json-stringify-safe": {
4108
+ "version": "5.0.1",
4109
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
4110
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
4111
+ },
4112
+ "json5": {
4113
+ "version": "0.5.1",
4114
+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
4115
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
4116
+ },
4117
+ "jsonfile": {
4118
+ "version": "4.0.0",
4119
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
4120
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
4121
+ "requires": {
4122
+ "graceful-fs": "^4.1.6"
4123
+ }
4124
+ },
4125
+ "jsprim": {
4126
+ "version": "1.4.1",
4127
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
4128
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
4129
+ "requires": {
4130
+ "assert-plus": "1.0.0",
4131
+ "extsprintf": "1.3.0",
4132
+ "json-schema": "0.2.3",
4133
+ "verror": "1.10.0"
4134
+ }
4135
+ },
4136
+ "jsx-ast-utils": {
4137
+ "version": "2.0.1",
4138
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz",
4139
+ "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=",
4140
+ "requires": {
4141
+ "array-includes": "^3.0.3"
4142
+ }
4143
+ },
4144
+ "kind-of": {
4145
+ "version": "6.0.2",
4146
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
4147
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
4148
+ },
4149
+ "latest-version": {
4150
+ "version": "3.1.0",
4151
+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
4152
+ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
4153
+ "requires": {
4154
+ "package-json": "^4.0.0"
4155
+ }
4156
+ },
4157
+ "lazy-cache": {
4158
+ "version": "1.0.4",
4159
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
4160
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
4161
+ },
4162
+ "lcid": {
4163
+ "version": "1.0.0",
4164
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
4165
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
4166
+ "requires": {
4167
+ "invert-kv": "^1.0.0"
4168
+ }
4169
+ },
4170
+ "levn": {
4171
+ "version": "0.3.0",
4172
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
4173
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
4174
+ "requires": {
4175
+ "prelude-ls": "~1.1.2",
4176
+ "type-check": "~0.3.2"
4177
+ }
4178
+ },
4179
+ "load-json-file": {
4180
+ "version": "1.1.0",
4181
+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
4182
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
4183
+ "requires": {
4184
+ "graceful-fs": "^4.1.2",
4185
+ "parse-json": "^2.2.0",
4186
+ "pify": "^2.0.0",
4187
+ "pinkie-promise": "^2.0.0",
4188
+ "strip-bom": "^2.0.0"
4189
+ },
4190
+ "dependencies": {
4191
+ "pify": {
4192
+ "version": "2.3.0",
4193
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4194
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
4195
+ }
4196
+ }
4197
+ },
4198
+ "loader-runner": {
4199
+ "version": "2.3.0",
4200
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",
4201
+ "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI="
4202
+ },
4203
+ "loader-utils": {
4204
+ "version": "1.1.0",
4205
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
4206
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
4207
+ "requires": {
4208
+ "big.js": "^3.1.3",
4209
+ "emojis-list": "^2.0.0",
4210
+ "json5": "^0.5.0"
4211
+ }
4212
+ },
4213
+ "locate-path": {
4214
+ "version": "2.0.0",
4215
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
4216
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4217
+ "requires": {
4218
+ "p-locate": "^2.0.0",
4219
+ "path-exists": "^3.0.0"
4220
+ }
4221
+ },
4222
+ "lodash": {
4223
+ "version": "4.17.11",
4224
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
4225
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
4226
+ },
4227
+ "lodash.assign": {
4228
+ "version": "4.2.0",
4229
+ "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
4230
+ "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
4231
+ },
4232
+ "lodash.clonedeep": {
4233
+ "version": "4.5.0",
4234
+ "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
4235
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
4236
+ },
4237
+ "lodash.debounce": {
4238
+ "version": "4.0.8",
4239
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
4240
+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
4241
+ },
4242
+ "lodash.mergewith": {
4243
+ "version": "4.6.1",
4244
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
4245
+ "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ=="
4246
+ },
4247
+ "lodash.tail": {
4248
+ "version": "4.1.1",
4249
+ "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
4250
+ "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ="
4251
+ },
4252
+ "log-symbols": {
4253
+ "version": "2.2.0",
4254
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
4255
+ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
4256
+ "requires": {
4257
+ "chalk": "^2.0.1"
4258
+ }
4259
+ },
4260
+ "longest": {
4261
+ "version": "1.0.1",
4262
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
4263
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
4264
+ },
4265
+ "loose-envify": {
4266
+ "version": "1.4.0",
4267
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
4268
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4269
+ "requires": {
4270
+ "js-tokens": "^3.0.0 || ^4.0.0"
4271
+ }
4272
+ },
4273
+ "loud-rejection": {
4274
+ "version": "1.6.0",
4275
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
4276
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
4277
+ "requires": {
4278
+ "currently-unhandled": "^0.4.1",
4279
+ "signal-exit": "^3.0.0"
4280
+ }
4281
+ },
4282
+ "lowercase-keys": {
4283
+ "version": "1.0.1",
4284
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
4285
+ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
4286
+ },
4287
+ "lru-cache": {
4288
+ "version": "4.1.3",
4289
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
4290
+ "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
4291
+ "requires": {
4292
+ "pseudomap": "^1.0.2",
4293
+ "yallist": "^2.1.2"
4294
+ }
4295
+ },
4296
+ "make-dir": {
4297
+ "version": "1.3.0",
4298
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
4299
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
4300
+ "requires": {
4301
+ "pify": "^3.0.0"
4302
+ }
4303
+ },
4304
+ "map-cache": {
4305
+ "version": "0.2.2",
4306
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
4307
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
4308
+ },
4309
+ "map-obj": {
4310
+ "version": "1.0.1",
4311
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
4312
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
4313
+ },
4314
+ "map-visit": {
4315
+ "version": "1.0.0",
4316
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
4317
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
4318
+ "requires": {
4319
+ "object-visit": "^1.0.0"
4320
+ }
4321
+ },
4322
+ "md5.js": {
4323
+ "version": "1.3.4",
4324
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
4325
+ "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
4326
+ "requires": {
4327
+ "hash-base": "^3.0.0",
4328
+ "inherits": "^2.0.1"
4329
+ }
4330
+ },
4331
+ "mem": {
4332
+ "version": "1.1.0",
4333
+ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
4334
+ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
4335
+ "requires": {
4336
+ "mimic-fn": "^1.0.0"
4337
+ }
4338
+ },
4339
+ "memory-fs": {
4340
+ "version": "0.4.1",
4341
+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
4342
+ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4343
+ "requires": {
4344
+ "errno": "^0.1.3",
4345
+ "readable-stream": "^2.0.1"
4346
+ }
4347
+ },
4348
+ "meow": {
4349
+ "version": "3.7.0",
4350
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
4351
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
4352
+ "requires": {
4353
+ "camelcase-keys": "^2.0.0",
4354
+ "decamelize": "^1.1.2",
4355
+ "loud-rejection": "^1.0.0",
4356
+ "map-obj": "^1.0.1",
4357
+ "minimist": "^1.1.3",
4358
+ "normalize-package-data": "^2.3.4",
4359
+ "object-assign": "^4.0.1",
4360
+ "read-pkg-up": "^1.0.1",
4361
+ "redent": "^1.0.0",
4362
+ "trim-newlines": "^1.0.0"
4363
+ },
4364
+ "dependencies": {
4365
+ "minimist": {
4366
+ "version": "1.2.0",
4367
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4368
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
4369
+ }
4370
+ }
4371
+ },
4372
+ "micromatch": {
4373
+ "version": "3.1.10",
4374
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4375
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4376
+ "requires": {
4377
+ "arr-diff": "^4.0.0",
4378
+ "array-unique": "^0.3.2",
4379
+ "braces": "^2.3.1",
4380
+ "define-property": "^2.0.2",
4381
+ "extend-shallow": "^3.0.2",
4382
+ "extglob": "^2.0.4",
4383
+ "fragment-cache": "^0.2.1",
4384
+ "kind-of": "^6.0.2",
4385
+ "nanomatch": "^1.2.9",
4386
+ "object.pick": "^1.3.0",
4387
+ "regex-not": "^1.0.0",
4388
+ "snapdragon": "^0.8.1",
4389
+ "to-regex": "^3.0.2"
4390
+ }
4391
+ },
4392
+ "miller-rabin": {
4393
+ "version": "4.0.1",
4394
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
4395
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
4396
+ "requires": {
4397
+ "bn.js": "^4.0.0",
4398
+ "brorand": "^1.0.1"
4399
+ }
4400
+ },
4401
+ "mime-db": {
4402
+ "version": "1.36.0",
4403
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz",
4404
+ "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="
4405
+ },
4406
+ "mime-types": {
4407
+ "version": "2.1.20",
4408
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz",
4409
+ "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==",
4410
+ "requires": {
4411
+ "mime-db": "~1.36.0"
4412
+ }
4413
+ },
4414
+ "mimic-fn": {
4415
+ "version": "1.2.0",
4416
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
4417
+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="
4418
+ },
4419
+ "minimalistic-assert": {
4420
+ "version": "1.0.1",
4421
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
4422
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
4423
+ },
4424
+ "minimalistic-crypto-utils": {
4425
+ "version": "1.0.1",
4426
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
4427
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
4428
+ },
4429
+ "minimatch": {
4430
+ "version": "3.0.4",
4431
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4432
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4433
+ "requires": {
4434
+ "brace-expansion": "^1.1.7"
4435
+ }
4436
+ },
4437
+ "minimist": {
4438
+ "version": "0.0.8",
4439
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
4440
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
4441
+ },
4442
+ "mixin-deep": {
4443
+ "version": "1.3.1",
4444
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
4445
+ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
4446
+ "requires": {
4447
+ "for-in": "^1.0.2",
4448
+ "is-extendable": "^1.0.1"
4449
+ },
4450
+ "dependencies": {
4451
+ "is-extendable": {
4452
+ "version": "1.0.1",
4453
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4454
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4455
+ "requires": {
4456
+ "is-plain-object": "^2.0.4"
4457
+ }
4458
+ }
4459
+ }
4460
+ },
4461
+ "mixin-object": {
4462
+ "version": "2.0.1",
4463
+ "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
4464
+ "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
4465
+ "requires": {
4466
+ "for-in": "^0.1.3",
4467
+ "is-extendable": "^0.1.1"
4468
+ },
4469
+ "dependencies": {
4470
+ "for-in": {
4471
+ "version": "0.1.8",
4472
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
4473
+ "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE="
4474
+ }
4475
+ }
4476
+ },
4477
+ "mkdirp": {
4478
+ "version": "0.5.1",
4479
+ "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
4480
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
4481
+ "requires": {
4482
+ "minimist": "0.0.8"
4483
+ }
4484
+ },
4485
+ "ms": {
4486
+ "version": "2.0.0",
4487
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4488
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
4489
+ },
4490
+ "mute-stream": {
4491
+ "version": "0.0.7",
4492
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
4493
+ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
4494
+ },
4495
+ "nan": {
4496
+ "version": "2.11.0",
4497
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz",
4498
+ "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw=="
4499
+ },
4500
+ "nanomatch": {
4501
+ "version": "1.2.13",
4502
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
4503
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
4504
+ "requires": {
4505
+ "arr-diff": "^4.0.0",
4506
+ "array-unique": "^0.3.2",
4507
+ "define-property": "^2.0.2",
4508
+ "extend-shallow": "^3.0.2",
4509
+ "fragment-cache": "^0.2.1",
4510
+ "is-windows": "^1.0.2",
4511
+ "kind-of": "^6.0.2",
4512
+ "object.pick": "^1.3.0",
4513
+ "regex-not": "^1.0.0",
4514
+ "snapdragon": "^0.8.1",
4515
+ "to-regex": "^3.0.1"
4516
+ }
4517
+ },
4518
+ "natural-compare": {
4519
+ "version": "1.4.0",
4520
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
4521
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
4522
+ },
4523
+ "neo-async": {
4524
+ "version": "2.5.2",
4525
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz",
4526
+ "integrity": "sha512-vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw=="
4527
+ },
4528
+ "next-tick": {
4529
+ "version": "1.0.0",
4530
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
4531
+ "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw="
4532
+ },
4533
+ "nice-try": {
4534
+ "version": "1.0.5",
4535
+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
4536
+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
4537
+ },
4538
+ "node-gyp": {
4539
+ "version": "3.8.0",
4540
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
4541
+ "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
4542
+ "requires": {
4543
+ "fstream": "^1.0.0",
4544
+ "glob": "^7.0.3",
4545
+ "graceful-fs": "^4.1.2",
4546
+ "mkdirp": "^0.5.0",
4547
+ "nopt": "2 || 3",
4548
+ "npmlog": "0 || 1 || 2 || 3 || 4",
4549
+ "osenv": "0",
4550
+ "request": "^2.87.0",
4551
+ "rimraf": "2",
4552
+ "semver": "~5.3.0",
4553
+ "tar": "^2.0.0",
4554
+ "which": "1"
4555
+ },
4556
+ "dependencies": {
4557
+ "semver": {
4558
+ "version": "5.3.0",
4559
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
4560
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
4561
+ }
4562
+ }
4563
+ },
4564
+ "node-libs-browser": {
4565
+ "version": "2.1.0",
4566
+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
4567
+ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
4568
+ "requires": {
4569
+ "assert": "^1.1.1",
4570
+ "browserify-zlib": "^0.2.0",
4571
+ "buffer": "^4.3.0",
4572
+ "console-browserify": "^1.1.0",
4573
+ "constants-browserify": "^1.0.0",
4574
+ "crypto-browserify": "^3.11.0",
4575
+ "domain-browser": "^1.1.1",
4576
+ "events": "^1.0.0",
4577
+ "https-browserify": "^1.0.0",
4578
+ "os-browserify": "^0.3.0",
4579
+ "path-browserify": "0.0.0",
4580
+ "process": "^0.11.10",
4581
+ "punycode": "^1.2.4",
4582
+ "querystring-es3": "^0.2.0",
4583
+ "readable-stream": "^2.3.3",
4584
+ "stream-browserify": "^2.0.1",
4585
+ "stream-http": "^2.7.2",
4586
+ "string_decoder": "^1.0.0",
4587
+ "timers-browserify": "^2.0.4",
4588
+ "tty-browserify": "0.0.0",
4589
+ "url": "^0.11.0",
4590
+ "util": "^0.10.3",
4591
+ "vm-browserify": "0.0.4"
4592
+ }
4593
+ },
4594
+ "node-sass": {
4595
+ "version": "4.9.3",
4596
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
4597
+ "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
4598
+ "requires": {
4599
+ "async-foreach": "^0.1.3",
4600
+ "chalk": "^1.1.1",
4601
+ "cross-spawn": "^3.0.0",
4602
+ "gaze": "^1.0.0",
4603
+ "get-stdin": "^4.0.1",
4604
+ "glob": "^7.0.3",
4605
+ "in-publish": "^2.0.0",
4606
+ "lodash.assign": "^4.2.0",
4607
+ "lodash.clonedeep": "^4.3.2",
4608
+ "lodash.mergewith": "^4.6.0",
4609
+ "meow": "^3.7.0",
4610
+ "mkdirp": "^0.5.1",
4611
+ "nan": "^2.10.0",
4612
+ "node-gyp": "^3.8.0",
4613
+ "npmlog": "^4.0.0",
4614
+ "request": "2.87.0",
4615
+ "sass-graph": "^2.2.4",
4616
+ "stdout-stream": "^1.4.0",
4617
+ "true-case-path": "^1.0.2"
4618
+ },
4619
+ "dependencies": {
4620
+ "ansi-styles": {
4621
+ "version": "2.2.1",
4622
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
4623
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
4624
+ },
4625
+ "chalk": {
4626
+ "version": "1.1.3",
4627
+ "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4628
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4629
+ "requires": {
4630
+ "ansi-styles": "^2.2.1",
4631
+ "escape-string-regexp": "^1.0.2",
4632
+ "has-ansi": "^2.0.0",
4633
+ "strip-ansi": "^3.0.0",
4634
+ "supports-color": "^2.0.0"
4635
+ }
4636
+ },
4637
+ "cross-spawn": {
4638
+ "version": "3.0.1",
4639
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
4640
+ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
4641
+ "requires": {
4642
+ "lru-cache": "^4.0.1",
4643
+ "which": "^1.2.9"
4644
+ }
4645
+ },
4646
+ "supports-color": {
4647
+ "version": "2.0.0",
4648
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4649
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
4650
+ }
4651
+ }
4652
+ },
4653
+ "nopt": {
4654
+ "version": "3.0.6",
4655
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
4656
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
4657
+ "requires": {
4658
+ "abbrev": "1"
4659
+ }
4660
+ },
4661
+ "normalize-package-data": {
4662
+ "version": "2.4.0",
4663
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
4664
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
4665
+ "requires": {
4666
+ "hosted-git-info": "^2.1.4",
4667
+ "is-builtin-module": "^1.0.0",
4668
+ "semver": "2 || 3 || 4 || 5",
4669
+ "validate-npm-package-license": "^3.0.1"
4670
+ }
4671
+ },
4672
+ "normalize-path": {
4673
+ "version": "2.1.1",
4674
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4675
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4676
+ "requires": {
4677
+ "remove-trailing-separator": "^1.0.1"
4678
+ }
4679
+ },
4680
+ "normalize-range": {
4681
+ "version": "0.1.2",
4682
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
4683
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI="
4684
+ },
4685
+ "npm-run-path": {
4686
+ "version": "2.0.2",
4687
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
4688
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
4689
+ "requires": {
4690
+ "path-key": "^2.0.0"
4691
+ }
4692
+ },
4693
+ "npmlog": {
4694
+ "version": "4.1.2",
4695
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
4696
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
4697
+ "requires": {
4698
+ "are-we-there-yet": "~1.1.2",
4699
+ "console-control-strings": "~1.1.0",
4700
+ "gauge": "~2.7.3",
4701
+ "set-blocking": "~2.0.0"
4702
+ }
4703
+ },
4704
+ "num2fraction": {
4705
+ "version": "1.2.2",
4706
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
4707
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4="
4708
+ },
4709
+ "number-is-nan": {
4710
+ "version": "1.0.1",
4711
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
4712
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
4713
+ },
4714
+ "oauth-sign": {
4715
+ "version": "0.8.2",
4716
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
4717
+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
4718
+ },
4719
+ "object-assign": {
4720
+ "version": "4.1.1",
4721
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4722
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
4723
+ },
4724
+ "object-copy": {
4725
+ "version": "0.1.0",
4726
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
4727
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
4728
+ "requires": {
4729
+ "copy-descriptor": "^0.1.0",
4730
+ "define-property": "^0.2.5",
4731
+ "kind-of": "^3.0.3"
4732
+ },
4733
+ "dependencies": {
4734
+ "define-property": {
4735
+ "version": "0.2.5",
4736
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4737
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4738
+ "requires": {
4739
+ "is-descriptor": "^0.1.0"
4740
+ }
4741
+ },
4742
+ "kind-of": {
4743
+ "version": "3.2.2",
4744
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4745
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4746
+ "requires": {
4747
+ "is-buffer": "^1.1.5"
4748
+ }
4749
+ }
4750
+ }
4751
+ },
4752
+ "object-keys": {
4753
+ "version": "1.0.12",
4754
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz",
4755
+ "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag=="
4756
+ },
4757
+ "object-visit": {
4758
+ "version": "1.0.1",
4759
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
4760
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
4761
+ "requires": {
4762
+ "isobject": "^3.0.0"
4763
+ }
4764
+ },
4765
+ "object.pick": {
4766
+ "version": "1.3.0",
4767
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
4768
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
4769
+ "requires": {
4770
+ "isobject": "^3.0.1"
4771
+ }
4772
+ },
4773
+ "once": {
4774
+ "version": "1.4.0",
4775
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4776
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4777
+ "requires": {
4778
+ "wrappy": "1"
4779
+ }
4780
+ },
4781
+ "onetime": {
4782
+ "version": "2.0.1",
4783
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
4784
+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
4785
+ "requires": {
4786
+ "mimic-fn": "^1.0.0"
4787
+ }
4788
+ },
4789
+ "optionator": {
4790
+ "version": "0.8.2",
4791
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
4792
+ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
4793
+ "requires": {
4794
+ "deep-is": "~0.1.3",
4795
+ "fast-levenshtein": "~2.0.4",
4796
+ "levn": "~0.3.0",
4797
+ "prelude-ls": "~1.1.2",
4798
+ "type-check": "~0.3.2",
4799
+ "wordwrap": "~1.0.0"
4800
+ }
4801
+ },
4802
+ "ora": {
4803
+ "version": "1.4.0",
4804
+ "resolved": "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz",
4805
+ "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==",
4806
+ "requires": {
4807
+ "chalk": "^2.1.0",
4808
+ "cli-cursor": "^2.1.0",
4809
+ "cli-spinners": "^1.0.1",
4810
+ "log-symbols": "^2.1.0"
4811
+ }
4812
+ },
4813
+ "os-browserify": {
4814
+ "version": "0.3.0",
4815
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
4816
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc="
4817
+ },
4818
+ "os-homedir": {
4819
+ "version": "1.0.2",
4820
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
4821
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
4822
+ },
4823
+ "os-locale": {
4824
+ "version": "1.4.0",
4825
+ "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
4826
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
4827
+ "requires": {
4828
+ "lcid": "^1.0.0"
4829
+ }
4830
+ },
4831
+ "os-tmpdir": {
4832
+ "version": "1.0.2",
4833
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4834
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
4835
+ },
4836
+ "osenv": {
4837
+ "version": "0.1.5",
4838
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
4839
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
4840
+ "requires": {
4841
+ "os-homedir": "^1.0.0",
4842
+ "os-tmpdir": "^1.0.0"
4843
+ }
4844
+ },
4845
+ "p-finally": {
4846
+ "version": "1.0.0",
4847
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
4848
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
4849
+ },
4850
+ "p-limit": {
4851
+ "version": "1.3.0",
4852
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
4853
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
4854
+ "requires": {
4855
+ "p-try": "^1.0.0"
4856
+ }
4857
+ },
4858
+ "p-locate": {
4859
+ "version": "2.0.0",
4860
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
4861
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
4862
+ "requires": {
4863
+ "p-limit": "^1.1.0"
4864
+ }
4865
+ },
4866
+ "p-try": {
4867
+ "version": "1.0.0",
4868
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
4869
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M="
4870
+ },
4871
+ "package-json": {
4872
+ "version": "4.0.1",
4873
+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
4874
+ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
4875
+ "requires": {
4876
+ "got": "^6.7.1",
4877
+ "registry-auth-token": "^3.0.1",
4878
+ "registry-url": "^3.0.3",
4879
+ "semver": "^5.1.0"
4880
+ }
4881
+ },
4882
+ "pako": {
4883
+ "version": "1.0.6",
4884
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
4885
+ "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg=="
4886
+ },
4887
+ "parse-asn1": {
4888
+ "version": "5.1.1",
4889
+ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
4890
+ "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
4891
+ "requires": {
4892
+ "asn1.js": "^4.0.0",
4893
+ "browserify-aes": "^1.0.0",
4894
+ "create-hash": "^1.1.0",
4895
+ "evp_bytestokey": "^1.0.0",
4896
+ "pbkdf2": "^3.0.3"
4897
+ }
4898
+ },
4899
+ "parse-json": {
4900
+ "version": "2.2.0",
4901
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4902
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4903
+ "requires": {
4904
+ "error-ex": "^1.2.0"
4905
+ }
4906
+ },
4907
+ "pascalcase": {
4908
+ "version": "0.1.1",
4909
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
4910
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
4911
+ },
4912
+ "path-browserify": {
4913
+ "version": "0.0.0",
4914
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
4915
+ "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo="
4916
+ },
4917
+ "path-dirname": {
4918
+ "version": "1.0.2",
4919
+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
4920
+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA="
4921
+ },
4922
+ "path-exists": {
4923
+ "version": "3.0.0",
4924
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4925
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
4926
+ },
4927
+ "path-is-absolute": {
4928
+ "version": "1.0.1",
4929
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4930
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
4931
+ },
4932
+ "path-is-inside": {
4933
+ "version": "1.0.2",
4934
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
4935
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
4936
+ },
4937
+ "path-key": {
4938
+ "version": "2.0.1",
4939
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
4940
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
4941
+ },
4942
+ "path-parse": {
4943
+ "version": "1.0.6",
4944
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
4945
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
4946
+ },
4947
+ "path-type": {
4948
+ "version": "1.1.0",
4949
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
4950
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
4951
+ "requires": {
4952
+ "graceful-fs": "^4.1.2",
4953
+ "pify": "^2.0.0",
4954
+ "pinkie-promise": "^2.0.0"
4955
+ },
4956
+ "dependencies": {
4957
+ "pify": {
4958
+ "version": "2.3.0",
4959
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4960
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
4961
+ }
4962
+ }
4963
+ },
4964
+ "pbkdf2": {
4965
+ "version": "3.0.16",
4966
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",
4967
+ "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",
4968
+ "requires": {
4969
+ "create-hash": "^1.1.2",
4970
+ "create-hmac": "^1.1.4",
4971
+ "ripemd160": "^2.0.1",
4972
+ "safe-buffer": "^5.0.1",
4973
+ "sha.js": "^2.4.8"
4974
+ }
4975
+ },
4976
+ "performance-now": {
4977
+ "version": "2.1.0",
4978
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
4979
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
4980
+ },
4981
+ "pify": {
4982
+ "version": "3.0.0",
4983
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4984
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
4985
+ },
4986
+ "pinkie": {
4987
+ "version": "2.0.4",
4988
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
4989
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
4990
+ },
4991
+ "pinkie-promise": {
4992
+ "version": "2.0.1",
4993
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
4994
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
4995
+ "requires": {
4996
+ "pinkie": "^2.0.0"
4997
+ }
4998
+ },
4999
+ "pkg-dir": {
5000
+ "version": "2.0.0",
5001
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
5002
+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
5003
+ "requires": {
5004
+ "find-up": "^2.1.0"
5005
+ }
5006
+ },
5007
+ "pluralize": {
5008
+ "version": "7.0.0",
5009
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
5010
+ "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow=="
5011
+ },
5012
+ "posix-character-classes": {
5013
+ "version": "0.1.1",
5014
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
5015
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
5016
+ },
5017
+ "postcss": {
5018
+ "version": "6.0.23",
5019
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
5020
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
5021
+ "requires": {
5022
+ "chalk": "^2.4.1",
5023
+ "source-map": "^0.6.1",
5024
+ "supports-color": "^5.4.0"
5025
+ }
5026
+ },
5027
+ "postcss-load-config": {
5028
+ "version": "2.0.0",
5029
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
5030
+ "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
5031
+ "requires": {
5032
+ "cosmiconfig": "^4.0.0",
5033
+ "import-cwd": "^2.0.0"
5034
+ }
5035
+ },
5036
+ "postcss-loader": {
5037
+ "version": "2.1.6",
5038
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz",
5039
+ "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==",
5040
+ "requires": {
5041
+ "loader-utils": "^1.1.0",
5042
+ "postcss": "^6.0.0",
5043
+ "postcss-load-config": "^2.0.0",
5044
+ "schema-utils": "^0.4.0"
5045
+ },
5046
+ "dependencies": {
5047
+ "ajv": {
5048
+ "version": "6.5.3",
5049
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
5050
+ "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
5051
+ "requires": {
5052
+ "fast-deep-equal": "^2.0.1",
5053
+ "fast-json-stable-stringify": "^2.0.0",
5054
+ "json-schema-traverse": "^0.4.1",
5055
+ "uri-js": "^4.2.2"
5056
+ }
5057
+ },
5058
+ "ajv-keywords": {
5059
+ "version": "3.2.0",
5060
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
5061
+ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo="
5062
+ },
5063
+ "fast-deep-equal": {
5064
+ "version": "2.0.1",
5065
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
5066
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
5067
+ },
5068
+ "json-schema-traverse": {
5069
+ "version": "0.4.1",
5070
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5071
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
5072
+ },
5073
+ "schema-utils": {
5074
+ "version": "0.4.7",
5075
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
5076
+ "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
5077
+ "requires": {
5078
+ "ajv": "^6.1.0",
5079
+ "ajv-keywords": "^3.1.0"
5080
+ }
5081
+ }
5082
+ }
5083
+ },
5084
+ "postcss-value-parser": {
5085
+ "version": "3.3.0",
5086
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
5087
+ "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU="
5088
+ },
5089
+ "prelude-ls": {
5090
+ "version": "1.1.2",
5091
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
5092
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
5093
+ },
5094
+ "prepend-http": {
5095
+ "version": "1.0.4",
5096
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
5097
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
5098
+ },
5099
+ "private": {
5100
+ "version": "0.1.8",
5101
+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
5102
+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg=="
5103
+ },
5104
+ "process": {
5105
+ "version": "0.11.10",
5106
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
5107
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI="
5108
+ },
5109
+ "process-nextick-args": {
5110
+ "version": "2.0.0",
5111
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
5112
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
5113
+ },
5114
+ "progress": {
5115
+ "version": "2.0.0",
5116
+ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
5117
+ "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8="
5118
+ },
5119
+ "prop-types": {
5120
+ "version": "15.6.2",
5121
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz",
5122
+ "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==",
5123
+ "requires": {
5124
+ "loose-envify": "^1.3.1",
5125
+ "object-assign": "^4.1.1"
5126
+ }
5127
+ },
5128
+ "prr": {
5129
+ "version": "1.0.1",
5130
+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
5131
+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
5132
+ },
5133
+ "pseudomap": {
5134
+ "version": "1.0.2",
5135
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
5136
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
5137
+ },
5138
+ "public-encrypt": {
5139
+ "version": "4.0.2",
5140
+ "resolved": "http://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",
5141
+ "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",
5142
+ "requires": {
5143
+ "bn.js": "^4.1.0",
5144
+ "browserify-rsa": "^4.0.0",
5145
+ "create-hash": "^1.1.0",
5146
+ "parse-asn1": "^5.0.0",
5147
+ "randombytes": "^2.0.1"
5148
+ }
5149
+ },
5150
+ "punycode": {
5151
+ "version": "1.4.1",
5152
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
5153
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
5154
+ },
5155
+ "qs": {
5156
+ "version": "6.5.2",
5157
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
5158
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
5159
+ },
5160
+ "querystring": {
5161
+ "version": "0.2.0",
5162
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
5163
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
5164
+ },
5165
+ "querystring-es3": {
5166
+ "version": "0.2.1",
5167
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
5168
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM="
5169
+ },
5170
+ "randombytes": {
5171
+ "version": "2.0.6",
5172
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
5173
+ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
5174
+ "requires": {
5175
+ "safe-buffer": "^5.1.0"
5176
+ }
5177
+ },
5178
+ "randomfill": {
5179
+ "version": "1.0.4",
5180
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
5181
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
5182
+ "requires": {
5183
+ "randombytes": "^2.0.5",
5184
+ "safe-buffer": "^5.1.0"
5185
+ }
5186
+ },
5187
+ "raw-loader": {
5188
+ "version": "0.5.1",
5189
+ "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
5190
+ "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao="
5191
+ },
5192
+ "rc": {
5193
+ "version": "1.2.8",
5194
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
5195
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
5196
+ "requires": {
5197
+ "deep-extend": "^0.6.0",
5198
+ "ini": "~1.3.0",
5199
+ "minimist": "^1.2.0",
5200
+ "strip-json-comments": "~2.0.1"
5201
+ },
5202
+ "dependencies": {
5203
+ "minimist": {
5204
+ "version": "1.2.0",
5205
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
5206
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
5207
+ }
5208
+ }
5209
+ },
5210
+ "read-pkg": {
5211
+ "version": "1.1.0",
5212
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
5213
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
5214
+ "requires": {
5215
+ "load-json-file": "^1.0.0",
5216
+ "normalize-package-data": "^2.3.2",
5217
+ "path-type": "^1.0.0"
5218
+ }
5219
+ },
5220
+ "read-pkg-up": {
5221
+ "version": "1.0.1",
5222
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
5223
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
5224
+ "requires": {
5225
+ "find-up": "^1.0.0",
5226
+ "read-pkg": "^1.0.0"
5227
+ },
5228
+ "dependencies": {
5229
+ "find-up": {
5230
+ "version": "1.1.2",
5231
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
5232
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
5233
+ "requires": {
5234
+ "path-exists": "^2.0.0",
5235
+ "pinkie-promise": "^2.0.0"
5236
+ }
5237
+ },
5238
+ "path-exists": {
5239
+ "version": "2.1.0",
5240
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
5241
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
5242
+ "requires": {
5243
+ "pinkie-promise": "^2.0.0"
5244
+ }
5245
+ }
5246
+ }
5247
+ },
5248
+ "readable-stream": {
5249
+ "version": "2.3.6",
5250
+ "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5251
+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5252
+ "requires": {
5253
+ "core-util-is": "~1.0.0",
5254
+ "inherits": "~2.0.3",
5255
+ "isarray": "~1.0.0",
5256
+ "process-nextick-args": "~2.0.0",
5257
+ "safe-buffer": "~5.1.1",
5258
+ "string_decoder": "~1.1.1",
5259
+ "util-deprecate": "~1.0.1"
5260
+ }
5261
+ },
5262
+ "readdirp": {
5263
+ "version": "2.2.1",
5264
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
5265
+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
5266
+ "requires": {
5267
+ "graceful-fs": "^4.1.11",
5268
+ "micromatch": "^3.1.10",
5269
+ "readable-stream": "^2.0.2"
5270
+ }
5271
+ },
5272
+ "rechoir": {
5273
+ "version": "0.6.2",
5274
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
5275
+ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
5276
+ "requires": {
5277
+ "resolve": "^1.1.6"
5278
+ }
5279
+ },
5280
+ "redent": {
5281
+ "version": "1.0.0",
5282
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
5283
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
5284
+ "requires": {
5285
+ "indent-string": "^2.1.0",
5286
+ "strip-indent": "^1.0.1"
5287
+ }
5288
+ },
5289
+ "regenerate": {
5290
+ "version": "1.4.0",
5291
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
5292
+ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg=="
5293
+ },
5294
+ "regenerator-runtime": {
5295
+ "version": "0.11.1",
5296
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
5297
+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
5298
+ },
5299
+ "regenerator-transform": {
5300
+ "version": "0.10.1",
5301
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
5302
+ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
5303
+ "requires": {
5304
+ "babel-runtime": "^6.18.0",
5305
+ "babel-types": "^6.19.0",
5306
+ "private": "^0.1.6"
5307
+ }
5308
+ },
5309
+ "regex-not": {
5310
+ "version": "1.0.2",
5311
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
5312
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
5313
+ "requires": {
5314
+ "extend-shallow": "^3.0.2",
5315
+ "safe-regex": "^1.1.0"
5316
+ }
5317
+ },
5318
+ "regexpp": {
5319
+ "version": "1.1.0",
5320
+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
5321
+ "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw=="
5322
+ },
5323
+ "regexpu-core": {
5324
+ "version": "2.0.0",
5325
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
5326
+ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
5327
+ "requires": {
5328
+ "regenerate": "^1.2.1",
5329
+ "regjsgen": "^0.2.0",
5330
+ "regjsparser": "^0.1.4"
5331
+ }
5332
+ },
5333
+ "registry-auth-token": {
5334
+ "version": "3.3.2",
5335
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
5336
+ "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
5337
+ "requires": {
5338
+ "rc": "^1.1.6",
5339
+ "safe-buffer": "^5.0.1"
5340
+ }
5341
+ },
5342
+ "registry-url": {
5343
+ "version": "3.1.0",
5344
+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
5345
+ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
5346
+ "requires": {
5347
+ "rc": "^1.0.1"
5348
+ }
5349
+ },
5350
+ "regjsgen": {
5351
+ "version": "0.2.0",
5352
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
5353
+ "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc="
5354
+ },
5355
+ "regjsparser": {
5356
+ "version": "0.1.5",
5357
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
5358
+ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
5359
+ "requires": {
5360
+ "jsesc": "~0.5.0"
5361
+ },
5362
+ "dependencies": {
5363
+ "jsesc": {
5364
+ "version": "0.5.0",
5365
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
5366
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0="
5367
+ }
5368
+ }
5369
+ },
5370
+ "remove-trailing-separator": {
5371
+ "version": "1.1.0",
5372
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
5373
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
5374
+ },
5375
+ "repeat-element": {
5376
+ "version": "1.1.3",
5377
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
5378
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
5379
+ },
5380
+ "repeat-string": {
5381
+ "version": "1.6.1",
5382
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
5383
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
5384
+ },
5385
+ "repeating": {
5386
+ "version": "2.0.1",
5387
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
5388
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
5389
+ "requires": {
5390
+ "is-finite": "^1.0.0"
5391
+ }
5392
+ },
5393
+ "request": {
5394
+ "version": "2.87.0",
5395
+ "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
5396
+ "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
5397
+ "requires": {
5398
+ "aws-sign2": "~0.7.0",
5399
+ "aws4": "^1.6.0",
5400
+ "caseless": "~0.12.0",
5401
+ "combined-stream": "~1.0.5",
5402
+ "extend": "~3.0.1",
5403
+ "forever-agent": "~0.6.1",
5404
+ "form-data": "~2.3.1",
5405
+ "har-validator": "~5.0.3",
5406
+ "http-signature": "~1.2.0",
5407
+ "is-typedarray": "~1.0.0",
5408
+ "isstream": "~0.1.2",
5409
+ "json-stringify-safe": "~5.0.1",
5410
+ "mime-types": "~2.1.17",
5411
+ "oauth-sign": "~0.8.2",
5412
+ "performance-now": "^2.1.0",
5413
+ "qs": "~6.5.1",
5414
+ "safe-buffer": "^5.1.1",
5415
+ "tough-cookie": "~2.3.3",
5416
+ "tunnel-agent": "^0.6.0",
5417
+ "uuid": "^3.1.0"
5418
+ }
5419
+ },
5420
+ "require-directory": {
5421
+ "version": "2.1.1",
5422
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
5423
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
5424
+ },
5425
+ "require-from-string": {
5426
+ "version": "2.0.2",
5427
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
5428
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="
5429
+ },
5430
+ "require-main-filename": {
5431
+ "version": "1.0.1",
5432
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
5433
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
5434
+ },
5435
+ "require-uncached": {
5436
+ "version": "1.0.3",
5437
+ "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
5438
+ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
5439
+ "requires": {
5440
+ "caller-path": "^0.1.0",
5441
+ "resolve-from": "^1.0.0"
5442
+ }
5443
+ },
5444
+ "requireindex": {
5445
+ "version": "1.1.0",
5446
+ "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.1.0.tgz",
5447
+ "integrity": "sha1-5UBLgVV+91225JxacgBIk/4D4WI="
5448
+ },
5449
+ "resolve": {
5450
+ "version": "1.8.1",
5451
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
5452
+ "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
5453
+ "requires": {
5454
+ "path-parse": "^1.0.5"
5455
+ }
5456
+ },
5457
+ "resolve-from": {
5458
+ "version": "1.0.1",
5459
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
5460
+ "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY="
5461
+ },
5462
+ "resolve-pkg": {
5463
+ "version": "1.0.0",
5464
+ "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz",
5465
+ "integrity": "sha1-4ZoV54rKLhJEYdySsuOUPvk0lNk=",
5466
+ "requires": {
5467
+ "resolve-from": "^2.0.0"
5468
+ },
5469
+ "dependencies": {
5470
+ "resolve-from": {
5471
+ "version": "2.0.0",
5472
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
5473
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
5474
+ }
5475
+ }
5476
+ },
5477
+ "resolve-url": {
5478
+ "version": "0.2.1",
5479
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
5480
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
5481
+ },
5482
+ "restore-cursor": {
5483
+ "version": "2.0.0",
5484
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
5485
+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
5486
+ "requires": {
5487
+ "onetime": "^2.0.0",
5488
+ "signal-exit": "^3.0.2"
5489
+ }
5490
+ },
5491
+ "ret": {
5492
+ "version": "0.1.15",
5493
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
5494
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
5495
+ },
5496
+ "right-align": {
5497
+ "version": "0.1.3",
5498
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
5499
+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
5500
+ "requires": {
5501
+ "align-text": "^0.1.1"
5502
+ }
5503
+ },
5504
+ "rimraf": {
5505
+ "version": "2.6.2",
5506
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
5507
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
5508
+ "requires": {
5509
+ "glob": "^7.0.5"
5510
+ }
5511
+ },
5512
+ "ripemd160": {
5513
+ "version": "2.0.2",
5514
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
5515
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
5516
+ "requires": {
5517
+ "hash-base": "^3.0.0",
5518
+ "inherits": "^2.0.1"
5519
+ }
5520
+ },
5521
+ "run-async": {
5522
+ "version": "2.3.0",
5523
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
5524
+ "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
5525
+ "requires": {
5526
+ "is-promise": "^2.1.0"
5527
+ }
5528
+ },
5529
+ "rx-lite": {
5530
+ "version": "4.0.8",
5531
+ "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
5532
+ "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ="
5533
+ },
5534
+ "rx-lite-aggregates": {
5535
+ "version": "4.0.8",
5536
+ "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
5537
+ "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
5538
+ "requires": {
5539
+ "rx-lite": "*"
5540
+ }
5541
+ },
5542
+ "rxjs": {
5543
+ "version": "5.5.12",
5544
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
5545
+ "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
5546
+ "requires": {
5547
+ "symbol-observable": "1.0.1"
5548
+ }
5549
+ },
5550
+ "safe-buffer": {
5551
+ "version": "5.1.2",
5552
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5553
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
5554
+ },
5555
+ "safe-regex": {
5556
+ "version": "1.1.0",
5557
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
5558
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
5559
+ "requires": {
5560
+ "ret": "~0.1.10"
5561
+ }
5562
+ },
5563
+ "safer-buffer": {
5564
+ "version": "2.1.2",
5565
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
5566
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
5567
+ },
5568
+ "sass-graph": {
5569
+ "version": "2.2.4",
5570
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
5571
+ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
5572
+ "requires": {
5573
+ "glob": "^7.0.0",
5574
+ "lodash": "^4.0.0",
5575
+ "scss-tokenizer": "^0.2.3",
5576
+ "yargs": "^7.0.0"
5577
+ }
5578
+ },
5579
+ "sass-loader": {
5580
+ "version": "6.0.7",
5581
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.7.tgz",
5582
+ "integrity": "sha512-JoiyD00Yo1o61OJsoP2s2kb19L1/Y2p3QFcCdWdF6oomBGKVYuZyqHWemRBfQ2uGYsk+CH3eCguXNfpjzlcpaA==",
5583
+ "requires": {
5584
+ "clone-deep": "^2.0.1",
5585
+ "loader-utils": "^1.0.1",
5586
+ "lodash.tail": "^4.1.1",
5587
+ "neo-async": "^2.5.0",
5588
+ "pify": "^3.0.0"
5589
+ }
5590
+ },
5591
+ "schema-utils": {
5592
+ "version": "0.3.0",
5593
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5594
+ "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5595
+ "requires": {
5596
+ "ajv": "^5.0.0"
5597
+ }
5598
+ },
5599
+ "scss-tokenizer": {
5600
+ "version": "0.2.3",
5601
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
5602
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
5603
+ "requires": {
5604
+ "js-base64": "^2.1.8",
5605
+ "source-map": "^0.4.2"
5606
+ },
5607
+ "dependencies": {
5608
+ "source-map": {
5609
+ "version": "0.4.4",
5610
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
5611
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
5612
+ "requires": {
5613
+ "amdefine": ">=0.0.4"
5614
+ }
5615
+ }
5616
+ }
5617
+ },
5618
+ "semver": {
5619
+ "version": "5.5.1",
5620
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
5621
+ "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="
5622
+ },
5623
+ "semver-diff": {
5624
+ "version": "2.1.0",
5625
+ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
5626
+ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
5627
+ "requires": {
5628
+ "semver": "^5.0.3"
5629
+ }
5630
+ },
5631
+ "set-blocking": {
5632
+ "version": "2.0.0",
5633
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5634
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
5635
+ },
5636
+ "set-value": {
5637
+ "version": "2.0.0",
5638
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
5639
+ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
5640
+ "requires": {
5641
+ "extend-shallow": "^2.0.1",
5642
+ "is-extendable": "^0.1.1",
5643
+ "is-plain-object": "^2.0.3",
5644
+ "split-string": "^3.0.1"
5645
+ },
5646
+ "dependencies": {
5647
+ "extend-shallow": {
5648
+ "version": "2.0.1",
5649
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5650
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5651
+ "requires": {
5652
+ "is-extendable": "^0.1.0"
5653
+ }
5654
+ }
5655
+ }
5656
+ },
5657
+ "setimmediate": {
5658
+ "version": "1.0.5",
5659
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
5660
+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
5661
+ },
5662
+ "sha.js": {
5663
+ "version": "2.4.11",
5664
+ "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
5665
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
5666
+ "requires": {
5667
+ "inherits": "^2.0.1",
5668
+ "safe-buffer": "^5.0.1"
5669
+ }
5670
+ },
5671
+ "shallow-clone": {
5672
+ "version": "1.0.0",
5673
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
5674
+ "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
5675
+ "requires": {
5676
+ "is-extendable": "^0.1.1",
5677
+ "kind-of": "^5.0.0",
5678
+ "mixin-object": "^2.0.1"
5679
+ },
5680
+ "dependencies": {
5681
+ "kind-of": {
5682
+ "version": "5.1.0",
5683
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5684
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
5685
+ }
5686
+ }
5687
+ },
5688
+ "shebang-command": {
5689
+ "version": "1.2.0",
5690
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5691
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5692
+ "requires": {
5693
+ "shebang-regex": "^1.0.0"
5694
+ }
5695
+ },
5696
+ "shebang-regex": {
5697
+ "version": "1.0.0",
5698
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5699
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
5700
+ },
5701
+ "shelljs": {
5702
+ "version": "0.8.2",
5703
+ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz",
5704
+ "integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==",
5705
+ "requires": {
5706
+ "glob": "^7.0.0",
5707
+ "interpret": "^1.0.0",
5708
+ "rechoir": "^0.6.2"
5709
+ }
5710
+ },
5711
+ "signal-exit": {
5712
+ "version": "3.0.2",
5713
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
5714
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
5715
+ },
5716
+ "slash": {
5717
+ "version": "1.0.0",
5718
+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5719
+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
5720
+ },
5721
+ "slice-ansi": {
5722
+ "version": "1.0.0",
5723
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
5724
+ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
5725
+ "requires": {
5726
+ "is-fullwidth-code-point": "^2.0.0"
5727
+ }
5728
+ },
5729
+ "snapdragon": {
5730
+ "version": "0.8.2",
5731
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
5732
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
5733
+ "requires": {
5734
+ "base": "^0.11.1",
5735
+ "debug": "^2.2.0",
5736
+ "define-property": "^0.2.5",
5737
+ "extend-shallow": "^2.0.1",
5738
+ "map-cache": "^0.2.2",
5739
+ "source-map": "^0.5.6",
5740
+ "source-map-resolve": "^0.5.0",
5741
+ "use": "^3.1.0"
5742
+ },
5743
+ "dependencies": {
5744
+ "define-property": {
5745
+ "version": "0.2.5",
5746
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5747
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5748
+ "requires": {
5749
+ "is-descriptor": "^0.1.0"
5750
+ }
5751
+ },
5752
+ "extend-shallow": {
5753
+ "version": "2.0.1",
5754
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5755
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5756
+ "requires": {
5757
+ "is-extendable": "^0.1.0"
5758
+ }
5759
+ },
5760
+ "source-map": {
5761
+ "version": "0.5.7",
5762
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5763
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
5764
+ }
5765
+ }
5766
+ },
5767
+ "snapdragon-node": {
5768
+ "version": "2.1.1",
5769
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
5770
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
5771
+ "requires": {
5772
+ "define-property": "^1.0.0",
5773
+ "isobject": "^3.0.0",
5774
+ "snapdragon-util": "^3.0.1"
5775
+ },
5776
+ "dependencies": {
5777
+ "define-property": {
5778
+ "version": "1.0.0",
5779
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5780
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5781
+ "requires": {
5782
+ "is-descriptor": "^1.0.0"
5783
+ }
5784
+ },
5785
+ "is-accessor-descriptor": {
5786
+ "version": "1.0.0",
5787
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5788
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5789
+ "requires": {
5790
+ "kind-of": "^6.0.0"
5791
+ }
5792
+ },
5793
+ "is-data-descriptor": {
5794
+ "version": "1.0.0",
5795
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5796
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5797
+ "requires": {
5798
+ "kind-of": "^6.0.0"
5799
+ }
5800
+ },
5801
+ "is-descriptor": {
5802
+ "version": "1.0.2",
5803
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5804
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5805
+ "requires": {
5806
+ "is-accessor-descriptor": "^1.0.0",
5807
+ "is-data-descriptor": "^1.0.0",
5808
+ "kind-of": "^6.0.2"
5809
+ }
5810
+ }
5811
+ }
5812
+ },
5813
+ "snapdragon-util": {
5814
+ "version": "3.0.1",
5815
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
5816
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
5817
+ "requires": {
5818
+ "kind-of": "^3.2.0"
5819
+ },
5820
+ "dependencies": {
5821
+ "kind-of": {
5822
+ "version": "3.2.2",
5823
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5824
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5825
+ "requires": {
5826
+ "is-buffer": "^1.1.5"
5827
+ }
5828
+ }
5829
+ }
5830
+ },
5831
+ "source-list-map": {
5832
+ "version": "2.0.0",
5833
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
5834
+ "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A=="
5835
+ },
5836
+ "source-map": {
5837
+ "version": "0.6.1",
5838
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5839
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
5840
+ },
5841
+ "source-map-resolve": {
5842
+ "version": "0.5.2",
5843
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
5844
+ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
5845
+ "requires": {
5846
+ "atob": "^2.1.1",
5847
+ "decode-uri-component": "^0.2.0",
5848
+ "resolve-url": "^0.2.1",
5849
+ "source-map-url": "^0.4.0",
5850
+ "urix": "^0.1.0"
5851
+ }
5852
+ },
5853
+ "source-map-support": {
5854
+ "version": "0.4.18",
5855
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
5856
+ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
5857
+ "requires": {
5858
+ "source-map": "^0.5.6"
5859
+ },
5860
+ "dependencies": {
5861
+ "source-map": {
5862
+ "version": "0.5.7",
5863
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5864
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
5865
+ }
5866
+ }
5867
+ },
5868
+ "source-map-url": {
5869
+ "version": "0.4.0",
5870
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
5871
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
5872
+ },
5873
+ "spdx-correct": {
5874
+ "version": "3.0.0",
5875
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
5876
+ "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
5877
+ "requires": {
5878
+ "spdx-expression-parse": "^3.0.0",
5879
+ "spdx-license-ids": "^3.0.0"
5880
+ }
5881
+ },
5882
+ "spdx-exceptions": {
5883
+ "version": "2.1.0",
5884
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
5885
+ "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="
5886
+ },
5887
+ "spdx-expression-parse": {
5888
+ "version": "3.0.0",
5889
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
5890
+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
5891
+ "requires": {
5892
+ "spdx-exceptions": "^2.1.0",
5893
+ "spdx-license-ids": "^3.0.0"
5894
+ }
5895
+ },
5896
+ "spdx-license-ids": {
5897
+ "version": "3.0.1",
5898
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz",
5899
+ "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w=="
5900
+ },
5901
+ "split-string": {
5902
+ "version": "3.1.0",
5903
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
5904
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
5905
+ "requires": {
5906
+ "extend-shallow": "^3.0.0"
5907
+ }
5908
+ },
5909
+ "sprintf-js": {
5910
+ "version": "1.0.3",
5911
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5912
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
5913
+ },
5914
+ "sshpk": {
5915
+ "version": "1.14.2",
5916
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
5917
+ "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
5918
+ "requires": {
5919
+ "asn1": "~0.2.3",
5920
+ "assert-plus": "^1.0.0",
5921
+ "bcrypt-pbkdf": "^1.0.0",
5922
+ "dashdash": "^1.12.0",
5923
+ "ecc-jsbn": "~0.1.1",
5924
+ "getpass": "^0.1.1",
5925
+ "jsbn": "~0.1.0",
5926
+ "safer-buffer": "^2.0.2",
5927
+ "tweetnacl": "~0.14.0"
5928
+ }
5929
+ },
5930
+ "static-extend": {
5931
+ "version": "0.1.2",
5932
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
5933
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
5934
+ "requires": {
5935
+ "define-property": "^0.2.5",
5936
+ "object-copy": "^0.1.0"
5937
+ },
5938
+ "dependencies": {
5939
+ "define-property": {
5940
+ "version": "0.2.5",
5941
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5942
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5943
+ "requires": {
5944
+ "is-descriptor": "^0.1.0"
5945
+ }
5946
+ }
5947
+ }
5948
+ },
5949
+ "stdout-stream": {
5950
+ "version": "1.4.1",
5951
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
5952
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
5953
+ "requires": {
5954
+ "readable-stream": "^2.0.1"
5955
+ }
5956
+ },
5957
+ "stream-browserify": {
5958
+ "version": "2.0.1",
5959
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
5960
+ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
5961
+ "requires": {
5962
+ "inherits": "~2.0.1",
5963
+ "readable-stream": "^2.0.2"
5964
+ }
5965
+ },
5966
+ "stream-http": {
5967
+ "version": "2.8.3",
5968
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
5969
+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
5970
+ "requires": {
5971
+ "builtin-status-codes": "^3.0.0",
5972
+ "inherits": "^2.0.1",
5973
+ "readable-stream": "^2.3.6",
5974
+ "to-arraybuffer": "^1.0.0",
5975
+ "xtend": "^4.0.0"
5976
+ }
5977
+ },
5978
+ "string-width": {
5979
+ "version": "2.1.1",
5980
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5981
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5982
+ "requires": {
5983
+ "is-fullwidth-code-point": "^2.0.0",
5984
+ "strip-ansi": "^4.0.0"
5985
+ },
5986
+ "dependencies": {
5987
+ "ansi-regex": {
5988
+ "version": "3.0.0",
5989
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5990
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
5991
+ },
5992
+ "strip-ansi": {
5993
+ "version": "4.0.0",
5994
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5995
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5996
+ "requires": {
5997
+ "ansi-regex": "^3.0.0"
5998
+ }
5999
+ }
6000
+ }
6001
+ },
6002
+ "string_decoder": {
6003
+ "version": "1.1.1",
6004
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6005
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6006
+ "requires": {
6007
+ "safe-buffer": "~5.1.0"
6008
+ }
6009
+ },
6010
+ "strip-ansi": {
6011
+ "version": "3.0.1",
6012
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6013
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6014
+ "requires": {
6015
+ "ansi-regex": "^2.0.0"
6016
+ }
6017
+ },
6018
+ "strip-bom": {
6019
+ "version": "2.0.0",
6020
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6021
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6022
+ "requires": {
6023
+ "is-utf8": "^0.2.0"
6024
+ }
6025
+ },
6026
+ "strip-eof": {
6027
+ "version": "1.0.0",
6028
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
6029
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
6030
+ },
6031
+ "strip-indent": {
6032
+ "version": "1.0.1",
6033
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
6034
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
6035
+ "requires": {
6036
+ "get-stdin": "^4.0.1"
6037
+ }
6038
+ },
6039
+ "strip-json-comments": {
6040
+ "version": "2.0.1",
6041
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
6042
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
6043
+ },
6044
+ "style-loader": {
6045
+ "version": "0.19.1",
6046
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.1.tgz",
6047
+ "integrity": "sha512-IRE+ijgojrygQi3rsqT0U4dd+UcPCqcVvauZpCnQrGAlEe+FUIyrK93bUDScamesjP08JlQNsFJU+KmPedP5Og==",
6048
+ "requires": {
6049
+ "loader-utils": "^1.0.2",
6050
+ "schema-utils": "^0.3.0"
6051
+ }
6052
+ },
6053
+ "supports-color": {
6054
+ "version": "5.5.0",
6055
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6056
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6057
+ "requires": {
6058
+ "has-flag": "^3.0.0"
6059
+ }
6060
+ },
6061
+ "symbol-observable": {
6062
+ "version": "1.0.1",
6063
+ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
6064
+ "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ="
6065
+ },
6066
+ "table": {
6067
+ "version": "4.0.2",
6068
+ "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
6069
+ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
6070
+ "requires": {
6071
+ "ajv": "^5.2.3",
6072
+ "ajv-keywords": "^2.1.0",
6073
+ "chalk": "^2.1.0",
6074
+ "lodash": "^4.17.4",
6075
+ "slice-ansi": "1.0.0",
6076
+ "string-width": "^2.1.1"
6077
+ }
6078
+ },
6079
+ "tapable": {
6080
+ "version": "0.2.8",
6081
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz",
6082
+ "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI="
6083
+ },
6084
+ "tar": {
6085
+ "version": "2.2.1",
6086
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
6087
+ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
6088
+ "requires": {
6089
+ "block-stream": "*",
6090
+ "fstream": "^1.0.2",
6091
+ "inherits": "2"
6092
+ }
6093
+ },
6094
+ "term-size": {
6095
+ "version": "1.2.0",
6096
+ "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
6097
+ "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
6098
+ "requires": {
6099
+ "execa": "^0.7.0"
6100
+ }
6101
+ },
6102
+ "text-table": {
6103
+ "version": "0.2.0",
6104
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
6105
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
6106
+ },
6107
+ "through": {
6108
+ "version": "2.3.8",
6109
+ "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
6110
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
6111
+ },
6112
+ "timed-out": {
6113
+ "version": "4.0.1",
6114
+ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
6115
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
6116
+ },
6117
+ "timers-browserify": {
6118
+ "version": "2.0.10",
6119
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
6120
+ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
6121
+ "requires": {
6122
+ "setimmediate": "^1.0.4"
6123
+ }
6124
+ },
6125
+ "tmp": {
6126
+ "version": "0.0.33",
6127
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
6128
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
6129
+ "requires": {
6130
+ "os-tmpdir": "~1.0.2"
6131
+ }
6132
+ },
6133
+ "to-arraybuffer": {
6134
+ "version": "1.0.1",
6135
+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
6136
+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M="
6137
+ },
6138
+ "to-fast-properties": {
6139
+ "version": "1.0.3",
6140
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
6141
+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
6142
+ },
6143
+ "to-object-path": {
6144
+ "version": "0.3.0",
6145
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
6146
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
6147
+ "requires": {
6148
+ "kind-of": "^3.0.2"
6149
+ },
6150
+ "dependencies": {
6151
+ "kind-of": {
6152
+ "version": "3.2.2",
6153
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6154
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6155
+ "requires": {
6156
+ "is-buffer": "^1.1.5"
6157
+ }
6158
+ }
6159
+ }
6160
+ },
6161
+ "to-regex": {
6162
+ "version": "3.0.2",
6163
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
6164
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
6165
+ "requires": {
6166
+ "define-property": "^2.0.2",
6167
+ "extend-shallow": "^3.0.2",
6168
+ "regex-not": "^1.0.2",
6169
+ "safe-regex": "^1.1.0"
6170
+ }
6171
+ },
6172
+ "to-regex-range": {
6173
+ "version": "2.1.1",
6174
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
6175
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
6176
+ "requires": {
6177
+ "is-number": "^3.0.0",
6178
+ "repeat-string": "^1.6.1"
6179
+ }
6180
+ },
6181
+ "tough-cookie": {
6182
+ "version": "2.3.4",
6183
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
6184
+ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
6185
+ "requires": {
6186
+ "punycode": "^1.4.1"
6187
+ }
6188
+ },
6189
+ "trim-newlines": {
6190
+ "version": "1.0.0",
6191
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
6192
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
6193
+ },
6194
+ "trim-right": {
6195
+ "version": "1.0.1",
6196
+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
6197
+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
6198
+ },
6199
+ "true-case-path": {
6200
+ "version": "1.0.3",
6201
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
6202
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
6203
+ "requires": {
6204
+ "glob": "^7.1.2"
6205
+ }
6206
+ },
6207
+ "tty-browserify": {
6208
+ "version": "0.0.0",
6209
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
6210
+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY="
6211
+ },
6212
+ "tunnel-agent": {
6213
+ "version": "0.6.0",
6214
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
6215
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
6216
+ "requires": {
6217
+ "safe-buffer": "^5.0.1"
6218
+ }
6219
+ },
6220
+ "tweetnacl": {
6221
+ "version": "0.14.5",
6222
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
6223
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
6224
+ "optional": true
6225
+ },
6226
+ "type-check": {
6227
+ "version": "0.3.2",
6228
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
6229
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
6230
+ "requires": {
6231
+ "prelude-ls": "~1.1.2"
6232
+ }
6233
+ },
6234
+ "typedarray": {
6235
+ "version": "0.0.6",
6236
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
6237
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
6238
+ },
6239
+ "uglify-js": {
6240
+ "version": "2.8.29",
6241
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
6242
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
6243
+ "requires": {
6244
+ "source-map": "~0.5.1",
6245
+ "uglify-to-browserify": "~1.0.0",
6246
+ "yargs": "~3.10.0"
6247
+ },
6248
+ "dependencies": {
6249
+ "camelcase": {
6250
+ "version": "1.2.1",
6251
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
6252
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
6253
+ },
6254
+ "cliui": {
6255
+ "version": "2.1.0",
6256
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
6257
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
6258
+ "requires": {
6259
+ "center-align": "^0.1.1",
6260
+ "right-align": "^0.1.1",
6261
+ "wordwrap": "0.0.2"
6262
+ }
6263
+ },
6264
+ "source-map": {
6265
+ "version": "0.5.7",
6266
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6267
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
6268
+ },
6269
+ "wordwrap": {
6270
+ "version": "0.0.2",
6271
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
6272
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
6273
+ },
6274
+ "yargs": {
6275
+ "version": "3.10.0",
6276
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
6277
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
6278
+ "requires": {
6279
+ "camelcase": "^1.0.2",
6280
+ "cliui": "^2.1.0",
6281
+ "decamelize": "^1.0.0",
6282
+ "window-size": "0.1.0"
6283
+ }
6284
+ }
6285
+ }
6286
+ },
6287
+ "uglify-to-browserify": {
6288
+ "version": "1.0.2",
6289
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
6290
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
6291
+ "optional": true
6292
+ },
6293
+ "uglifyjs-webpack-plugin": {
6294
+ "version": "0.4.6",
6295
+ "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
6296
+ "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
6297
+ "requires": {
6298
+ "source-map": "^0.5.6",
6299
+ "uglify-js": "^2.8.29",
6300
+ "webpack-sources": "^1.0.1"
6301
+ },
6302
+ "dependencies": {
6303
+ "source-map": {
6304
+ "version": "0.5.7",
6305
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6306
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
6307
+ }
6308
+ }
6309
+ },
6310
+ "union-value": {
6311
+ "version": "1.0.0",
6312
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
6313
+ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
6314
+ "requires": {
6315
+ "arr-union": "^3.1.0",
6316
+ "get-value": "^2.0.6",
6317
+ "is-extendable": "^0.1.1",
6318
+ "set-value": "^0.4.3"
6319
+ },
6320
+ "dependencies": {
6321
+ "extend-shallow": {
6322
+ "version": "2.0.1",
6323
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6324
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6325
+ "requires": {
6326
+ "is-extendable": "^0.1.0"
6327
+ }
6328
+ },
6329
+ "set-value": {
6330
+ "version": "0.4.3",
6331
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
6332
+ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
6333
+ "requires": {
6334
+ "extend-shallow": "^2.0.1",
6335
+ "is-extendable": "^0.1.1",
6336
+ "is-plain-object": "^2.0.1",
6337
+ "to-object-path": "^0.3.0"
6338
+ }
6339
+ }
6340
+ }
6341
+ },
6342
+ "unique-string": {
6343
+ "version": "1.0.0",
6344
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
6345
+ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
6346
+ "requires": {
6347
+ "crypto-random-string": "^1.0.0"
6348
+ }
6349
+ },
6350
+ "universalify": {
6351
+ "version": "0.1.2",
6352
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
6353
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
6354
+ },
6355
+ "unset-value": {
6356
+ "version": "1.0.0",
6357
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
6358
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
6359
+ "requires": {
6360
+ "has-value": "^0.3.1",
6361
+ "isobject": "^3.0.0"
6362
+ },
6363
+ "dependencies": {
6364
+ "has-value": {
6365
+ "version": "0.3.1",
6366
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
6367
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
6368
+ "requires": {
6369
+ "get-value": "^2.0.3",
6370
+ "has-values": "^0.1.4",
6371
+ "isobject": "^2.0.0"
6372
+ },
6373
+ "dependencies": {
6374
+ "isobject": {
6375
+ "version": "2.1.0",
6376
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
6377
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
6378
+ "requires": {
6379
+ "isarray": "1.0.0"
6380
+ }
6381
+ }
6382
+ }
6383
+ },
6384
+ "has-values": {
6385
+ "version": "0.1.4",
6386
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
6387
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
6388
+ }
6389
+ }
6390
+ },
6391
+ "unzip-response": {
6392
+ "version": "2.0.1",
6393
+ "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
6394
+ "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c="
6395
+ },
6396
+ "upath": {
6397
+ "version": "1.1.0",
6398
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
6399
+ "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw=="
6400
+ },
6401
+ "update-notifier": {
6402
+ "version": "2.5.0",
6403
+ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz",
6404
+ "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==",
6405
+ "requires": {
6406
+ "boxen": "^1.2.1",
6407
+ "chalk": "^2.0.1",
6408
+ "configstore": "^3.0.0",
6409
+ "import-lazy": "^2.1.0",
6410
+ "is-ci": "^1.0.10",
6411
+ "is-installed-globally": "^0.1.0",
6412
+ "is-npm": "^1.0.0",
6413
+ "latest-version": "^3.0.0",
6414
+ "semver-diff": "^2.0.0",
6415
+ "xdg-basedir": "^3.0.0"
6416
+ }
6417
+ },
6418
+ "uri-js": {
6419
+ "version": "4.2.2",
6420
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
6421
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
6422
+ "requires": {
6423
+ "punycode": "^2.1.0"
6424
+ },
6425
+ "dependencies": {
6426
+ "punycode": {
6427
+ "version": "2.1.1",
6428
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
6429
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
6430
+ }
6431
+ }
6432
+ },
6433
+ "urix": {
6434
+ "version": "0.1.0",
6435
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
6436
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
6437
+ },
6438
+ "url": {
6439
+ "version": "0.11.0",
6440
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
6441
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
6442
+ "requires": {
6443
+ "punycode": "1.3.2",
6444
+ "querystring": "0.2.0"
6445
+ },
6446
+ "dependencies": {
6447
+ "punycode": {
6448
+ "version": "1.3.2",
6449
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
6450
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
6451
+ }
6452
+ }
6453
+ },
6454
+ "url-parse-lax": {
6455
+ "version": "1.0.0",
6456
+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
6457
+ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
6458
+ "requires": {
6459
+ "prepend-http": "^1.0.1"
6460
+ }
6461
+ },
6462
+ "use": {
6463
+ "version": "3.1.1",
6464
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
6465
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
6466
+ },
6467
+ "util": {
6468
+ "version": "0.10.4",
6469
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
6470
+ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
6471
+ "requires": {
6472
+ "inherits": "2.0.3"
6473
+ }
6474
+ },
6475
+ "util-deprecate": {
6476
+ "version": "1.0.2",
6477
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
6478
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
6479
+ },
6480
+ "uuid": {
6481
+ "version": "3.3.2",
6482
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
6483
+ "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
6484
+ },
6485
+ "validate-npm-package-license": {
6486
+ "version": "3.0.4",
6487
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6488
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6489
+ "requires": {
6490
+ "spdx-correct": "^3.0.0",
6491
+ "spdx-expression-parse": "^3.0.0"
6492
+ }
6493
+ },
6494
+ "verror": {
6495
+ "version": "1.10.0",
6496
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
6497
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
6498
+ "requires": {
6499
+ "assert-plus": "^1.0.0",
6500
+ "core-util-is": "1.0.2",
6501
+ "extsprintf": "^1.2.0"
6502
+ }
6503
+ },
6504
+ "vm-browserify": {
6505
+ "version": "0.0.4",
6506
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
6507
+ "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
6508
+ "requires": {
6509
+ "indexof": "0.0.1"
6510
+ }
6511
+ },
6512
+ "watchpack": {
6513
+ "version": "1.6.0",
6514
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
6515
+ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
6516
+ "requires": {
6517
+ "chokidar": "^2.0.2",
6518
+ "graceful-fs": "^4.1.2",
6519
+ "neo-async": "^2.5.0"
6520
+ }
6521
+ },
6522
+ "webpack": {
6523
+ "version": "3.12.0",
6524
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
6525
+ "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
6526
+ "requires": {
6527
+ "acorn": "^5.0.0",
6528
+ "acorn-dynamic-import": "^2.0.0",
6529
+ "ajv": "^6.1.0",
6530
+ "ajv-keywords": "^3.1.0",
6531
+ "async": "^2.1.2",
6532
+ "enhanced-resolve": "^3.4.0",
6533
+ "escope": "^3.6.0",
6534
+ "interpret": "^1.0.0",
6535
+ "json-loader": "^0.5.4",
6536
+ "json5": "^0.5.1",
6537
+ "loader-runner": "^2.3.0",
6538
+ "loader-utils": "^1.1.0",
6539
+ "memory-fs": "~0.4.1",
6540
+ "mkdirp": "~0.5.0",
6541
+ "node-libs-browser": "^2.0.0",
6542
+ "source-map": "^0.5.3",
6543
+ "supports-color": "^4.2.1",
6544
+ "tapable": "^0.2.7",
6545
+ "uglifyjs-webpack-plugin": "^0.4.6",
6546
+ "watchpack": "^1.4.0",
6547
+ "webpack-sources": "^1.0.1",
6548
+ "yargs": "^8.0.2"
6549
+ },
6550
+ "dependencies": {
6551
+ "ajv": {
6552
+ "version": "6.5.3",
6553
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
6554
+ "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
6555
+ "requires": {
6556
+ "fast-deep-equal": "^2.0.1",
6557
+ "fast-json-stable-stringify": "^2.0.0",
6558
+ "json-schema-traverse": "^0.4.1",
6559
+ "uri-js": "^4.2.2"
6560
+ }
6561
+ },
6562
+ "ajv-keywords": {
6563
+ "version": "3.2.0",
6564
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
6565
+ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo="
6566
+ },
6567
+ "fast-deep-equal": {
6568
+ "version": "2.0.1",
6569
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
6570
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
6571
+ },
6572
+ "has-flag": {
6573
+ "version": "2.0.0",
6574
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
6575
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
6576
+ },
6577
+ "json-schema-traverse": {
6578
+ "version": "0.4.1",
6579
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6580
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
6581
+ },
6582
+ "load-json-file": {
6583
+ "version": "2.0.0",
6584
+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6585
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6586
+ "requires": {
6587
+ "graceful-fs": "^4.1.2",
6588
+ "parse-json": "^2.2.0",
6589
+ "pify": "^2.0.0",
6590
+ "strip-bom": "^3.0.0"
6591
+ }
6592
+ },
6593
+ "os-locale": {
6594
+ "version": "2.1.0",
6595
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
6596
+ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
6597
+ "requires": {
6598
+ "execa": "^0.7.0",
6599
+ "lcid": "^1.0.0",
6600
+ "mem": "^1.1.0"
6601
+ }
6602
+ },
6603
+ "path-type": {
6604
+ "version": "2.0.0",
6605
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
6606
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
6607
+ "requires": {
6608
+ "pify": "^2.0.0"
6609
+ }
6610
+ },
6611
+ "pify": {
6612
+ "version": "2.3.0",
6613
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6614
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
6615
+ },
6616
+ "read-pkg": {
6617
+ "version": "2.0.0",
6618
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
6619
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
6620
+ "requires": {
6621
+ "load-json-file": "^2.0.0",
6622
+ "normalize-package-data": "^2.3.2",
6623
+ "path-type": "^2.0.0"
6624
+ }
6625
+ },
6626
+ "read-pkg-up": {
6627
+ "version": "2.0.0",
6628
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
6629
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
6630
+ "requires": {
6631
+ "find-up": "^2.0.0",
6632
+ "read-pkg": "^2.0.0"
6633
+ }
6634
+ },
6635
+ "source-map": {
6636
+ "version": "0.5.7",
6637
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6638
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
6639
+ },
6640
+ "strip-bom": {
6641
+ "version": "3.0.0",
6642
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6643
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
6644
+ },
6645
+ "supports-color": {
6646
+ "version": "4.5.0",
6647
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
6648
+ "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
6649
+ "requires": {
6650
+ "has-flag": "^2.0.0"
6651
+ }
6652
+ },
6653
+ "which-module": {
6654
+ "version": "2.0.0",
6655
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
6656
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
6657
+ },
6658
+ "yargs": {
6659
+ "version": "8.0.2",
6660
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
6661
+ "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
6662
+ "requires": {
6663
+ "camelcase": "^4.1.0",
6664
+ "cliui": "^3.2.0",
6665
+ "decamelize": "^1.1.1",
6666
+ "get-caller-file": "^1.0.1",
6667
+ "os-locale": "^2.0.0",
6668
+ "read-pkg-up": "^2.0.0",
6669
+ "require-directory": "^2.1.1",
6670
+ "require-main-filename": "^1.0.1",
6671
+ "set-blocking": "^2.0.0",
6672
+ "string-width": "^2.0.0",
6673
+ "which-module": "^2.0.0",
6674
+ "y18n": "^3.2.1",
6675
+ "yargs-parser": "^7.0.0"
6676
+ }
6677
+ },
6678
+ "yargs-parser": {
6679
+ "version": "7.0.0",
6680
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
6681
+ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
6682
+ "requires": {
6683
+ "camelcase": "^4.1.0"
6684
+ }
6685
+ }
6686
+ }
6687
+ },
6688
+ "webpack-sources": {
6689
+ "version": "1.2.0",
6690
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
6691
+ "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
6692
+ "requires": {
6693
+ "source-list-map": "^2.0.0",
6694
+ "source-map": "~0.6.1"
6695
+ }
6696
+ },
6697
+ "which": {
6698
+ "version": "1.3.1",
6699
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
6700
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
6701
+ "requires": {
6702
+ "isexe": "^2.0.0"
6703
+ }
6704
+ },
6705
+ "which-module": {
6706
+ "version": "1.0.0",
6707
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
6708
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
6709
+ },
6710
+ "wide-align": {
6711
+ "version": "1.1.3",
6712
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
6713
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
6714
+ "requires": {
6715
+ "string-width": "^1.0.2 || 2"
6716
+ }
6717
+ },
6718
+ "widest-line": {
6719
+ "version": "2.0.0",
6720
+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz",
6721
+ "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=",
6722
+ "requires": {
6723
+ "string-width": "^2.1.1"
6724
+ }
6725
+ },
6726
+ "window-size": {
6727
+ "version": "0.1.0",
6728
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
6729
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0="
6730
+ },
6731
+ "wordwrap": {
6732
+ "version": "1.0.0",
6733
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6734
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
6735
+ },
6736
+ "wrap-ansi": {
6737
+ "version": "2.1.0",
6738
+ "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
6739
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
6740
+ "requires": {
6741
+ "string-width": "^1.0.1",
6742
+ "strip-ansi": "^3.0.1"
6743
+ },
6744
+ "dependencies": {
6745
+ "is-fullwidth-code-point": {
6746
+ "version": "1.0.0",
6747
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6748
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6749
+ "requires": {
6750
+ "number-is-nan": "^1.0.0"
6751
+ }
6752
+ },
6753
+ "string-width": {
6754
+ "version": "1.0.2",
6755
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6756
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6757
+ "requires": {
6758
+ "code-point-at": "^1.0.0",
6759
+ "is-fullwidth-code-point": "^1.0.0",
6760
+ "strip-ansi": "^3.0.0"
6761
+ }
6762
+ }
6763
+ }
6764
+ },
6765
+ "wrappy": {
6766
+ "version": "1.0.2",
6767
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6768
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
6769
+ },
6770
+ "write": {
6771
+ "version": "0.2.1",
6772
+ "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
6773
+ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
6774
+ "requires": {
6775
+ "mkdirp": "^0.5.1"
6776
+ }
6777
+ },
6778
+ "write-file-atomic": {
6779
+ "version": "2.3.0",
6780
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz",
6781
+ "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==",
6782
+ "requires": {
6783
+ "graceful-fs": "^4.1.11",
6784
+ "imurmurhash": "^0.1.4",
6785
+ "signal-exit": "^3.0.2"
6786
+ }
6787
+ },
6788
+ "xdg-basedir": {
6789
+ "version": "3.0.0",
6790
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
6791
+ "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
6792
+ },
6793
+ "xtend": {
6794
+ "version": "4.0.1",
6795
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
6796
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
6797
+ },
6798
+ "y18n": {
6799
+ "version": "3.2.1",
6800
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
6801
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
6802
+ },
6803
+ "yallist": {
6804
+ "version": "2.1.2",
6805
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
6806
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
6807
+ },
6808
+ "yargs": {
6809
+ "version": "7.1.0",
6810
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
6811
+ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
6812
+ "requires": {
6813
+ "camelcase": "^3.0.0",
6814
+ "cliui": "^3.2.0",
6815
+ "decamelize": "^1.1.1",
6816
+ "get-caller-file": "^1.0.1",
6817
+ "os-locale": "^1.4.0",
6818
+ "read-pkg-up": "^1.0.1",
6819
+ "require-directory": "^2.1.1",
6820
+ "require-main-filename": "^1.0.1",
6821
+ "set-blocking": "^2.0.0",
6822
+ "string-width": "^1.0.2",
6823
+ "which-module": "^1.0.0",
6824
+ "y18n": "^3.2.1",
6825
+ "yargs-parser": "^5.0.0"
6826
+ },
6827
+ "dependencies": {
6828
+ "camelcase": {
6829
+ "version": "3.0.0",
6830
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
6831
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
6832
+ },
6833
+ "is-fullwidth-code-point": {
6834
+ "version": "1.0.0",
6835
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6836
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6837
+ "requires": {
6838
+ "number-is-nan": "^1.0.0"
6839
+ }
6840
+ },
6841
+ "string-width": {
6842
+ "version": "1.0.2",
6843
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6844
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6845
+ "requires": {
6846
+ "code-point-at": "^1.0.0",
6847
+ "is-fullwidth-code-point": "^1.0.0",
6848
+ "strip-ansi": "^3.0.0"
6849
+ }
6850
+ }
6851
+ }
6852
+ },
6853
+ "yargs-parser": {
6854
+ "version": "5.0.0",
6855
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
6856
+ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
6857
+ "requires": {
6858
+ "camelcase": "^3.0.0"
6859
+ },
6860
+ "dependencies": {
6861
+ "camelcase": {
6862
+ "version": "3.0.0",
6863
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
6864
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
6865
+ }
6866
+ }
6867
+ }
6868
+ }
6869
+ }
blocks/package.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "lezwatchtv-multi-blocks-cgb-guten-block",
3
+ "version": "1.0.0",
4
+ "private": true,
5
+ "scripts": {
6
+ "start": "cgb-scripts start",
7
+ "build": "cgb-scripts build",
8
+ "eject": "cgb-scripts eject"
9
+ },
10
+ "dependencies": {
11
+ "cgb-scripts": "1.9.8"
12
+ }
13
+ }
blocks/src/blocks.js ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Gutenberg Blocks
3
+ *
4
+ * All blocks related JavaScript files should be imported here.
5
+ * You can create a new block folder in this dir and include code
6
+ * for that block here as well.
7
+ *
8
+ * All blocks should be included here since this is the file that
9
+ * Webpack is compiling as the input file.
10
+ */
11
+
12
+ import './last-death/block.js';
13
+ import './of-the-day/block.js';
blocks/src/common.scss ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * #.# Common SCSS
3
+ *
4
+ * Can include things like variables and mixins
5
+ * that are used across the project.
6
+ */
7
+
8
+ // Colors.
9
+ $black: rgb(41, 41, 41);
10
+ $white: #f4f4f4;
11
+ $gray: #dedede;
12
+ $green: #bada55;
13
+ $red: orangered;
blocks/src/init.php ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Blocks Initializer
4
+ *
5
+ * Enqueue CSS/JS of all the blocks.
6
+ * Registers block types for ServerSideRender
7
+ *
8
+ * @since 1.0.0
9
+ * @package CGB
10
+ */
11
+
12
+ // Exit if accessed directly.
13
+ if ( ! defined( 'ABSPATH' ) ) {
14
+ exit;
15
+ }
16
+
17
+ class LezWatchTV_Multi_Blocks {
18
+
19
+ public function __construct() {
20
+ add_action( 'enqueue_block_assets', array( $this, 'block_assets' ) );
21
+ add_action( 'enqueue_block_editor_assets', array( $this, 'block_editor_assets' ) );
22
+
23
+ /**
24
+ * Register Block Types -- Required for ServerSideRender:
25
+ * - last-death
26
+ * - of-the-day
27
+ */
28
+ register_block_type(
29
+ 'lezwatchtv/last-death',
30
+ array(
31
+ 'attributes' => array(),
32
+ 'render_callback' => array( 'LezWatchTV', 'last_death' ),
33
+ )
34
+ );
35
+
36
+ register_block_type(
37
+ 'lezwatchtv/of-the-day',
38
+ array(
39
+ 'attributes' => array(
40
+ 'data' => array(
41
+ 'type' => 'string',
42
+ 'default' => 'of-the-day',
43
+ ),
44
+ 'otd' => array(
45
+ 'type' => 'string',
46
+ ),
47
+ ),
48
+ 'editor_script' => 'of-the-day-editor',
49
+ 'style' => 'of-the-day-style',
50
+ 'render_callback' => array( 'LezWatchTV', 'shortcode' ),
51
+ )
52
+ );
53
+ }
54
+
55
+ public function block_assets() {
56
+ // Styles.
57
+ wp_enqueue_style(
58
+ 'lezwatchtv_multi_blocks-cgb-style-css', // Handle.
59
+ plugins_url( 'dist/blocks.style.build.css', dirname( __FILE__ ) ),
60
+ array( 'wp-editor' ),
61
+ filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.style.build.css' )
62
+ );
63
+ }
64
+
65
+ public function block_editor_assets() {
66
+ // Scripts.
67
+ wp_enqueue_script(
68
+ 'lezwatchtv_multi_blocks-cgb-block-js', // Handle.
69
+ plugins_url( '/dist/blocks.build.js', dirname( __FILE__ ) ),
70
+ array( 'wp-editor', 'wp-i18n', 'wp-element' ),
71
+ filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.build.js' ),
72
+ true
73
+ );
74
+
75
+ // Styles.
76
+ wp_enqueue_style(
77
+ 'lezwatchtv_multi_blocks-cgb-block-editor-css',
78
+ plugins_url( 'dist/blocks.editor.build.css', dirname( __FILE__ ) ),
79
+ array(),
80
+ filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.editor.build.css' )
81
+ );
82
+ }
83
+ }
84
+
85
+ new LezWatchTV_Multi_Blocks();
blocks/src/last-death/block.js ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * BLOCK: last-death
3
+ * @since 1.1.0
4
+ */
5
+
6
+ // Import CSS.
7
+ import './style.scss';
8
+ import './editor.scss';
9
+
10
+ const { __ } = wp.i18n; // Import __() from wp.i18n
11
+ const { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks
12
+ const { ServerSideRender } = wp.components;
13
+
14
+ /**
15
+ * Register: Gutenberg Block.
16
+ */
17
+ registerBlockType( 'lezwatchtv/last-death', {
18
+
19
+ title: __( 'Last Death (LezWatchTV)' ),
20
+ // https://fontawesome.com/icons/skull?style=solid
21
+ icon: <svg aria-hidden="true" data-prefix="fas" data-icon="skull" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-skull fa-w-16 fa-2x"><path fill="currentColor" d="M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z" class=""></path></svg>,
22
+ category: 'lezwatchtv',
23
+ keywords: [
24
+ __( 'lezwatchtv' ),
25
+ __( 'last death' ),
26
+ __( 'bury your queers' ),
27
+ ],
28
+ align: true,
29
+ className: false,
30
+ html: false,
31
+
32
+ /**
33
+ * Editor View
34
+ */
35
+ edit: function( props ) {
36
+ return (
37
+ <ServerSideRender
38
+ block='lezwatchtv/last-death'
39
+ />
40
+ );
41
+ },
42
+
43
+ /**
44
+ * Front End View
45
+ */
46
+ save() {
47
+ // Rendering in PHP
48
+ return null;
49
+ },
50
+ } );
blocks/src/last-death/editor.scss ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ /**
2
+ * #.# Editor Styles
3
+ *
4
+ * CSS for just Backend enqueued after style.scss
5
+ * which makes it higher in priority.
6
+ */
blocks/src/last-death/style.scss ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ /**
2
+ * #.# Styles
3
+ *
4
+ * CSS for both Frontend+Backend.
5
+ */
blocks/src/of-the-day/block.js ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * BLOCK: last-death
3
+ * @since 1.1.0
4
+ */
5
+
6
+ // Import CSS.
7
+ import './style.scss';
8
+ import './editor.scss';
9
+
10
+ const { __ } = wp.i18n; // Import __() from wp.i18n
11
+ const { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks
12
+ const { ServerSideRender, SelectControl, PanelBody } = wp.components;
13
+ const { InspectorControls } = wp.editor;
14
+ const { Fragment } = wp.element;
15
+
16
+ /**
17
+ * Register: Gutenberg Block.
18
+ */
19
+ registerBlockType( 'lezwatchtv/of-the-day', {
20
+
21
+ title: __( '... Of The Day (LezWatchTV)' ),
22
+ // https://fontawesome.com/icons/birthday-cake?style=solid
23
+ icon: <svg aria-hidden="true" data-prefix="fas" data-icon="birthday-cake" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-birthday-cake fa-w-14 fa-3x"><path fill="currentColor" d="M448 384c-28.02 0-31.26-32-74.5-32-43.43 0-46.825 32-74.75 32-27.695 0-31.454-32-74.75-32-42.842 0-47.218 32-74.5 32-28.148 0-31.202-32-74.75-32-43.547 0-46.653 32-74.75 32v-80c0-26.5 21.5-48 48-48h16V112h64v144h64V112h64v144h64V112h64v144h16c26.5 0 48 21.5 48 48v80zm0 128H0v-96c43.356 0 46.767-32 74.75-32 27.951 0 31.253 32 74.75 32 42.843 0 47.217-32 74.5-32 28.148 0 31.201 32 74.75 32 43.357 0 46.767-32 74.75-32 27.488 0 31.252 32 74.5 32v96zM96 96c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40z" class=""></path></svg>,
24
+ category: 'lezwatchtv',
25
+ keywords: [
26
+ __( 'lezwatchtv' ),
27
+ __( 'character of the day' ),
28
+ __( 'show of the day' ),
29
+ ],
30
+ align: true,
31
+ className: false,
32
+ attributes: {
33
+ otd: {
34
+ type: 'string',
35
+ default: 'character',
36
+ }
37
+ },
38
+ html: false,
39
+
40
+ /**
41
+ * Editor View
42
+ */
43
+ edit: props => {
44
+
45
+ const { attributes: { placeholder }, setAttributes } = props;
46
+ getAuthors
47
+
48
+ return (
49
+ <Fragment>
50
+ <InspectorControls>
51
+ <PanelBody title={ '... Of The Day Settings' }>
52
+ <SelectControl
53
+ type='string'
54
+ label={ 'Content Type' }
55
+ value={ props.attributes.otd }
56
+ onChange={ ( value ) => props.setAttributes( { otd: value } ) }
57
+ options={ [
58
+ { label: __( 'Character' ), value: 'character' },
59
+ { label: __( 'TV Show' ), value: 'show' },
60
+ { label: __( 'Character Death' ), value: 'death' },
61
+ { label: __( 'Actor Birthday' ), value: 'birthday' },
62
+ ] }
63
+ />
64
+ </PanelBody>
65
+ </InspectorControls>
66
+ <ServerSideRender
67
+ block='lezwatchtv/of-the-day'
68
+ attributes={ props.attributes }
69
+ />
70
+ </Fragment>
71
+ );
72
+ },
73
+
74
+ /**
75
+ * Front End View
76
+ */
77
+ save() {
78
+ // Rendering in PHP
79
+ return null;
80
+ },
81
+ } );
blocks/src/of-the-day/editor.scss ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * #.# Editor Styles
3
+ *
4
+ * CSS for just Backend enqueued after style.scss
5
+ * which makes it higher in priority.
6
+ */
7
+
8
+ .lezwatchtv.of-the-day {
9
+ text-align: center;
10
+ }
blocks/src/of-the-day/style.scss ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ /**
2
+ * #.# Styles
3
+ *
4
+ * CSS for both Frontend+Backend.
5
+ */
gutenberg/_main.php DELETED
@@ -1,134 +0,0 @@
1
- <?php
2
- /**
3
- * Plugin File: Gutenberg Blocks
4
- * @since 1.0
5
- */
6
-
7
- if ( ! defined( 'WPINC' ) ) {
8
- die;
9
- }
10
-
11
- class LezWatchTV_Gutenblocks {
12
-
13
- protected static $directory;
14
-
15
- public function __construct() {
16
- self::$directory = dirname( __FILE__ );
17
-
18
- //add_action( 'init', array( $this, 'died_on_this_day' ) );
19
- add_action( 'init', array( $this, 'of_the_day' ) );
20
- add_action( 'init', array( $this, 'last_death' ) );
21
-
22
- // Add a block category
23
- add_filter( 'block_categories', function( $categories, $post ) {
24
- return array_merge(
25
- $categories,
26
- array(
27
- array(
28
- 'slug' => 'lezwatchtv',
29
- 'title' => 'LezWatchTV',
30
- ),
31
- )
32
- );
33
- }, 10, 2 );
34
- }
35
-
36
- public function last_death() {
37
- $index_js = 'last-death/index.js';
38
- wp_register_script(
39
- 'last-death-editor',
40
- plugins_url( $index_js, __FILE__ ),
41
- array( 'wp-blocks', 'wp-element', 'wp-components', 'wp-editor' ),
42
- filemtime( self::$directory . '/' . $index_js ),
43
- false
44
- );
45
-
46
- $style_css = 'last-death/style.css';
47
- wp_register_style(
48
- 'last-death-style',
49
- plugins_url( $style_css, __FILE__ ),
50
- array( 'wp-editor', 'wp-blocks' ),
51
- filemtime( self::$directory . '/' . $style_css )
52
- );
53
-
54
- register_block_type(
55
- 'lezwatchtv/last-death',
56
- array(
57
- 'attributes' => array(),
58
- 'editor_script' => 'last-death-editor',
59
- 'render_callback' => array( 'LezWatchTV', 'last_death' ),
60
- )
61
- );
62
- }
63
-
64
- public function of_the_day() {
65
- $index_js = 'of-the-day/index.js';
66
- wp_register_script(
67
- 'of-the-day-editor',
68
- plugins_url( $index_js, __FILE__ ),
69
- array( 'wp-blocks', 'wp-element', 'wp-components', 'wp-editor' ),
70
- filemtime( self::$directory . '/' . $index_js ),
71
- false
72
- );
73
-
74
- $style_css = 'of-the-day/style.css';
75
- wp_register_style(
76
- 'of-the-day-style',
77
- plugins_url( $style_css, __FILE__ ),
78
- array( 'wp-editor', 'wp-blocks' ),
79
- filemtime( self::$directory . '/' . $style_css )
80
- );
81
-
82
- register_block_type(
83
- 'lezwatchtv/of-the-day',
84
- array(
85
- 'attributes' => array(
86
- 'data' => array(
87
- 'type' => 'string',
88
- 'default' => 'of-the-day',
89
- ),
90
- 'otd' => array(
91
- 'type' => 'string',
92
- ),
93
- ),
94
- 'editor_script' => 'of-the-day-editor',
95
- 'style' => 'of-the-day-style',
96
- 'render_callback' => array( 'LezWatchTV', 'shortcode' ),
97
- )
98
- );
99
- }
100
-
101
- public function died_on_this_day() {
102
- $index_js = 'died-on-this-day/index.js';
103
- wp_register_script(
104
- 'died-on-this-day-editor',
105
- plugins_url( $index_js, __FILE__ ),
106
- array( 'wp-blocks', 'wp-element', 'wp-components', 'wp-editor' ),
107
- filemtime( self::$directory . '/' . $index_js ),
108
- false
109
- );
110
-
111
- register_block_type(
112
- 'lezwatchtv/died-on-this-day',
113
- array(
114
- 'attributes' => array(
115
- 'data' => array(
116
- 'type' => 'string',
117
- 'default' => 'on-this-day',
118
- ),
119
- 'date' => array(
120
- 'type' => 'array',
121
- 'default' => time(),
122
- ),
123
- ),
124
- 'editor_script' => 'died-on-this-day-editor',
125
- 'render_callback' => array( 'LezWatchTV', 'shortcode' ),
126
- )
127
- );
128
- }
129
-
130
- }
131
-
132
- if ( function_exists( 'register_block_type' ) ) {
133
- new LezWatchTV_Gutenblocks();
134
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gutenberg/died-on-this-day/index.js DELETED
@@ -1,40 +0,0 @@
1
- // License: GPLv2+
2
- // https://gist.github.com/pento/cf38fd73ce0f13fcf0f0ae7d6c4b685d
3
-
4
- var el = wp.element.createElement,
5
- registerBlockType = wp.blocks.registerBlockType,
6
- ServerSideRender = wp.components.ServerSideRender,
7
- DateTimePicker = wp.components.DateTimePicker,
8
- InspectorControls = wp.editor.InspectorControls;
9
-
10
- // https://fontawesome.com/icons/dizzy?style=regular
11
- const iconDizzy = el('svg', { width: 20, height: 20, viewBox: '0 0 496 512' },
12
- el('path', { d: "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-33.8-217.9c7.8-7.8 7.8-20.5 0-28.3L196.3 192l17.9-17.9c7.8-7.8 7.8-20.5 0-28.3-7.8-7.8-20.5-7.8-28.3 0L168 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.9 7.7 20.5 7.7 28.4-.2zm160-92.2c-7.8-7.8-20.5-7.8-28.3 0L328 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.8 7.8 20.5 7.8 28.3 0 7.8-7.8 7.8-20.5 0-28.3l-17.8-18 17.9-17.9c7.7-7.8 7.7-20.4 0-28.2zM248 272c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64z" } )
13
- );
14
-
15
- registerBlockType( 'lezwatchtv/died-on-this-day', {
16
- title: 'Died On This Day (LezWatchTV)',
17
- icon: iconDizzy,
18
- category: 'lezwatchtv',
19
-
20
- edit: function( props ) {
21
- return [
22
- el( ServerSideRender, {
23
- block: 'lezwatchtv/died-on-this-day',
24
- attributes: props.attributes,
25
- } ),
26
- el( InspectorControls, {},
27
- el( DateTimePicker, {
28
- currentTime : props.attributes.date,
29
- locale : 'en',
30
- onChange: ( selected ) => { props.setAttributes( { date: selected } ); },
31
- selected : props.attributes.date
32
- } )
33
- ),
34
- ];
35
- },
36
-
37
- save: function() {
38
- return null;
39
- },
40
- } );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gutenberg/last-death/index.js DELETED
@@ -1,30 +0,0 @@
1
- // License: GPLv2+
2
- // https://gist.github.com/pento/cf38fd73ce0f13fcf0f0ae7d6c4b685d
3
-
4
- var el = wp.element.createElement,
5
- registerBlockType = wp.blocks.registerBlockType,
6
- ServerSideRender = wp.components.ServerSideRender;
7
-
8
- // https://fontawesome.com/icons/skull?style=solid
9
- const iconSkull = el('svg', { width: 20, height: 20, viewBox: '0 0 512 512' },
10
- el('path', { d: "M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z" } )
11
- );
12
-
13
- registerBlockType( 'lezwatchtv/last-death', {
14
- title: 'Last Death (LezWatchTV)',
15
- icon: iconSkull,
16
- category: 'lezwatchtv',
17
-
18
-
19
- edit: function( props ) {
20
- return [
21
- el( ServerSideRender, {
22
- block: 'lezwatchtv/last-death',
23
- } ),
24
- ];
25
- },
26
-
27
- save: function() {
28
- return null;
29
- },
30
- } );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gutenberg/last-death/style.css DELETED
@@ -1,5 +0,0 @@
1
- .lezwatchtv.last-death {
2
- background-color: #ebf5fa;
3
- font-size: 0.875rem;
4
- padding: 1rem;
5
- }
 
 
 
 
 
gutenberg/of-the-day/index.js DELETED
@@ -1,46 +0,0 @@
1
- // License: GPLv2+
2
- // https://gist.github.com/pento/cf38fd73ce0f13fcf0f0ae7d6c4b685d
3
-
4
- var el = wp.element.createElement,
5
- registerBlockType = wp.blocks.registerBlockType,
6
- ServerSideRender = wp.components.ServerSideRender,
7
- SelectControl = wp.components.SelectControl,
8
- InspectorControls = wp.editor.InspectorControls;
9
-
10
- // https://fontawesome.com/icons/calendar-check?style=regular
11
- const iconCalendar = el('svg', { width: 20, height: 20, viewBox: '0 0 482 512' },
12
- el('path', { d: "M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z" } )
13
- );
14
-
15
- registerBlockType( 'lezwatchtv/of-the-day', {
16
- title: '... Of The Day (LezWatchTV)',
17
- icon: iconCalendar,
18
- category: 'lezwatchtv',
19
-
20
- edit: function( props ) {
21
- return [
22
- el( ServerSideRender, {
23
- block: 'lezwatchtv/of-the-day',
24
- attributes: props.attributes,
25
- } ),
26
- el( InspectorControls, {},
27
- el( SelectControl, {
28
- type: 'string',
29
- label: 'Content Type',
30
- value: props.attributes.otd,
31
- onChange: ( value ) => { props.setAttributes( { otd: value } ); },
32
- options: [
33
- { value: 'character', label: 'Character' },
34
- { value: 'show', label: 'TV Show' },
35
- { value: 'death', label: 'Character Death' },
36
- { value: 'birthday', label: 'Actor Birthday' },
37
- ],
38
- } )
39
- ),
40
- ];
41
- },
42
-
43
- save: function() {
44
- return null;
45
- },
46
- } );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gutenberg/of-the-day/style.css DELETED
@@ -1,3 +0,0 @@
1
- .lezwatchtv.of-the-day {
2
- text-align: center;
3
- }
 
 
 
lezwatchtv-main.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: LezWatch.TV News & Information
4
  * Plugin URI: https://lezwatchtv.com/about/resources/
5
  * Description: Display information on queer female and trans representation on TV. Brought to you by LezWatch.TV.
6
- * Version: 1.0.0
7
  * Author: LezWatch.TV
8
  * Author URI: https://lezwatchtv.com/
9
  * License: GPLv2 (or Later)
@@ -60,9 +60,16 @@ class LezWatchTV {
60
  * Admin Init
61
  */
62
  public function admin_init() {
 
63
  if ( is_plugin_active( 'bury-your-queers/bury-your-queers.php' ) ) {
64
  deactivate_plugins( 'bury-your-queers/bury-your-queers.php' );
65
  }
 
 
 
 
 
 
66
  }
67
 
68
  /**
@@ -73,6 +80,22 @@ class LezWatchTV {
73
  add_filter( 'plugin_row_meta', array( $this, 'donate_link' ), 10, 2 );
74
  }
75
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  /**
77
  * Admin Scripts
78
  */
@@ -366,7 +389,7 @@ class LezWatchTV {
366
  $death_this_year = ( 0 === $response['dead_year'] ) ? __( 'Amazingly no characters died', 'lezwatchtv' ) : sprintf( _n( 'Only %s character died', 'Sadly, %s characters died', $response['dead_year'], 'bury-your-queers' ), $response['dead_year'] );
367
 
368
  // The Output
369
- // translators: %1$s is the year; %2$s is the number of characters on TV that Year; %3$s is the number of shows that begun that year; %4$s is the number of shows that ended that year; %5$s is the all the stuff about dead that year
370
  $return = sprintf( __( 'In %1$s, there were %2$s with queer female or trans characters on the air. %3$s started and %4$s ended that year. %5$s.', 'lezwatchtv' ), $year, $on_air, $started, $ended, $death_this_year );
371
 
372
  return $return;
@@ -387,5 +410,5 @@ new LezWatchTV();
387
  // Include Widgets
388
  require_once 'widgets/_main.php';
389
 
390
- // Include Gutenberg
391
- require_once 'gutenberg/_main.php';
3
  * Plugin Name: LezWatch.TV News & Information
4
  * Plugin URI: https://lezwatchtv.com/about/resources/
5
  * Description: Display information on queer female and trans representation on TV. Brought to you by LezWatch.TV.
6
+ * Version: 1.1.0
7
  * Author: LezWatch.TV
8
  * Author URI: https://lezwatchtv.com/
9
  * License: GPLv2 (or Later)
60
  * Admin Init
61
  */
62
  public function admin_init() {
63
+ // Deactivate the old plugin
64
  if ( is_plugin_active( 'bury-your-queers/bury-your-queers.php' ) ) {
65
  deactivate_plugins( 'bury-your-queers/bury-your-queers.php' );
66
  }
67
+
68
+ // If the old plugin is still installed, show an error.
69
+ if ( file_exists( plugin_dir_path( __DIR__ ) . 'bury-your-queers/bury-your-queers.php' ) ) {
70
+ add_action( 'admin_notices', array( $this, 'admin_notice_byq' ) );
71
+ }
72
+
73
  }
74
 
75
  /**
80
  add_filter( 'plugin_row_meta', array( $this, 'donate_link' ), 10, 2 );
81
  }
82
 
83
+ /**
84
+ * Admin Notice: Please uninstall BYQ
85
+ * @return string
86
+ * @since 1.1.0
87
+ */
88
+ public function admin_notice_byq() {
89
+ // Generate uninstall URL
90
+ $uninstall = wp_nonce_url( 'plugins.php?action=delete-selected&verify-delete=1&checked[]=bury-your-queers/bury-your-queers.php', 'bulk-plugins' );
91
+
92
+ // translators: %s is the uninstall URL
93
+ $message = sprintf( __( 'You have activated LezWatch.TV, however the old plugin (formerly called Bury Your Queers) is still installed. Please <strong><a href=%s>uninstall</a></strong> the plugin as it will no longer work.', 'lezwatchtv' ), esc_url( $uninstall ) );
94
+
95
+ // translators: %s is the message translated above
96
+ printf( '<div class="notice notice-error"><p>%s</p></div>', wp_kses_post( $message ) );
97
+ }
98
+
99
  /**
100
  * Admin Scripts
101
  */
389
  $death_this_year = ( 0 === $response['dead_year'] ) ? __( 'Amazingly no characters died', 'lezwatchtv' ) : sprintf( _n( 'Only %s character died', 'Sadly, %s characters died', $response['dead_year'], 'bury-your-queers' ), $response['dead_year'] );
390
 
391
  // The Output
392
+ // translators: %1$s is the year; %2$s is the number of characters on TV that Year; %3$s is the number of shows that begun that year; %4$s is the number of shows that ended that year; %5$s is the all the stuff about dead that year
393
  $return = sprintf( __( 'In %1$s, there were %2$s with queer female or trans characters on the air. %3$s started and %4$s ended that year. %5$s.', 'lezwatchtv' ), $year, $on_air, $started, $ended, $death_this_year );
394
 
395
  return $return;
410
  // Include Widgets
411
  require_once 'widgets/_main.php';
412
 
413
+ // Include Blocks
414
+ require_once 'blocks/_main.php';
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: Ipstenu, liljimmi
3
  Tags: television, queer, lesbian, tv, lezwatchtv
4
  Requires at least: 4.8
5
- Tested up to: 5.0
6
- Stable tag: 1.0
7
  License: GPLv2 (or Later)
8
 
9
  Display information on queer female, transgender, and non-binary representation on TV. Brought to you by LezWatch.TV.
@@ -87,7 +87,7 @@ Because the site data is from LezWatch.TV and that's what we specialize in. If s
87
  The IP address and domain of sites that use this plugin are tracked _only_ when the plugin is activated and used on the front-end of your website. No data is tracked until a widget or shortcode is in place. For more information, please review the following:
88
 
89
  * [Terms of Use](https://lezwatchtv.com/tos/)
90
- * [Privacy Policy](https://lezwatchtv.com/tos/privacy/).
91
 
92
  == Screenshots ==
93
 
@@ -101,7 +101,12 @@ The IP address and domain of sites that use this plugin are tracked _only_ when
101
 
102
  ==Changelog==
103
 
104
- === 1.0.0 ===
 
 
 
 
 
105
 
106
  * September 2018 by Ipstenu
107
  * Reboot and rebranding - all the good, none of the bad.
2
  Contributors: Ipstenu, liljimmi
3
  Tags: television, queer, lesbian, tv, lezwatchtv
4
  Requires at least: 4.8
5
+ Tested up to: 5.1
6
+ Stable tag: 1.1.0
7
  License: GPLv2 (or Later)
8
 
9
  Display information on queer female, transgender, and non-binary representation on TV. Brought to you by LezWatch.TV.
87
  The IP address and domain of sites that use this plugin are tracked _only_ when the plugin is activated and used on the front-end of your website. No data is tracked until a widget or shortcode is in place. For more information, please review the following:
88
 
89
  * [Terms of Use](https://lezwatchtv.com/tos/)
90
+ * [Privacy Policy](https://lezwatchtv.com/tos/privacy/)
91
 
92
  == Screenshots ==
93
 
101
 
102
  ==Changelog==
103
 
104
+ = 1.1.0 =
105
+
106
+ * December 2018 by Ipstenu
107
+ * Updated OTD blocks to ESNext
108
+
109
+ = 1.0.0 =
110
 
111
  * September 2018 by Ipstenu
112
  * Reboot and rebranding - all the good, none of the bad.