VK All in One Expansion Unit - Version 9.22.1.0

Version Description

  • [ Bug fix ] ExUnit Block hidden function bug fix
  • [ Group block style ] Add alert style
Download this release

Release Info

Developer kurudrive
Plugin Icon 128x128 VK All in One Expansion Unit
Version 9.22.1.0
Comparing to
See all releases

Code changes from version 9.22.0.0 to 9.22.1.0

inc/child-page-index/child-page-index.php CHANGED
@@ -40,11 +40,15 @@ function veu_childPageIndex_block_callback( $attributes=array() ) {
40
  $classes .= ' ' . $attributes['className'];
41
  }
42
 
 
 
 
 
43
  $r = vkExUnit_childPageIndex_shortcode( get_the_ID(), $classes );
44
 
45
  if ( empty($r) ) {
46
  if ( isset($_GET['context']) ) {
47
- return '<div class="disabled">' . __('No Child Pages.', 'vk-all-in-one-expansion-unit') . '</div>';
48
  }
49
  return '';
50
  }
@@ -203,6 +207,8 @@ function veu_child_page_index_save_custom_field( $post_id ) {
203
 
204
  add_action( 'init', 'veu_child_page_index_setup', 15 );
205
  function veu_child_page_index_setup() {
 
 
206
  register_block_type(
207
  'vk-blocks/child-page-index',
208
  array(
@@ -210,7 +216,8 @@ function veu_child_page_index_setup() {
210
  'className' => array(
211
  'type' => 'string',
212
  'default' => ''
213
- )
 
214
  ),
215
  'editor_script' => 'veu-block',
216
  'render_callback' => 'veu_childPageIndex_block_callback',
40
  $classes .= ' ' . $attributes['className'];
41
  }
42
 
43
+ if(function_exists('vk_add_hidden_class')){
44
+ $classes .= ' ' . vk_add_hidden_class($classes,$attributes);
45
+ }
46
+
47
  $r = vkExUnit_childPageIndex_shortcode( get_the_ID(), $classes );
48
 
49
  if ( empty($r) ) {
50
  if ( isset($_GET['context']) ) {
51
+ return '<div class="disabled ' . esc_attr($classes) .'">' . __('No Child Pages.', 'vk-all-in-one-expansion-unit') . '</div>';
52
  }
53
  return '';
54
  }
207
 
208
  add_action( 'init', 'veu_child_page_index_setup', 15 );
209
  function veu_child_page_index_setup() {
210
+ include dirname(dirname(__FILE__)) .'/vk-blocks/hidden-utils.php';
211
+
212
  register_block_type(
213
  'vk-blocks/child-page-index',
214
  array(
216
  'className' => array(
217
  'type' => 'string',
218
  'default' => ''
219
+ ),
220
+ $common_attributes
221
  ),
222
  'editor_script' => 'veu-block',
223
  'render_callback' => 'veu_childPageIndex_block_callback',
inc/contact-section/contact-section.php CHANGED
@@ -67,8 +67,10 @@ class VkExUnit_Contact {
67
 
68
  private function __construct() {
69
  /***
70
- * do noting
71
- */
 
 
72
  }
73
 
74
  protected function run_init() {
@@ -96,7 +98,31 @@ class VkExUnit_Contact {
96
  'className' => array(
97
  'type' => 'string',
98
  'default' => ''
99
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  ),
101
  'editor_script' => 'veu-block',
102
  'render_callback' => array( __CLASS__, 'block_callback'),
@@ -128,17 +154,36 @@ class VkExUnit_Contact {
128
 
129
 
130
  public static function block_callback( $attributes=array() ) {
 
131
  $classes = 'veu_contact_section_block';
132
 
133
  if ( isset($attributes['className']) ) {
134
  $classes .= ' ' . $attributes['className'];
135
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
 
137
  $r = self::render_contact_section_html( $classes, false );
138
 
139
  if ( empty($r) ) {
140
  if ( isset($_GET['context']) ) {
141
- return '<div class="disabled">' . __('No Contact Page Setting.', 'vk-all-in-one-expansion-unit') . '</div>';
142
  }
143
  return '';
144
  }
67
 
68
  private function __construct() {
69
  /***
70
+ *
71
+ * * do noting
72
+ *
73
+ * */
74
  }
75
 
76
  protected function run_init() {
98
  'className' => array(
99
  'type' => 'string',
100
  'default' => ''
101
+ ),
102
+ 'vkb_hidden' => array(
103
+ 'type' => 'boolean',
104
+ 'default' => false,
105
+ ),
106
+ 'vkb_hidden_xl' => array(
107
+ 'type' => 'boolean',
108
+ 'default' => false,
109
+ ),
110
+ 'vkb_hidden_lg' => array(
111
+ 'type' => 'boolean',
112
+ 'default' => false,
113
+ ),
114
+ 'vkb_hidden_md' => array(
115
+ 'type' => 'boolean',
116
+ 'default' => false,
117
+ ),
118
+ 'vkb_hidden_sm' => array(
119
+ 'type' => 'boolean',
120
+ 'default' => false,
121
+ ),
122
+ 'vkb_hidden_xs' => array(
123
+ 'type' => 'boolean',
124
+ 'default' => false,
125
+ ),
126
  ),
127
  'editor_script' => 'veu-block',
128
  'render_callback' => array( __CLASS__, 'block_callback'),
154
 
155
 
156
  public static function block_callback( $attributes=array() ) {
157
+
158
  $classes = 'veu_contact_section_block';
159
 
160
  if ( isset($attributes['className']) ) {
161
  $classes .= ' ' . $attributes['className'];
162
  }
163
+ if ( isset($attributes['vkb_hidden']) && $attributes['vkb_hidden'] ) {
164
+ $classes .= ' ' . 'vk_hidden';
165
+ }
166
+ if ( isset($attributes['vkb_hidden_xl']) && $attributes['vkb_hidden_xl'] ) {
167
+ $classes .= ' ' . 'vk_hidden-xl';
168
+ }
169
+ if ( isset($attributes['vkb_hidden_lg']) && $attributes['vkb_hidden_lg'] ) {
170
+ $classes .= ' ' . 'vk_hidden-lg';
171
+ }
172
+ if ( isset($attributes['vkb_hidden_md']) && $attributes['vkb_hidden_md'] ) {
173
+ $classes .= ' ' . 'vk_hidden-md';
174
+ }
175
+ if ( isset($attributes['vkb_hidden_sm']) && $attributes['vkb_hidden_sm'] ) {
176
+ $classes .= ' ' . 'vk_hidden-sm';
177
+ }
178
+ if ( isset($attributes['vkb_hidden_xs']) && $attributes['vkb_hidden_xs'] ) {
179
+ $classes .= ' ' . 'vk_hidden-xs';
180
+ }
181
 
182
  $r = self::render_contact_section_html( $classes, false );
183
 
184
  if ( empty($r) ) {
185
  if ( isset($_GET['context']) ) {
186
+ return '<div class="disabled ' . esc_attr($classes) .'">' . __('No Contact Page Setting.', 'vk-all-in-one-expansion-unit') . '</div>';
187
  }
188
  return '';
189
  }
inc/page-list-ancestor/page-list-ancestor.php CHANGED
@@ -136,6 +136,8 @@ function veu_page_list_ancestor_save_custom_field( $post_id ) {
136
 
137
  add_action( 'init', 'veu_page_list_ancestor_block_setup', 15 );
138
  function veu_page_list_ancestor_block_setup() {
 
 
139
  register_block_type(
140
  'vk-blocks/page-list-ancestor',
141
  array(
@@ -143,7 +145,8 @@ function veu_page_list_ancestor_block_setup() {
143
  'className' => array(
144
  'type' => 'string',
145
  'default' => ''
146
- )
 
147
  ),
148
  'editor_script' => 'veu-block',
149
  'render_callback' => 'veu_pageListAncestor_block_callback',
@@ -152,12 +155,18 @@ function veu_page_list_ancestor_block_setup() {
152
  }
153
 
154
  function veu_pageListAncestor_block_callback( $attr=array() ) {
 
 
155
  $classes = 'veu_childPageIndex_block';
156
 
157
- if ( isset($attributes['className']) ) {
158
- $classes .= ' ' . $attributes['className'];
159
  }
160
 
 
 
 
 
161
  $r = vkExUnit_pageList_ancestor_shortcode( $classes, true );
162
 
163
  if ( empty($r) ) {
136
 
137
  add_action( 'init', 'veu_page_list_ancestor_block_setup', 15 );
138
  function veu_page_list_ancestor_block_setup() {
139
+ include dirname(dirname(__FILE__)) .'/vk-blocks/hidden-utils.php';
140
+
141
  register_block_type(
142
  'vk-blocks/page-list-ancestor',
143
  array(
145
  'className' => array(
146
  'type' => 'string',
147
  'default' => ''
148
+ ),
149
+ $common_attributes
150
  ),
151
  'editor_script' => 'veu-block',
152
  'render_callback' => 'veu_pageListAncestor_block_callback',
155
  }
156
 
157
  function veu_pageListAncestor_block_callback( $attr=array() ) {
158
+ include dirname(dirname(__FILE__)) .'/vk-blocks/hidden-utils.php';
159
+
160
  $classes = 'veu_childPageIndex_block';
161
 
162
+ if ( isset($attr['className']) ) {
163
+ $classes .= ' ' . $attr['className'];
164
  }
165
 
166
+ if(function_exists('vk_add_hidden_class')){
167
+ $classes .= ' ' . vk_add_hidden_class($classes, $attr);
168
+ }
169
+
170
  $r = vkExUnit_pageList_ancestor_shortcode( $classes, true );
171
 
172
  if ( empty($r) ) {
inc/sitemap-page/sitemap-page.php CHANGED
@@ -81,6 +81,13 @@ function veu_show_sitemap( $content ) {
81
 
82
  function vkExUnit_sitemap( $attr ) {
83
 
 
 
 
 
 
 
 
84
  $attr = shortcode_atts(
85
  array(
86
  'exclude' => '',
@@ -89,7 +96,7 @@ function vkExUnit_sitemap( $attr ) {
89
  $attr
90
  );
91
 
92
- $sitemap_html = '<div class="row veu_sitemap ' . $attr['className'] . '">' . PHP_EOL;
93
 
94
  /*
95
  Exclude Page ids by ExUnit Main Setting Page
@@ -273,6 +280,8 @@ function vkExUnit_save_custom_field_sitemapData( $post_id ) {
273
 
274
  add_action( 'init', 'veu_sitemap_block_setup', 15 );
275
  function veu_sitemap_block_setup() {
 
 
276
  register_block_type(
277
  'vk-blocks/sitemap',
278
  array(
@@ -281,6 +290,7 @@ function veu_sitemap_block_setup() {
281
  'type' => 'string',
282
  'default' => '',
283
  ),
 
284
  ),
285
  'editor_script' => 'veu-block',
286
  'render_callback' => 'vkExUnit_sitemap',
81
 
82
  function vkExUnit_sitemap( $attr ) {
83
 
84
+ include dirname(dirname(__FILE__)) .'/vk-blocks/hidden-utils.php';
85
+
86
+ $classes='';
87
+ if(function_exists('vk_add_hidden_class')){
88
+ $classes .= ' ' . vk_add_hidden_class($classes, $attr);
89
+ }
90
+
91
  $attr = shortcode_atts(
92
  array(
93
  'exclude' => '',
96
  $attr
97
  );
98
 
99
+ $sitemap_html = '<div class="row veu_sitemap ' . esc_attr($attr['className']) . ' ' . esc_attr($classes) .'">' . PHP_EOL;
100
 
101
  /*
102
  Exclude Page ids by ExUnit Main Setting Page
280
 
281
  add_action( 'init', 'veu_sitemap_block_setup', 15 );
282
  function veu_sitemap_block_setup() {
283
+ include dirname(dirname(__FILE__)) .'/vk-blocks/hidden-utils.php';
284
+
285
  register_block_type(
286
  'vk-blocks/sitemap',
287
  array(
290
  'type' => 'string',
291
  'default' => '',
292
  ),
293
+ $common_attributes
294
  ),
295
  'editor_script' => 'veu-block',
296
  'render_callback' => 'vkExUnit_sitemap',
inc/sns/function_snsBtns.php CHANGED
@@ -129,12 +129,14 @@ function veu_sns_icon_css( $options ) {
129
  return $snsBtn_color;
130
  }
131
 
132
- function vew_sns_block_callback( $attr = array() ) {
133
- $attr = array_merge( array( 'position' => 'after' ), $attr );
134
- return veu_get_sns_btns( $attr['position'] );
135
  }
136
 
137
- function veu_get_sns_btns( $position = 'after' ) {
 
 
 
138
  $options = veu_get_sns_options();
139
  $outer_css = veu_sns_outer_css( $options );
140
  $icon_css = veu_sns_icon_css( $options );
@@ -142,7 +144,16 @@ function veu_get_sns_btns( $position = 'after' ) {
142
  $linkUrl = urlencode( get_permalink() );
143
  $pageTitle = urlencode( veu_get_the_sns_title() );
144
 
145
- $socialSet = '<div class="veu_socialSet veu_socialSet-position-' . $position . ' veu_contentAddSection"><script>window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,"script","twitter-wjs"));</script><ul>';
 
 
 
 
 
 
 
 
 
146
  // facebook
147
  if ( $options['useFacebook'] ) {
148
  $socialSet .= '<li class="sb_facebook sb_icon"><a href="//www.facebook.com/sharer.php?src=bm&u=' . $linkUrl . '&amp;t=' . $pageTitle . '" target="_blank" ' . $outer_css . 'onclick="window.open(this.href,\'FBwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><span class="vk_icon_w_r_sns_fb icon_sns"' . $icon_css . '></span><span class="sns_txt"' . $icon_css . '>Facebook</span><span class="veu_count_sns_fb"' . $icon_css . '></span></a></li>';
@@ -200,11 +211,11 @@ function veu_add_sns_btns( $content ) {
200
  $options = veu_get_sns_options();
201
 
202
  if ( ! empty( $options['snsBtn_position']['before'] ) ) {
203
- $content = veu_get_sns_btns( 'before' ) . $content;
204
  }
205
 
206
  if ( ! empty( $options['snsBtn_position']['after'] ) ) {
207
- $content .= veu_get_sns_btns( 'after' );
208
  }
209
  }
210
 
129
  return $snsBtn_color;
130
  }
131
 
132
+ function vew_sns_block_callback( $attr) {
133
+ return veu_get_sns_btns( $attr );
 
134
  }
135
 
136
+ function veu_get_sns_btns( $attr ) {
137
+
138
+ include dirname(dirname(__FILE__)) . '/vk-blocks/hidden-utils.php';
139
+
140
  $options = veu_get_sns_options();
141
  $outer_css = veu_sns_outer_css( $options );
142
  $icon_css = veu_sns_icon_css( $options );
144
  $linkUrl = urlencode( get_permalink() );
145
  $pageTitle = urlencode( veu_get_the_sns_title() );
146
 
147
+ $classes = '';
148
+ if(function_exists('vk_add_hidden_class')){
149
+ $classes .= ' ' . vk_add_hidden_class($classes, $attr);
150
+ }
151
+
152
+ if(isset($attr["className"])){
153
+ $classes .= ' ' . $attr["className"];
154
+ }
155
+
156
+ $socialSet = '<div class="veu_socialSet veu_socialSet-position-' . esc_attr($attr['position']) . esc_attr($classes) .' veu_contentAddSection"><script>window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,"script","twitter-wjs"));</script><ul>';
157
  // facebook
158
  if ( $options['useFacebook'] ) {
159
  $socialSet .= '<li class="sb_facebook sb_icon"><a href="//www.facebook.com/sharer.php?src=bm&u=' . $linkUrl . '&amp;t=' . $pageTitle . '" target="_blank" ' . $outer_css . 'onclick="window.open(this.href,\'FBwindow\',\'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes\');return false;"><span class="vk_icon_w_r_sns_fb icon_sns"' . $icon_css . '></span><span class="sns_txt"' . $icon_css . '>Facebook</span><span class="veu_count_sns_fb"' . $icon_css . '></span></a></li>';
211
  $options = veu_get_sns_options();
212
 
213
  if ( ! empty( $options['snsBtn_position']['before'] ) ) {
214
+ $content = veu_get_sns_btns( array('position' => 'before') ) . $content;
215
  }
216
 
217
  if ( ! empty( $options['snsBtn_position']['after'] ) ) {
218
+ $content .= veu_get_sns_btns( array('position' => 'after') );
219
  }
220
  }
221
 
inc/sns/sns.php CHANGED
@@ -13,7 +13,11 @@ require_once dirname( __FILE__ ) . '/sns_customizer.php';
13
 
14
  add_action( 'init', 'vew_sns_block_setup', 15 );
15
  function vew_sns_block_setup() {
 
16
  if ( ! function_exists( 'register_block_type' ) ) { return; }
 
 
 
17
  register_block_type(
18
  'vk-blocks/share-button',
19
  array(
@@ -22,6 +26,10 @@ function vew_sns_block_setup() {
22
  'type' => 'string',
23
  'default' => 'after',
24
  ),
 
 
 
 
25
  ),
26
  'editor_style' => 'vkExUnit_sns_editor_style',
27
  'editor_script' => 'veu-block',
13
 
14
  add_action( 'init', 'vew_sns_block_setup', 15 );
15
  function vew_sns_block_setup() {
16
+
17
  if ( ! function_exists( 'register_block_type' ) ) { return; }
18
+
19
+ include dirname(dirname(__FILE__)) . '/vk-blocks/hidden-utils.php';
20
+
21
  register_block_type(
22
  'vk-blocks/share-button',
23
  array(
26
  'type' => 'string',
27
  'default' => 'after',
28
  ),
29
+ 'className' => array(
30
+ 'type' => 'string',
31
+ ),
32
+ $common_attributes
33
  ),
34
  'editor_style' => 'vkExUnit_sns_editor_style',
35
  'editor_script' => 'veu-block',
inc/vk-blocks/hidden-utils.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $common_attributes = array(
3
+ 'vkb_hidden' => array(
4
+ 'type' => 'boolean',
5
+ 'default' => false,
6
+ ),
7
+ 'vkb_hidden_xl' => array(
8
+ 'type' => 'boolean',
9
+ 'default' => false,
10
+ ),
11
+ 'vkb_hidden_lg' => array(
12
+ 'type' => 'boolean',
13
+ 'default' => false,
14
+ ),
15
+ 'vkb_hidden_md' => array(
16
+ 'type' => 'boolean',
17
+ 'default' => false,
18
+ ),
19
+ 'vkb_hidden_sm' => array(
20
+ 'type' => 'boolean',
21
+ 'default' => false,
22
+ ),
23
+ 'vkb_hidden_xs' => array(
24
+ 'type' => 'boolean',
25
+ 'default' => false,
26
+ ),
27
+ );
28
+
29
+ if(!function_exists('vk_add_hidden_class')){
30
+ function vk_add_hidden_class($classes = '', $attributes){
31
+
32
+ if ( isset($attributes['vkb_hidden']) && $attributes['vkb_hidden'] ) {
33
+ $classes .= ' ' . 'vk_hidden';
34
+ }
35
+ if ( isset($attributes['vkb_hidden_xl']) && $attributes['vkb_hidden_xl'] ) {
36
+ $classes .= ' ' . 'vk_hidden-xl';
37
+ }
38
+ if ( isset($attributes['vkb_hidden_lg']) && $attributes['vk_hidden_lg']) {
39
+ $classes .= ' ' . 'vk_hidden-lg';
40
+ }
41
+ if ( isset($attributes['vkb_hidden_md']) && $attributes['vkb_hidden_md']) {
42
+ $classes .= ' ' . 'vk_hidden-md';
43
+ }
44
+ if ( isset($attributes['vkb_hidden_sm']) && $attributes['vkb_hidden_sm']) {
45
+ $classes .= ' ' . 'vk_hidden-sm';
46
+ }
47
+ if ( isset($attributes['vkb_hidden_xs']) && $attributes['vkb_hidden_xs']) {
48
+ $classes .= ' ' . 'vk_hidden-xs';
49
+ }
50
+
51
+ return $classes;
52
+ }
53
+ }
package-lock.json CHANGED
@@ -911,6 +911,69 @@
911
  "to-fast-properties": "^2.0.0"
912
  }
913
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
914
  "@wordpress/babel-plugin-makepot": {
915
  "version": "3.4.0",
916
  "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-3.4.0.tgz",
@@ -922,6 +985,241 @@
922
  "lodash": "^4.17.15"
923
  }
924
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
925
  "abbrev": {
926
  "version": "1.1.1",
927
  "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -964,6 +1262,23 @@
964
  "ansi-wrap": "0.1.0"
965
  }
966
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
967
  "ansi-gray": {
968
  "version": "0.1.1",
969
  "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
@@ -1044,6 +1359,15 @@
1044
  "readable-stream": "^2.0.6"
1045
  }
1046
  },
 
 
 
 
 
 
 
 
 
1047
  "arr-diff": {
1048
  "version": "4.0.0",
1049
  "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
@@ -1158,6 +1482,12 @@
1158
  "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1159
  "dev": true
1160
  },
 
 
 
 
 
 
1161
  "asn1": {
1162
  "version": "0.2.4",
1163
  "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
@@ -1435,6 +1765,16 @@
1435
  "file-uri-to-path": "1.0.0"
1436
  }
1437
  },
 
 
 
 
 
 
 
 
 
 
1438
  "block-stream": {
1439
  "version": "0.0.9",
1440
  "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
@@ -1494,12 +1834,40 @@
1494
  "node-releases": "^1.1.50"
1495
  }
1496
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1497
  "buffer-equal": {
1498
  "version": "1.0.0",
1499
  "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1500
  "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1501
  "dev": true
1502
  },
 
 
 
 
 
 
1503
  "buffer-from": {
1504
  "version": "1.1.1",
1505
  "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
@@ -1523,6 +1891,31 @@
1523
  "unset-value": "^1.0.0"
1524
  }
1525
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1526
  "camelcase": {
1527
  "version": "3.0.0",
1528
  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
@@ -1570,6 +1963,12 @@
1570
  "supports-color": "^5.3.0"
1571
  }
1572
  },
 
 
 
 
 
 
1573
  "child_process": {
1574
  "version": "1.0.2",
1575
  "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz",
@@ -1604,6 +2003,12 @@
1604
  }
1605
  }
1606
  },
 
 
 
 
 
 
1607
  "class-utils": {
1608
  "version": "0.3.6",
1609
  "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
@@ -1644,6 +2049,27 @@
1644
  }
1645
  }
1646
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1647
  "cliui": {
1648
  "version": "3.2.0",
1649
  "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
@@ -1667,6 +2093,23 @@
1667
  "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1668
  "dev": true
1669
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1670
  "clone-stats": {
1671
  "version": "1.0.0",
1672
  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
@@ -1812,6 +2255,12 @@
1812
  "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1813
  "dev": true
1814
  },
 
 
 
 
 
 
1815
  "copy-props": {
1816
  "version": "2.0.4",
1817
  "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
@@ -1927,6 +2376,21 @@
1927
  "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1928
  "dev": true
1929
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1930
  "default-compare": {
1931
  "version": "1.0.0",
1932
  "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
@@ -1950,6 +2414,29 @@
1950
  "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
1951
  "dev": true
1952
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1953
  "define-properties": {
1954
  "version": "1.1.3",
1955
  "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
@@ -2018,6 +2505,18 @@
2018
  "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2019
  "dev": true
2020
  },
 
 
 
 
 
 
 
 
 
 
 
 
2021
  "duplexer2": {
2022
  "version": "0.0.2",
2023
  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
@@ -2053,6 +2552,12 @@
2053
  }
2054
  }
2055
  },
 
 
 
 
 
 
2056
  "duplexify": {
2057
  "version": "3.7.1",
2058
  "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
@@ -2097,6 +2602,12 @@
2097
  "integrity": "sha512-M4Y9onOJ4viRk3A4M/LH+r9+1zQioRZJvGJn/S/o7KaBJQLgFiaHMUlDwM0QMJd5ki6hFxKiWdC6jp5Ub0zMmw==",
2098
  "dev": true
2099
  },
 
 
 
 
 
 
2100
  "encoding": {
2101
  "version": "0.1.12",
2102
  "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
@@ -2174,6 +2685,12 @@
2174
  "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2175
  "dev": true
2176
  },
 
 
 
 
 
 
2177
  "esutils": {
2178
  "version": "2.0.3",
2179
  "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
@@ -2268,6 +2785,17 @@
2268
  }
2269
  }
2270
  },
 
 
 
 
 
 
 
 
 
 
 
2271
  "extglob": {
2272
  "version": "2.0.4",
2273
  "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
@@ -2333,6 +2861,35 @@
2333
  }
2334
  }
2335
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2336
  "extsprintf": {
2337
  "version": "1.3.0",
2338
  "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
@@ -2363,6 +2920,24 @@
2363
  "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2364
  "dev": true
2365
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2366
  "file-uri-to-path": {
2367
  "version": "1.0.0",
2368
  "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
@@ -2491,6 +3066,32 @@
2491
  "map-cache": "^0.2.2"
2492
  }
2493
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2494
  "fs-mkdirp-stream": {
2495
  "version": "1.0.0",
2496
  "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
@@ -3126,6 +3727,27 @@
3126
  "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
3127
  "dev": true
3128
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3129
  "get-value": {
3130
  "version": "2.0.6",
3131
  "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
@@ -3277,6 +3899,29 @@
3277
  "sparkles": "^1.0.0"
3278
  }
3279
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3280
  "graceful-fs": {
3281
  "version": "4.2.3",
3282
  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
@@ -3909,6 +4554,12 @@
3909
  "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
3910
  "dev": true
3911
  },
 
 
 
 
 
 
3912
  "http-signature": {
3913
  "version": "1.2.0",
3914
  "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
@@ -3929,6 +4580,15 @@
3929
  "safer-buffer": ">= 2.1.2 < 3"
3930
  }
3931
  },
 
 
 
 
 
 
 
 
 
3932
  "in-publish": {
3933
  "version": "2.0.0",
3934
  "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
@@ -3966,6 +4626,111 @@
3966
  "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
3967
  "dev": true
3968
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3969
  "interpret": {
3970
  "version": "1.2.0",
3971
  "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
@@ -4113,6 +4878,12 @@
4113
  "is-extglob": "^2.1.1"
4114
  }
4115
  },
 
 
 
 
 
 
4116
  "is-negated-glob": {
4117
  "version": "1.0.0",
4118
  "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
@@ -4237,6 +5008,16 @@
4237
  "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4238
  "dev": true
4239
  },
 
 
 
 
 
 
 
 
 
 
4240
  "jsbn": {
4241
  "version": "0.1.1",
4242
  "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
@@ -4249,6 +5030,12 @@
4249
  "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
4250
  "dev": true
4251
  },
 
 
 
 
 
 
4252
  "json-schema": {
4253
  "version": "0.2.3",
4254
  "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -4290,6 +5077,15 @@
4290
  }
4291
  }
4292
  },
 
 
 
 
 
 
 
 
 
4293
  "jsprim": {
4294
  "version": "1.4.1",
4295
  "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -4308,6 +5104,15 @@
4308
  "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
4309
  "dev": true
4310
  },
 
 
 
 
 
 
 
 
 
4311
  "kind-of": {
4312
  "version": "6.0.3",
4313
  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -4395,6 +5200,24 @@
4395
  "strip-bom": "^2.0.0"
4396
  }
4397
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4398
  "lodash": {
4399
  "version": "4.17.15",
4400
  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
@@ -4540,6 +5363,15 @@
4540
  "lodash.keys": "~2.4.1"
4541
  }
4542
  },
 
 
 
 
 
 
 
 
 
4543
  "loose-envify": {
4544
  "version": "1.4.0",
4545
  "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -4559,6 +5391,12 @@
4559
  "signal-exit": "^3.0.0"
4560
  }
4561
  },
 
 
 
 
 
 
4562
  "lru-cache": {
4563
  "version": "4.1.5",
4564
  "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
@@ -4717,6 +5555,18 @@
4717
  "mime-db": "1.43.0"
4718
  }
4719
  },
 
 
 
 
 
 
 
 
 
 
 
 
4720
  "minimatch": {
4721
  "version": "3.0.4",
4722
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
@@ -4732,6 +5582,33 @@
4732
  "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=",
4733
  "dev": true
4734
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4735
  "mixin-deep": {
4736
  "version": "1.3.2",
4737
  "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -4791,6 +5668,12 @@
4791
  "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
4792
  "dev": true
4793
  },
 
 
 
 
 
 
4794
  "nan": {
4795
  "version": "2.14.0",
4796
  "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
@@ -4816,6 +5699,34 @@
4816
  "to-regex": "^3.0.1"
4817
  }
4818
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4819
  "next-tick": {
4820
  "version": "1.0.0",
4821
  "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
@@ -4850,6 +5761,57 @@
4850
  }
4851
  }
4852
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4853
  "node-releases": {
4854
  "version": "1.1.51",
4855
  "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.51.tgz",
@@ -4904,30 +5866,105 @@
4904
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4905
  "dev": true,
4906
  "requires": {
4907
- "ansi-styles": "^2.2.1",
4908
- "escape-string-regexp": "^1.0.2",
4909
- "has-ansi": "^2.0.0",
4910
- "strip-ansi": "^3.0.0",
4911
- "supports-color": "^2.0.0"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4912
  }
4913
  },
4914
- "has-ansi": {
4915
- "version": "2.0.0",
4916
- "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4917
- "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
 
 
 
 
 
 
4918
  "dev": true,
4919
  "requires": {
4920
- "ansi-regex": "^2.0.0"
 
 
 
 
 
 
4921
  }
4922
  },
4923
- "supports-color": {
4924
- "version": "2.0.0",
4925
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4926
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4927
  "dev": true
4928
  }
4929
  }
4930
  },
 
 
 
 
 
 
 
 
 
4931
  "nopt": {
4932
  "version": "3.0.6",
4933
  "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
@@ -4964,6 +6001,12 @@
4964
  "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
4965
  "dev": true
4966
  },
 
 
 
 
 
 
4967
  "now-and-later": {
4968
  "version": "2.0.1",
4969
  "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
@@ -4973,6 +6016,32 @@
4973
  "once": "^1.3.2"
4974
  }
4975
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4976
  "npmlog": {
4977
  "version": "4.1.2",
4978
  "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
@@ -5117,6 +6186,98 @@
5117
  "wrappy": "1"
5118
  }
5119
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5120
  "ordered-read-streams": {
5121
  "version": "1.0.1",
5122
  "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
@@ -5157,6 +6318,60 @@
5157
  "os-tmpdir": "^1.0.0"
5158
  }
5159
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5160
  "parse-filepath": {
5161
  "version": "1.0.2",
5162
  "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
@@ -5248,6 +6463,12 @@
5248
  "pinkie-promise": "^2.0.0"
5249
  }
5250
  },
 
 
 
 
 
 
5251
  "performance-now": {
5252
  "version": "2.1.0",
5253
  "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
@@ -5374,6 +6595,15 @@
5374
  "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
5375
  "dev": true
5376
  },
 
 
 
 
 
 
 
 
 
5377
  "pseudomap": {
5378
  "version": "1.0.2",
5379
  "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
@@ -5419,6 +6649,32 @@
5419
  "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
5420
  "dev": true
5421
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5422
  "read-pkg": {
5423
  "version": "1.1.0",
5424
  "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
@@ -5675,6 +6931,26 @@
5675
  }
5676
  }
5677
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5678
  "require-directory": {
5679
  "version": "2.1.1",
5680
  "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -5721,6 +6997,25 @@
5721
  "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
5722
  "dev": true
5723
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5724
  "ret": {
5725
  "version": "0.1.15",
5726
  "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
@@ -5736,6 +7031,12 @@
5736
  "glob": "^7.1.3"
5737
  }
5738
  },
 
 
 
 
 
 
5739
  "run-sequence": {
5740
  "version": "2.2.1",
5741
  "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-2.2.1.tgz",
@@ -5833,6 +7134,15 @@
5833
  }
5834
  }
5835
  },
 
 
 
 
 
 
 
 
 
5836
  "safe-buffer": {
5837
  "version": "5.1.2",
5838
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -5866,6 +7176,12 @@
5866
  "yargs": "^7.0.0"
5867
  }
5868
  },
 
 
 
 
 
 
5869
  "scss-tokenizer": {
5870
  "version": "0.2.3",
5871
  "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
@@ -6116,6 +7432,12 @@
6116
  "extend-shallow": "^3.0.0"
6117
  }
6118
  },
 
 
 
 
 
 
6119
  "sshpk": {
6120
  "version": "1.16.1",
6121
  "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -6169,6 +7491,12 @@
6169
  "readable-stream": "^2.0.1"
6170
  }
6171
  },
 
 
 
 
 
 
6172
  "stream-exhaust": {
6173
  "version": "1.0.2",
6174
  "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
@@ -6228,6 +7556,12 @@
6228
  "get-stdin": "^4.0.1"
6229
  }
6230
  },
 
 
 
 
 
 
6231
  "supports-color": {
6232
  "version": "5.5.0",
6233
  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -6237,6 +7571,33 @@
6237
  "has-flag": "^3.0.0"
6238
  }
6239
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6240
  "sver-compat": {
6241
  "version": "1.5.0",
6242
  "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
@@ -6258,6 +7619,45 @@
6258
  "inherits": "2"
6259
  }
6260
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6261
  "temp-write": {
6262
  "version": "0.1.1",
6263
  "resolved": "https://registry.npmjs.org/temp-write/-/temp-write-0.1.1.tgz",
@@ -6285,12 +7685,28 @@
6285
  "uuid": "~1.4.0"
6286
  }
6287
  },
 
 
 
 
 
 
 
 
 
 
6288
  "textextensions": {
6289
  "version": "2.6.0",
6290
  "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz",
6291
  "integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==",
6292
  "dev": true
6293
  },
 
 
 
 
 
 
6294
  "through2": {
6295
  "version": "2.0.5",
6296
  "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -6317,6 +7733,15 @@
6317
  "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
6318
  "dev": true
6319
  },
 
 
 
 
 
 
 
 
 
6320
  "to-absolute-glob": {
6321
  "version": "2.0.2",
6322
  "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
@@ -6327,6 +7752,12 @@
6327
  "is-negated-glob": "^1.0.0"
6328
  }
6329
  },
 
 
 
 
 
 
6330
  "to-fast-properties": {
6331
  "version": "2.0.0",
6332
  "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
@@ -6353,6 +7784,12 @@
6353
  }
6354
  }
6355
  },
 
 
 
 
 
 
6356
  "to-regex": {
6357
  "version": "3.0.2",
6358
  "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
@@ -6409,6 +7846,12 @@
6409
  "glob": "^7.1.2"
6410
  }
6411
  },
 
 
 
 
 
 
6412
  "tunnel-agent": {
6413
  "version": "0.6.0",
6414
  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
@@ -6430,6 +7873,12 @@
6430
  "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
6431
  "dev": true
6432
  },
 
 
 
 
 
 
6433
  "typedarray": {
6434
  "version": "0.0.6",
6435
  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -6539,6 +7988,12 @@
6539
  "through2-filter": "^3.0.0"
6540
  }
6541
  },
 
 
 
 
 
 
6542
  "unset-value": {
6543
  "version": "1.0.0",
6544
  "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
@@ -6717,6 +8172,15 @@
6717
  "source-map": "^0.5.1"
6718
  }
6719
  },
 
 
 
 
 
 
 
 
 
6720
  "which": {
6721
  "version": "1.3.1",
6722
  "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
@@ -6804,6 +8268,16 @@
6804
  "requires": {
6805
  "camelcase": "^3.0.0"
6806
  }
 
 
 
 
 
 
 
 
 
 
6807
  }
6808
  }
6809
  }
911
  "to-fast-properties": "^2.0.0"
912
  }
913
  },
914
+ "@sindresorhus/is": {
915
+ "version": "2.1.1",
916
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz",
917
+ "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==",
918
+ "dev": true
919
+ },
920
+ "@szmarczak/http-timer": {
921
+ "version": "4.0.5",
922
+ "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz",
923
+ "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==",
924
+ "dev": true,
925
+ "requires": {
926
+ "defer-to-connect": "^2.0.0"
927
+ }
928
+ },
929
+ "@types/cacheable-request": {
930
+ "version": "6.0.1",
931
+ "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz",
932
+ "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==",
933
+ "dev": true,
934
+ "requires": {
935
+ "@types/http-cache-semantics": "*",
936
+ "@types/keyv": "*",
937
+ "@types/node": "*",
938
+ "@types/responselike": "*"
939
+ }
940
+ },
941
+ "@types/color-name": {
942
+ "version": "1.1.1",
943
+ "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
944
+ "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
945
+ "dev": true
946
+ },
947
+ "@types/http-cache-semantics": {
948
+ "version": "4.0.0",
949
+ "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz",
950
+ "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==",
951
+ "dev": true
952
+ },
953
+ "@types/keyv": {
954
+ "version": "3.1.1",
955
+ "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz",
956
+ "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==",
957
+ "dev": true,
958
+ "requires": {
959
+ "@types/node": "*"
960
+ }
961
+ },
962
+ "@types/node": {
963
+ "version": "14.0.12",
964
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.12.tgz",
965
+ "integrity": "sha512-/sjzehvjkkpvLpYtN6/2dv5kg41otMGuHQUt9T2aiAuIfleCQRQHXXzF1eAw/qkZTj5Kcf4JSTf7EIizHocy6Q==",
966
+ "dev": true
967
+ },
968
+ "@types/responselike": {
969
+ "version": "1.0.0",
970
+ "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz",
971
+ "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==",
972
+ "dev": true,
973
+ "requires": {
974
+ "@types/node": "*"
975
+ }
976
+ },
977
  "@wordpress/babel-plugin-makepot": {
978
  "version": "3.4.0",
979
  "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-makepot/-/babel-plugin-makepot-3.4.0.tgz",
985
  "lodash": "^4.17.15"
986
  }
987
  },
988
+ "@wordpress/env": {
989
+ "version": "1.4.0",
990
+ "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-1.4.0.tgz",
991
+ "integrity": "sha512-01sIj2ajMR29aMaL3bjxdso+CMIWMwnEi/e/JdTFd4vaQpt3tSmIEhz8bHvRzeYOGrw5I8yKXPVp9A62SGBlaw==",
992
+ "dev": true,
993
+ "requires": {
994
+ "chalk": "^4.0.0",
995
+ "copy-dir": "^1.2.0",
996
+ "docker-compose": "^0.22.2",
997
+ "extract-zip": "^1.6.7",
998
+ "got": "^10.7.0",
999
+ "inquirer": "^7.1.0",
1000
+ "js-yaml": "^3.13.1",
1001
+ "nodegit": "^0.26.2",
1002
+ "ora": "^4.0.2",
1003
+ "rimraf": "^3.0.2",
1004
+ "terminal-link": "^2.0.0",
1005
+ "yargs": "^14.0.0"
1006
+ },
1007
+ "dependencies": {
1008
+ "ansi-regex": {
1009
+ "version": "4.1.0",
1010
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1011
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1012
+ "dev": true
1013
+ },
1014
+ "ansi-styles": {
1015
+ "version": "4.2.1",
1016
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
1017
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
1018
+ "dev": true,
1019
+ "requires": {
1020
+ "@types/color-name": "^1.1.1",
1021
+ "color-convert": "^2.0.1"
1022
+ }
1023
+ },
1024
+ "camelcase": {
1025
+ "version": "5.3.1",
1026
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
1027
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
1028
+ "dev": true
1029
+ },
1030
+ "chalk": {
1031
+ "version": "4.0.0",
1032
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
1033
+ "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
1034
+ "dev": true,
1035
+ "requires": {
1036
+ "ansi-styles": "^4.1.0",
1037
+ "supports-color": "^7.1.0"
1038
+ }
1039
+ },
1040
+ "cliui": {
1041
+ "version": "5.0.0",
1042
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
1043
+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
1044
+ "dev": true,
1045
+ "requires": {
1046
+ "string-width": "^3.1.0",
1047
+ "strip-ansi": "^5.2.0",
1048
+ "wrap-ansi": "^5.1.0"
1049
+ }
1050
+ },
1051
+ "color-convert": {
1052
+ "version": "2.0.1",
1053
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1054
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1055
+ "dev": true,
1056
+ "requires": {
1057
+ "color-name": "~1.1.4"
1058
+ }
1059
+ },
1060
+ "color-name": {
1061
+ "version": "1.1.4",
1062
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1063
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1064
+ "dev": true
1065
+ },
1066
+ "emoji-regex": {
1067
+ "version": "7.0.3",
1068
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1069
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1070
+ "dev": true
1071
+ },
1072
+ "find-up": {
1073
+ "version": "3.0.0",
1074
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1075
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1076
+ "dev": true,
1077
+ "requires": {
1078
+ "locate-path": "^3.0.0"
1079
+ }
1080
+ },
1081
+ "get-caller-file": {
1082
+ "version": "2.0.5",
1083
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1084
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1085
+ "dev": true
1086
+ },
1087
+ "has-flag": {
1088
+ "version": "4.0.0",
1089
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1090
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1091
+ "dev": true
1092
+ },
1093
+ "is-fullwidth-code-point": {
1094
+ "version": "2.0.0",
1095
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1096
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1097
+ "dev": true
1098
+ },
1099
+ "require-main-filename": {
1100
+ "version": "2.0.0",
1101
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1102
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
1103
+ "dev": true
1104
+ },
1105
+ "rimraf": {
1106
+ "version": "3.0.2",
1107
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1108
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1109
+ "dev": true,
1110
+ "requires": {
1111
+ "glob": "^7.1.3"
1112
+ }
1113
+ },
1114
+ "string-width": {
1115
+ "version": "3.1.0",
1116
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1117
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1118
+ "dev": true,
1119
+ "requires": {
1120
+ "emoji-regex": "^7.0.1",
1121
+ "is-fullwidth-code-point": "^2.0.0",
1122
+ "strip-ansi": "^5.1.0"
1123
+ }
1124
+ },
1125
+ "strip-ansi": {
1126
+ "version": "5.2.0",
1127
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1128
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1129
+ "dev": true,
1130
+ "requires": {
1131
+ "ansi-regex": "^4.1.0"
1132
+ }
1133
+ },
1134
+ "supports-color": {
1135
+ "version": "7.1.0",
1136
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
1137
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
1138
+ "dev": true,
1139
+ "requires": {
1140
+ "has-flag": "^4.0.0"
1141
+ }
1142
+ },
1143
+ "which-module": {
1144
+ "version": "2.0.0",
1145
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
1146
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
1147
+ "dev": true
1148
+ },
1149
+ "wrap-ansi": {
1150
+ "version": "5.1.0",
1151
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
1152
+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
1153
+ "dev": true,
1154
+ "requires": {
1155
+ "ansi-styles": "^3.2.0",
1156
+ "string-width": "^3.0.0",
1157
+ "strip-ansi": "^5.0.0"
1158
+ },
1159
+ "dependencies": {
1160
+ "ansi-styles": {
1161
+ "version": "3.2.1",
1162
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1163
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1164
+ "dev": true,
1165
+ "requires": {
1166
+ "color-convert": "^1.9.0"
1167
+ }
1168
+ },
1169
+ "color-convert": {
1170
+ "version": "1.9.3",
1171
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1172
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1173
+ "dev": true,
1174
+ "requires": {
1175
+ "color-name": "1.1.3"
1176
+ }
1177
+ },
1178
+ "color-name": {
1179
+ "version": "1.1.3",
1180
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1181
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1182
+ "dev": true
1183
+ }
1184
+ }
1185
+ },
1186
+ "y18n": {
1187
+ "version": "4.0.0",
1188
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
1189
+ "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
1190
+ "dev": true
1191
+ },
1192
+ "yargs": {
1193
+ "version": "14.2.3",
1194
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
1195
+ "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
1196
+ "dev": true,
1197
+ "requires": {
1198
+ "cliui": "^5.0.0",
1199
+ "decamelize": "^1.2.0",
1200
+ "find-up": "^3.0.0",
1201
+ "get-caller-file": "^2.0.1",
1202
+ "require-directory": "^2.1.1",
1203
+ "require-main-filename": "^2.0.0",
1204
+ "set-blocking": "^2.0.0",
1205
+ "string-width": "^3.0.0",
1206
+ "which-module": "^2.0.0",
1207
+ "y18n": "^4.0.0",
1208
+ "yargs-parser": "^15.0.1"
1209
+ }
1210
+ },
1211
+ "yargs-parser": {
1212
+ "version": "15.0.1",
1213
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz",
1214
+ "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==",
1215
+ "dev": true,
1216
+ "requires": {
1217
+ "camelcase": "^5.0.0",
1218
+ "decamelize": "^1.2.0"
1219
+ }
1220
+ }
1221
+ }
1222
+ },
1223
  "abbrev": {
1224
  "version": "1.1.1",
1225
  "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
1262
  "ansi-wrap": "0.1.0"
1263
  }
1264
  },
1265
+ "ansi-escapes": {
1266
+ "version": "4.3.1",
1267
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
1268
+ "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
1269
+ "dev": true,
1270
+ "requires": {
1271
+ "type-fest": "^0.11.0"
1272
+ },
1273
+ "dependencies": {
1274
+ "type-fest": {
1275
+ "version": "0.11.0",
1276
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
1277
+ "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
1278
+ "dev": true
1279
+ }
1280
+ }
1281
+ },
1282
  "ansi-gray": {
1283
  "version": "0.1.1",
1284
  "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
1359
  "readable-stream": "^2.0.6"
1360
  }
1361
  },
1362
+ "argparse": {
1363
+ "version": "1.0.10",
1364
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1365
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1366
+ "dev": true,
1367
+ "requires": {
1368
+ "sprintf-js": "~1.0.2"
1369
+ }
1370
+ },
1371
  "arr-diff": {
1372
  "version": "4.0.0",
1373
  "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1482
  "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1483
  "dev": true
1484
  },
1485
+ "asap": {
1486
+ "version": "2.0.6",
1487
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1488
+ "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1489
+ "dev": true
1490
+ },
1491
  "asn1": {
1492
  "version": "0.2.4",
1493
  "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1765
  "file-uri-to-path": "1.0.0"
1766
  }
1767
  },
1768
+ "bl": {
1769
+ "version": "1.2.2",
1770
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1771
+ "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1772
+ "dev": true,
1773
+ "requires": {
1774
+ "readable-stream": "^2.3.5",
1775
+ "safe-buffer": "^5.1.1"
1776
+ }
1777
+ },
1778
  "block-stream": {
1779
  "version": "0.0.9",
1780
  "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1834
  "node-releases": "^1.1.50"
1835
  }
1836
  },
1837
+ "buffer-alloc": {
1838
+ "version": "1.2.0",
1839
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1840
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1841
+ "dev": true,
1842
+ "requires": {
1843
+ "buffer-alloc-unsafe": "^1.1.0",
1844
+ "buffer-fill": "^1.0.0"
1845
+ }
1846
+ },
1847
+ "buffer-alloc-unsafe": {
1848
+ "version": "1.1.0",
1849
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1850
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1851
+ "dev": true
1852
+ },
1853
+ "buffer-crc32": {
1854
+ "version": "0.2.13",
1855
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1856
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1857
+ "dev": true
1858
+ },
1859
  "buffer-equal": {
1860
  "version": "1.0.0",
1861
  "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1862
  "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1863
  "dev": true
1864
  },
1865
+ "buffer-fill": {
1866
+ "version": "1.0.0",
1867
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1868
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1869
+ "dev": true
1870
+ },
1871
  "buffer-from": {
1872
  "version": "1.1.1",
1873
  "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1891
  "unset-value": "^1.0.0"
1892
  }
1893
  },
1894
+ "cacheable-lookup": {
1895
+ "version": "2.0.1",
1896
+ "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz",
1897
+ "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==",
1898
+ "dev": true,
1899
+ "requires": {
1900
+ "@types/keyv": "^3.1.1",
1901
+ "keyv": "^4.0.0"
1902
+ }
1903
+ },
1904
+ "cacheable-request": {
1905
+ "version": "7.0.1",
1906
+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz",
1907
+ "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==",
1908
+ "dev": true,
1909
+ "requires": {
1910
+ "clone-response": "^1.0.2",
1911
+ "get-stream": "^5.1.0",
1912
+ "http-cache-semantics": "^4.0.0",
1913
+ "keyv": "^4.0.0",
1914
+ "lowercase-keys": "^2.0.0",
1915
+ "normalize-url": "^4.1.0",
1916
+ "responselike": "^2.0.0"
1917
+ }
1918
+ },
1919
  "camelcase": {
1920
  "version": "3.0.0",
1921
  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1963
  "supports-color": "^5.3.0"
1964
  }
1965
  },
1966
+ "chardet": {
1967
+ "version": "0.7.0",
1968
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1969
+ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1970
+ "dev": true
1971
+ },
1972
  "child_process": {
1973
  "version": "1.0.2",
1974
  "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz",
2003
  }
2004
  }
2005
  },
2006
+ "chownr": {
2007
+ "version": "1.1.4",
2008
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2009
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2010
+ "dev": true
2011
+ },
2012
  "class-utils": {
2013
  "version": "0.3.6",
2014
  "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2049
  }
2050
  }
2051
  },
2052
+ "cli-cursor": {
2053
+ "version": "3.1.0",
2054
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
2055
+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
2056
+ "dev": true,
2057
+ "requires": {
2058
+ "restore-cursor": "^3.1.0"
2059
+ }
2060
+ },
2061
+ "cli-spinners": {
2062
+ "version": "2.3.0",
2063
+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz",
2064
+ "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==",
2065
+ "dev": true
2066
+ },
2067
+ "cli-width": {
2068
+ "version": "2.2.1",
2069
+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
2070
+ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
2071
+ "dev": true
2072
+ },
2073
  "cliui": {
2074
  "version": "3.2.0",
2075
  "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2093
  "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
2094
  "dev": true
2095
  },
2096
+ "clone-response": {
2097
+ "version": "1.0.2",
2098
+ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
2099
+ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
2100
+ "dev": true,
2101
+ "requires": {
2102
+ "mimic-response": "^1.0.0"
2103
+ },
2104
+ "dependencies": {
2105
+ "mimic-response": {
2106
+ "version": "1.0.1",
2107
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
2108
+ "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
2109
+ "dev": true
2110
+ }
2111
+ }
2112
+ },
2113
  "clone-stats": {
2114
  "version": "1.0.0",
2115
  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
2255
  "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2256
  "dev": true
2257
  },
2258
+ "copy-dir": {
2259
+ "version": "1.3.0",
2260
+ "resolved": "https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz",
2261
+ "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==",
2262
+ "dev": true
2263
+ },
2264
  "copy-props": {
2265
  "version": "2.0.4",
2266
  "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2376
  "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2377
  "dev": true
2378
  },
2379
+ "decompress-response": {
2380
+ "version": "5.0.0",
2381
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz",
2382
+ "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==",
2383
+ "dev": true,
2384
+ "requires": {
2385
+ "mimic-response": "^2.0.0"
2386
+ }
2387
+ },
2388
+ "deep-extend": {
2389
+ "version": "0.6.0",
2390
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2391
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2392
+ "dev": true
2393
+ },
2394
  "default-compare": {
2395
  "version": "1.0.0",
2396
  "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2414
  "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2415
  "dev": true
2416
  },
2417
+ "defaults": {
2418
+ "version": "1.0.3",
2419
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
2420
+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
2421
+ "dev": true,
2422
+ "requires": {
2423
+ "clone": "^1.0.2"
2424
+ },
2425
+ "dependencies": {
2426
+ "clone": {
2427
+ "version": "1.0.4",
2428
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
2429
+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
2430
+ "dev": true
2431
+ }
2432
+ }
2433
+ },
2434
+ "defer-to-connect": {
2435
+ "version": "2.0.0",
2436
+ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz",
2437
+ "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==",
2438
+ "dev": true
2439
+ },
2440
  "define-properties": {
2441
  "version": "1.1.3",
2442
  "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2505
  "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2506
  "dev": true
2507
  },
2508
+ "detect-libc": {
2509
+ "version": "1.0.3",
2510
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
2511
+ "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
2512
+ "dev": true
2513
+ },
2514
+ "docker-compose": {
2515
+ "version": "0.22.2",
2516
+ "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz",
2517
+ "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==",
2518
+ "dev": true
2519
+ },
2520
  "duplexer2": {
2521
  "version": "0.0.2",
2522
  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
2552
  }
2553
  }
2554
  },
2555
+ "duplexer3": {
2556
+ "version": "0.1.4",
2557
+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2558
+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2559
+ "dev": true
2560
+ },
2561
  "duplexify": {
2562
  "version": "3.7.1",
2563
  "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2602
  "integrity": "sha512-M4Y9onOJ4viRk3A4M/LH+r9+1zQioRZJvGJn/S/o7KaBJQLgFiaHMUlDwM0QMJd5ki6hFxKiWdC6jp5Ub0zMmw==",
2603
  "dev": true
2604
  },
2605
+ "emoji-regex": {
2606
+ "version": "8.0.0",
2607
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2608
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2609
+ "dev": true
2610
+ },
2611
  "encoding": {
2612
  "version": "0.1.12",
2613
  "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
2685
  "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2686
  "dev": true
2687
  },
2688
+ "esprima": {
2689
+ "version": "4.0.1",
2690
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2691
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2692
+ "dev": true
2693
+ },
2694
  "esutils": {
2695
  "version": "2.0.3",
2696
  "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2785
  }
2786
  }
2787
  },
2788
+ "external-editor": {
2789
+ "version": "3.1.0",
2790
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
2791
+ "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
2792
+ "dev": true,
2793
+ "requires": {
2794
+ "chardet": "^0.7.0",
2795
+ "iconv-lite": "^0.4.24",
2796
+ "tmp": "^0.0.33"
2797
+ }
2798
+ },
2799
  "extglob": {
2800
  "version": "2.0.4",
2801
  "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2861
  }
2862
  }
2863
  },
2864
+ "extract-zip": {
2865
+ "version": "1.7.0",
2866
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
2867
+ "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
2868
+ "dev": true,
2869
+ "requires": {
2870
+ "concat-stream": "^1.6.2",
2871
+ "debug": "^2.6.9",
2872
+ "mkdirp": "^0.5.4",
2873
+ "yauzl": "^2.10.0"
2874
+ },
2875
+ "dependencies": {
2876
+ "minimist": {
2877
+ "version": "1.2.5",
2878
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2879
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2880
+ "dev": true
2881
+ },
2882
+ "mkdirp": {
2883
+ "version": "0.5.5",
2884
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
2885
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
2886
+ "dev": true,
2887
+ "requires": {
2888
+ "minimist": "^1.2.5"
2889
+ }
2890
+ }
2891
+ }
2892
+ },
2893
  "extsprintf": {
2894
  "version": "1.3.0",
2895
  "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2920
  "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2921
  "dev": true
2922
  },
2923
+ "fd-slicer": {
2924
+ "version": "1.1.0",
2925
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
2926
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
2927
+ "dev": true,
2928
+ "requires": {
2929
+ "pend": "~1.2.0"
2930
+ }
2931
+ },
2932
+ "figures": {
2933
+ "version": "3.2.0",
2934
+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
2935
+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
2936
+ "dev": true,
2937
+ "requires": {
2938
+ "escape-string-regexp": "^1.0.5"
2939
+ }
2940
+ },
2941
  "file-uri-to-path": {
2942
  "version": "1.0.0",
2943
  "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
3066
  "map-cache": "^0.2.2"
3067
  }
3068
  },
3069
+ "fs-constants": {
3070
+ "version": "1.0.0",
3071
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
3072
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
3073
+ "dev": true
3074
+ },
3075
+ "fs-extra": {
3076
+ "version": "7.0.1",
3077
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
3078
+ "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
3079
+ "dev": true,
3080
+ "requires": {
3081
+ "graceful-fs": "^4.1.2",
3082
+ "jsonfile": "^4.0.0",
3083
+ "universalify": "^0.1.0"
3084
+ }
3085
+ },
3086
+ "fs-minipass": {
3087
+ "version": "1.2.7",
3088
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
3089
+ "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
3090
+ "dev": true,
3091
+ "requires": {
3092
+ "minipass": "^2.6.0"
3093
+ }
3094
+ },
3095
  "fs-mkdirp-stream": {
3096
  "version": "1.0.0",
3097
  "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
3727
  "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
3728
  "dev": true
3729
  },
3730
+ "get-stream": {
3731
+ "version": "5.1.0",
3732
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
3733
+ "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
3734
+ "dev": true,
3735
+ "requires": {
3736
+ "pump": "^3.0.0"
3737
+ },
3738
+ "dependencies": {
3739
+ "pump": {
3740
+ "version": "3.0.0",
3741
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
3742
+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
3743
+ "dev": true,
3744
+ "requires": {
3745
+ "end-of-stream": "^1.1.0",
3746
+ "once": "^1.3.1"
3747
+ }
3748
+ }
3749
+ }
3750
+ },
3751
  "get-value": {
3752
  "version": "2.0.6",
3753
  "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
3899
  "sparkles": "^1.0.0"
3900
  }
3901
  },
3902
+ "got": {
3903
+ "version": "10.7.0",
3904
+ "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz",
3905
+ "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==",
3906
+ "dev": true,
3907
+ "requires": {
3908
+ "@sindresorhus/is": "^2.0.0",
3909
+ "@szmarczak/http-timer": "^4.0.0",
3910
+ "@types/cacheable-request": "^6.0.1",
3911
+ "cacheable-lookup": "^2.0.0",
3912
+ "cacheable-request": "^7.0.1",
3913
+ "decompress-response": "^5.0.0",
3914
+ "duplexer3": "^0.1.4",
3915
+ "get-stream": "^5.0.0",
3916
+ "lowercase-keys": "^2.0.0",
3917
+ "mimic-response": "^2.1.0",
3918
+ "p-cancelable": "^2.0.0",
3919
+ "p-event": "^4.0.0",
3920
+ "responselike": "^2.0.0",
3921
+ "to-readable-stream": "^2.0.0",
3922
+ "type-fest": "^0.10.0"
3923
+ }
3924
+ },
3925
  "graceful-fs": {
3926
  "version": "4.2.3",
3927
  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
4554
  "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
4555
  "dev": true
4556
  },
4557
+ "http-cache-semantics": {
4558
+ "version": "4.1.0",
4559
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
4560
+ "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
4561
+ "dev": true
4562
+ },
4563
  "http-signature": {
4564
  "version": "1.2.0",
4565
  "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4580
  "safer-buffer": ">= 2.1.2 < 3"
4581
  }
4582
  },
4583
+ "ignore-walk": {
4584
+ "version": "3.0.3",
4585
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
4586
+ "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
4587
+ "dev": true,
4588
+ "requires": {
4589
+ "minimatch": "^3.0.4"
4590
+ }
4591
+ },
4592
  "in-publish": {
4593
  "version": "2.0.0",
4594
  "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
4626
  "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
4627
  "dev": true
4628
  },
4629
+ "inquirer": {
4630
+ "version": "7.1.0",
4631
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
4632
+ "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
4633
+ "dev": true,
4634
+ "requires": {
4635
+ "ansi-escapes": "^4.2.1",
4636
+ "chalk": "^3.0.0",
4637
+ "cli-cursor": "^3.1.0",
4638
+ "cli-width": "^2.0.0",
4639
+ "external-editor": "^3.0.3",
4640
+ "figures": "^3.0.0",
4641
+ "lodash": "^4.17.15",
4642
+ "mute-stream": "0.0.8",
4643
+ "run-async": "^2.4.0",
4644
+ "rxjs": "^6.5.3",
4645
+ "string-width": "^4.1.0",
4646
+ "strip-ansi": "^6.0.0",
4647
+ "through": "^2.3.6"
4648
+ },
4649
+ "dependencies": {
4650
+ "ansi-regex": {
4651
+ "version": "5.0.0",
4652
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4653
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4654
+ "dev": true
4655
+ },
4656
+ "ansi-styles": {
4657
+ "version": "4.2.1",
4658
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
4659
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
4660
+ "dev": true,
4661
+ "requires": {
4662
+ "@types/color-name": "^1.1.1",
4663
+ "color-convert": "^2.0.1"
4664
+ }
4665
+ },
4666
+ "chalk": {
4667
+ "version": "3.0.0",
4668
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
4669
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
4670
+ "dev": true,
4671
+ "requires": {
4672
+ "ansi-styles": "^4.1.0",
4673
+ "supports-color": "^7.1.0"
4674
+ }
4675
+ },
4676
+ "color-convert": {
4677
+ "version": "2.0.1",
4678
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4679
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4680
+ "dev": true,
4681
+ "requires": {
4682
+ "color-name": "~1.1.4"
4683
+ }
4684
+ },
4685
+ "color-name": {
4686
+ "version": "1.1.4",
4687
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4688
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4689
+ "dev": true
4690
+ },
4691
+ "has-flag": {
4692
+ "version": "4.0.0",
4693
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4694
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4695
+ "dev": true
4696
+ },
4697
+ "is-fullwidth-code-point": {
4698
+ "version": "3.0.0",
4699
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4700
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4701
+ "dev": true
4702
+ },
4703
+ "string-width": {
4704
+ "version": "4.2.0",
4705
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
4706
+ "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
4707
+ "dev": true,
4708
+ "requires": {
4709
+ "emoji-regex": "^8.0.0",
4710
+ "is-fullwidth-code-point": "^3.0.0",
4711
+ "strip-ansi": "^6.0.0"
4712
+ }
4713
+ },
4714
+ "strip-ansi": {
4715
+ "version": "6.0.0",
4716
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4717
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4718
+ "dev": true,
4719
+ "requires": {
4720
+ "ansi-regex": "^5.0.0"
4721
+ }
4722
+ },
4723
+ "supports-color": {
4724
+ "version": "7.1.0",
4725
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
4726
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
4727
+ "dev": true,
4728
+ "requires": {
4729
+ "has-flag": "^4.0.0"
4730
+ }
4731
+ }
4732
+ }
4733
+ },
4734
  "interpret": {
4735
  "version": "1.2.0",
4736
  "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
4878
  "is-extglob": "^2.1.1"
4879
  }
4880
  },
4881
+ "is-interactive": {
4882
+ "version": "1.0.0",
4883
+ "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
4884
+ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
4885
+ "dev": true
4886
+ },
4887
  "is-negated-glob": {
4888
  "version": "1.0.0",
4889
  "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5008
  "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
5009
  "dev": true
5010
  },
5011
+ "js-yaml": {
5012
+ "version": "3.14.0",
5013
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
5014
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
5015
+ "dev": true,
5016
+ "requires": {
5017
+ "argparse": "^1.0.7",
5018
+ "esprima": "^4.0.0"
5019
+ }
5020
+ },
5021
  "jsbn": {
5022
  "version": "0.1.1",
5023
  "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5030
  "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
5031
  "dev": true
5032
  },
5033
+ "json-buffer": {
5034
+ "version": "3.0.1",
5035
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
5036
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
5037
+ "dev": true
5038
+ },
5039
  "json-schema": {
5040
  "version": "0.2.3",
5041
  "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5077
  }
5078
  }
5079
  },
5080
+ "jsonfile": {
5081
+ "version": "4.0.0",
5082
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
5083
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
5084
+ "dev": true,
5085
+ "requires": {
5086
+ "graceful-fs": "^4.1.6"
5087
+ }
5088
+ },
5089
  "jsprim": {
5090
  "version": "1.4.1",
5091
  "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5104
  "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
5105
  "dev": true
5106
  },
5107
+ "keyv": {
5108
+ "version": "4.0.1",
5109
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.1.tgz",
5110
+ "integrity": "sha512-xz6Jv6oNkbhrFCvCP7HQa8AaII8y8LRpoSm661NOKLr4uHuBwhX4epXrPQgF3+xdJnN4Esm5X0xwY4bOlALOtw==",
5111
+ "dev": true,
5112
+ "requires": {
5113
+ "json-buffer": "3.0.1"
5114
+ }
5115
+ },
5116
  "kind-of": {
5117
  "version": "6.0.3",
5118
  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
5200
  "strip-bom": "^2.0.0"
5201
  }
5202
  },
5203
+ "locate-path": {
5204
+ "version": "3.0.0",
5205
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
5206
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
5207
+ "dev": true,
5208
+ "requires": {
5209
+ "p-locate": "^3.0.0",
5210
+ "path-exists": "^3.0.0"
5211
+ },
5212
+ "dependencies": {
5213
+ "path-exists": {
5214
+ "version": "3.0.0",
5215
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
5216
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
5217
+ "dev": true
5218
+ }
5219
+ }
5220
+ },
5221
  "lodash": {
5222
  "version": "4.17.15",
5223
  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
5363
  "lodash.keys": "~2.4.1"
5364
  }
5365
  },
5366
+ "log-symbols": {
5367
+ "version": "3.0.0",
5368
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
5369
+ "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
5370
+ "dev": true,
5371
+ "requires": {
5372
+ "chalk": "^2.4.2"
5373
+ }
5374
+ },
5375
  "loose-envify": {
5376
  "version": "1.4.0",
5377
  "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
5391
  "signal-exit": "^3.0.0"
5392
  }
5393
  },
5394
+ "lowercase-keys": {
5395
+ "version": "2.0.0",
5396
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
5397
+ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
5398
+ "dev": true
5399
+ },
5400
  "lru-cache": {
5401
  "version": "4.1.5",
5402
  "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
5555
  "mime-db": "1.43.0"
5556
  }
5557
  },
5558
+ "mimic-fn": {
5559
+ "version": "2.1.0",
5560
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
5561
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
5562
+ "dev": true
5563
+ },
5564
+ "mimic-response": {
5565
+ "version": "2.1.0",
5566
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
5567
+ "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
5568
+ "dev": true
5569
+ },
5570
  "minimatch": {
5571
  "version": "3.0.4",
5572
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5582
  "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=",
5583
  "dev": true
5584
  },
5585
+ "minipass": {
5586
+ "version": "2.9.0",
5587
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
5588
+ "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
5589
+ "dev": true,
5590
+ "requires": {
5591
+ "safe-buffer": "^5.1.2",
5592
+ "yallist": "^3.0.0"
5593
+ },
5594
+ "dependencies": {
5595
+ "yallist": {
5596
+ "version": "3.1.1",
5597
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
5598
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
5599
+ "dev": true
5600
+ }
5601
+ }
5602
+ },
5603
+ "minizlib": {
5604
+ "version": "1.3.3",
5605
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
5606
+ "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
5607
+ "dev": true,
5608
+ "requires": {
5609
+ "minipass": "^2.9.0"
5610
+ }
5611
+ },
5612
  "mixin-deep": {
5613
  "version": "1.3.2",
5614
  "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
5668
  "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
5669
  "dev": true
5670
  },
5671
+ "mute-stream": {
5672
+ "version": "0.0.8",
5673
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
5674
+ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
5675
+ "dev": true
5676
+ },
5677
  "nan": {
5678
  "version": "2.14.0",
5679
  "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
5699
  "to-regex": "^3.0.1"
5700
  }
5701
  },
5702
+ "needle": {
5703
+ "version": "2.5.0",
5704
+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.5.0.tgz",
5705
+ "integrity": "sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==",
5706
+ "dev": true,
5707
+ "requires": {
5708
+ "debug": "^3.2.6",
5709
+ "iconv-lite": "^0.4.4",
5710
+ "sax": "^1.2.4"
5711
+ },
5712
+ "dependencies": {
5713
+ "debug": {
5714
+ "version": "3.2.6",
5715
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5716
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5717
+ "dev": true,
5718
+ "requires": {
5719
+ "ms": "^2.1.1"
5720
+ }
5721
+ },
5722
+ "ms": {
5723
+ "version": "2.1.2",
5724
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5725
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5726
+ "dev": true
5727
+ }
5728
+ }
5729
+ },
5730
  "next-tick": {
5731
  "version": "1.0.0",
5732
  "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
5761
  }
5762
  }
5763
  },
5764
+ "node-pre-gyp": {
5765
+ "version": "0.13.0",
5766
+ "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz",
5767
+ "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==",
5768
+ "dev": true,
5769
+ "requires": {
5770
+ "detect-libc": "^1.0.2",
5771
+ "mkdirp": "^0.5.1",
5772
+ "needle": "^2.2.1",
5773
+ "nopt": "^4.0.1",
5774
+ "npm-packlist": "^1.1.6",
5775
+ "npmlog": "^4.0.2",
5776
+ "rc": "^1.2.7",
5777
+ "rimraf": "^2.6.1",
5778
+ "semver": "^5.3.0",
5779
+ "tar": "^4"
5780
+ },
5781
+ "dependencies": {
5782
+ "nopt": {
5783
+ "version": "4.0.3",
5784
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
5785
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
5786
+ "dev": true,
5787
+ "requires": {
5788
+ "abbrev": "1",
5789
+ "osenv": "^0.1.4"
5790
+ }
5791
+ },
5792
+ "tar": {
5793
+ "version": "4.4.13",
5794
+ "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
5795
+ "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
5796
+ "dev": true,
5797
+ "requires": {
5798
+ "chownr": "^1.1.1",
5799
+ "fs-minipass": "^1.2.5",
5800
+ "minipass": "^2.8.6",
5801
+ "minizlib": "^1.2.1",
5802
+ "mkdirp": "^0.5.0",
5803
+ "safe-buffer": "^5.1.2",
5804
+ "yallist": "^3.0.3"
5805
+ }
5806
+ },
5807
+ "yallist": {
5808
+ "version": "3.1.1",
5809
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
5810
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
5811
+ "dev": true
5812
+ }
5813
+ }
5814
+ },
5815
  "node-releases": {
5816
  "version": "1.1.51",
5817
  "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.51.tgz",
5866
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5867
  "dev": true,
5868
  "requires": {
5869
+ "ansi-styles": "^2.2.1",
5870
+ "escape-string-regexp": "^1.0.2",
5871
+ "has-ansi": "^2.0.0",
5872
+ "strip-ansi": "^3.0.0",
5873
+ "supports-color": "^2.0.0"
5874
+ }
5875
+ },
5876
+ "has-ansi": {
5877
+ "version": "2.0.0",
5878
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5879
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5880
+ "dev": true,
5881
+ "requires": {
5882
+ "ansi-regex": "^2.0.0"
5883
+ }
5884
+ },
5885
+ "supports-color": {
5886
+ "version": "2.0.0",
5887
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5888
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5889
+ "dev": true
5890
+ }
5891
+ }
5892
+ },
5893
+ "nodegit": {
5894
+ "version": "0.26.5",
5895
+ "resolved": "https://registry.npmjs.org/nodegit/-/nodegit-0.26.5.tgz",
5896
+ "integrity": "sha512-l9l2zhcJ0V7FYzPdXIsuJcXN8UnLuhQgM+377HJfCYE/eupL/OWtMVvUOq42F9dRsgC3bAYH9j2Xbwr0lpYVZQ==",
5897
+ "dev": true,
5898
+ "requires": {
5899
+ "fs-extra": "^7.0.0",
5900
+ "json5": "^2.1.0",
5901
+ "lodash": "^4.17.14",
5902
+ "nan": "^2.14.0",
5903
+ "node-gyp": "^4.0.0",
5904
+ "node-pre-gyp": "^0.13.0",
5905
+ "promisify-node": "~0.3.0",
5906
+ "ramda": "^0.25.0",
5907
+ "request-promise-native": "^1.0.5",
5908
+ "tar-fs": "^1.16.3"
5909
+ },
5910
+ "dependencies": {
5911
+ "node-gyp": {
5912
+ "version": "4.0.0",
5913
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-4.0.0.tgz",
5914
+ "integrity": "sha512-2XiryJ8sICNo6ej8d0idXDEMKfVfFK7kekGCtJAuelGsYHQxhj13KTf95swTCN2dZ/4lTfZ84Fu31jqJEEgjWA==",
5915
+ "dev": true,
5916
+ "requires": {
5917
+ "glob": "^7.0.3",
5918
+ "graceful-fs": "^4.1.2",
5919
+ "mkdirp": "^0.5.0",
5920
+ "nopt": "2 || 3",
5921
+ "npmlog": "0 || 1 || 2 || 3 || 4",
5922
+ "osenv": "0",
5923
+ "request": "^2.87.0",
5924
+ "rimraf": "2",
5925
+ "semver": "~5.3.0",
5926
+ "tar": "^4.4.8",
5927
+ "which": "1"
5928
  }
5929
  },
5930
+ "semver": {
5931
+ "version": "5.3.0",
5932
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
5933
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
5934
+ "dev": true
5935
+ },
5936
+ "tar": {
5937
+ "version": "4.4.13",
5938
+ "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
5939
+ "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
5940
  "dev": true,
5941
  "requires": {
5942
+ "chownr": "^1.1.1",
5943
+ "fs-minipass": "^1.2.5",
5944
+ "minipass": "^2.8.6",
5945
+ "minizlib": "^1.2.1",
5946
+ "mkdirp": "^0.5.0",
5947
+ "safe-buffer": "^5.1.2",
5948
+ "yallist": "^3.0.3"
5949
  }
5950
  },
5951
+ "yallist": {
5952
+ "version": "3.1.1",
5953
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
5954
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
5955
  "dev": true
5956
  }
5957
  }
5958
  },
5959
+ "nodegit-promise": {
5960
+ "version": "4.0.0",
5961
+ "resolved": "https://registry.npmjs.org/nodegit-promise/-/nodegit-promise-4.0.0.tgz",
5962
+ "integrity": "sha1-VyKxhPLfcycWEGSnkdLoQskWezQ=",
5963
+ "dev": true,
5964
+ "requires": {
5965
+ "asap": "~2.0.3"
5966
+ }
5967
+ },
5968
  "nopt": {
5969
  "version": "3.0.6",
5970
  "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6001
  "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6002
  "dev": true
6003
  },
6004
+ "normalize-url": {
6005
+ "version": "4.5.0",
6006
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
6007
+ "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",
6008
+ "dev": true
6009
+ },
6010
  "now-and-later": {
6011
  "version": "2.0.1",
6012
  "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
6016
  "once": "^1.3.2"
6017
  }
6018
  },
6019
+ "npm-bundled": {
6020
+ "version": "1.1.1",
6021
+ "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
6022
+ "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
6023
+ "dev": true,
6024
+ "requires": {
6025
+ "npm-normalize-package-bin": "^1.0.1"
6026
+ }
6027
+ },
6028
+ "npm-normalize-package-bin": {
6029
+ "version": "1.0.1",
6030
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
6031
+ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
6032
+ "dev": true
6033
+ },
6034
+ "npm-packlist": {
6035
+ "version": "1.4.8",
6036
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
6037
+ "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
6038
+ "dev": true,
6039
+ "requires": {
6040
+ "ignore-walk": "^3.0.1",
6041
+ "npm-bundled": "^1.0.1",
6042
+ "npm-normalize-package-bin": "^1.0.1"
6043
+ }
6044
+ },
6045
  "npmlog": {
6046
  "version": "4.1.2",
6047
  "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
6186
  "wrappy": "1"
6187
  }
6188
  },
6189
+ "onetime": {
6190
+ "version": "5.1.0",
6191
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
6192
+ "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
6193
+ "dev": true,
6194
+ "requires": {
6195
+ "mimic-fn": "^2.1.0"
6196
+ }
6197
+ },
6198
+ "ora": {
6199
+ "version": "4.0.4",
6200
+ "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.4.tgz",
6201
+ "integrity": "sha512-77iGeVU1cIdRhgFzCK8aw1fbtT1B/iZAvWjS+l/o1x0RShMgxHUZaD2yDpWsNCPwXg9z1ZA78Kbdvr8kBmG/Ww==",
6202
+ "dev": true,
6203
+ "requires": {
6204
+ "chalk": "^3.0.0",
6205
+ "cli-cursor": "^3.1.0",
6206
+ "cli-spinners": "^2.2.0",
6207
+ "is-interactive": "^1.0.0",
6208
+ "log-symbols": "^3.0.0",
6209
+ "mute-stream": "0.0.8",
6210
+ "strip-ansi": "^6.0.0",
6211
+ "wcwidth": "^1.0.1"
6212
+ },
6213
+ "dependencies": {
6214
+ "ansi-regex": {
6215
+ "version": "5.0.0",
6216
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
6217
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
6218
+ "dev": true
6219
+ },
6220
+ "ansi-styles": {
6221
+ "version": "4.2.1",
6222
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
6223
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
6224
+ "dev": true,
6225
+ "requires": {
6226
+ "@types/color-name": "^1.1.1",
6227
+ "color-convert": "^2.0.1"
6228
+ }
6229
+ },
6230
+ "chalk": {
6231
+ "version": "3.0.0",
6232
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
6233
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
6234
+ "dev": true,
6235
+ "requires": {
6236
+ "ansi-styles": "^4.1.0",
6237
+ "supports-color": "^7.1.0"
6238
+ }
6239
+ },
6240
+ "color-convert": {
6241
+ "version": "2.0.1",
6242
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6243
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6244
+ "dev": true,
6245
+ "requires": {
6246
+ "color-name": "~1.1.4"
6247
+ }
6248
+ },
6249
+ "color-name": {
6250
+ "version": "1.1.4",
6251
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6252
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6253
+ "dev": true
6254
+ },
6255
+ "has-flag": {
6256
+ "version": "4.0.0",
6257
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6258
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6259
+ "dev": true
6260
+ },
6261
+ "strip-ansi": {
6262
+ "version": "6.0.0",
6263
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
6264
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
6265
+ "dev": true,
6266
+ "requires": {
6267
+ "ansi-regex": "^5.0.0"
6268
+ }
6269
+ },
6270
+ "supports-color": {
6271
+ "version": "7.1.0",
6272
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
6273
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
6274
+ "dev": true,
6275
+ "requires": {
6276
+ "has-flag": "^4.0.0"
6277
+ }
6278
+ }
6279
+ }
6280
+ },
6281
  "ordered-read-streams": {
6282
  "version": "1.0.1",
6283
  "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
6318
  "os-tmpdir": "^1.0.0"
6319
  }
6320
  },
6321
+ "p-cancelable": {
6322
+ "version": "2.0.0",
6323
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz",
6324
+ "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==",
6325
+ "dev": true
6326
+ },
6327
+ "p-event": {
6328
+ "version": "4.2.0",
6329
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
6330
+ "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
6331
+ "dev": true,
6332
+ "requires": {
6333
+ "p-timeout": "^3.1.0"
6334
+ }
6335
+ },
6336
+ "p-finally": {
6337
+ "version": "1.0.0",
6338
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
6339
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
6340
+ "dev": true
6341
+ },
6342
+ "p-limit": {
6343
+ "version": "2.3.0",
6344
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
6345
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
6346
+ "dev": true,
6347
+ "requires": {
6348
+ "p-try": "^2.0.0"
6349
+ }
6350
+ },
6351
+ "p-locate": {
6352
+ "version": "3.0.0",
6353
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
6354
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
6355
+ "dev": true,
6356
+ "requires": {
6357
+ "p-limit": "^2.0.0"
6358
+ }
6359
+ },
6360
+ "p-timeout": {
6361
+ "version": "3.2.0",
6362
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
6363
+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
6364
+ "dev": true,
6365
+ "requires": {
6366
+ "p-finally": "^1.0.0"
6367
+ }
6368
+ },
6369
+ "p-try": {
6370
+ "version": "2.2.0",
6371
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
6372
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
6373
+ "dev": true
6374
+ },
6375
  "parse-filepath": {
6376
  "version": "1.0.2",
6377
  "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
6463
  "pinkie-promise": "^2.0.0"
6464
  }
6465
  },
6466
+ "pend": {
6467
+ "version": "1.2.0",
6468
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
6469
+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
6470
+ "dev": true
6471
+ },
6472
  "performance-now": {
6473
  "version": "2.1.0",
6474
  "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
6595
  "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
6596
  "dev": true
6597
  },
6598
+ "promisify-node": {
6599
+ "version": "0.3.0",
6600
+ "resolved": "https://registry.npmjs.org/promisify-node/-/promisify-node-0.3.0.tgz",
6601
+ "integrity": "sha1-tLVaz5D6p9K4uQyjlomQhsAwYM8=",
6602
+ "dev": true,
6603
+ "requires": {
6604
+ "nodegit-promise": "~4.0.0"
6605
+ }
6606
+ },
6607
  "pseudomap": {
6608
  "version": "1.0.2",
6609
  "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
6649
  "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
6650
  "dev": true
6651
  },
6652
+ "ramda": {
6653
+ "version": "0.25.0",
6654
+ "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.25.0.tgz",
6655
+ "integrity": "sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==",
6656
+ "dev": true
6657
+ },
6658
+ "rc": {
6659
+ "version": "1.2.8",
6660
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
6661
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
6662
+ "dev": true,
6663
+ "requires": {
6664
+ "deep-extend": "^0.6.0",
6665
+ "ini": "~1.3.0",
6666
+ "minimist": "^1.2.0",
6667
+ "strip-json-comments": "~2.0.1"
6668
+ },
6669
+ "dependencies": {
6670
+ "minimist": {
6671
+ "version": "1.2.5",
6672
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
6673
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
6674
+ "dev": true
6675
+ }
6676
+ }
6677
+ },
6678
  "read-pkg": {
6679
  "version": "1.1.0",
6680
  "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6931
  }
6932
  }
6933
  },
6934
+ "request-promise-core": {
6935
+ "version": "1.1.3",
6936
+ "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz",
6937
+ "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==",
6938
+ "dev": true,
6939
+ "requires": {
6940
+ "lodash": "^4.17.15"
6941
+ }
6942
+ },
6943
+ "request-promise-native": {
6944
+ "version": "1.0.8",
6945
+ "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz",
6946
+ "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==",
6947
+ "dev": true,
6948
+ "requires": {
6949
+ "request-promise-core": "1.1.3",
6950
+ "stealthy-require": "^1.1.1",
6951
+ "tough-cookie": "^2.3.3"
6952
+ }
6953
+ },
6954
  "require-directory": {
6955
  "version": "2.1.1",
6956
  "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
6997
  "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
6998
  "dev": true
6999
  },
7000
+ "responselike": {
7001
+ "version": "2.0.0",
7002
+ "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz",
7003
+ "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==",
7004
+ "dev": true,
7005
+ "requires": {
7006
+ "lowercase-keys": "^2.0.0"
7007
+ }
7008
+ },
7009
+ "restore-cursor": {
7010
+ "version": "3.1.0",
7011
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
7012
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
7013
+ "dev": true,
7014
+ "requires": {
7015
+ "onetime": "^5.1.0",
7016
+ "signal-exit": "^3.0.2"
7017
+ }
7018
+ },
7019
  "ret": {
7020
  "version": "0.1.15",
7021
  "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
7031
  "glob": "^7.1.3"
7032
  }
7033
  },
7034
+ "run-async": {
7035
+ "version": "2.4.1",
7036
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
7037
+ "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
7038
+ "dev": true
7039
+ },
7040
  "run-sequence": {
7041
  "version": "2.2.1",
7042
  "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-2.2.1.tgz",
7134
  }
7135
  }
7136
  },
7137
+ "rxjs": {
7138
+ "version": "6.5.5",
7139
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",
7140
+ "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",
7141
+ "dev": true,
7142
+ "requires": {
7143
+ "tslib": "^1.9.0"
7144
+ }
7145
+ },
7146
  "safe-buffer": {
7147
  "version": "5.1.2",
7148
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
7176
  "yargs": "^7.0.0"
7177
  }
7178
  },
7179
+ "sax": {
7180
+ "version": "1.2.4",
7181
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
7182
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
7183
+ "dev": true
7184
+ },
7185
  "scss-tokenizer": {
7186
  "version": "0.2.3",
7187
  "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
7432
  "extend-shallow": "^3.0.0"
7433
  }
7434
  },
7435
+ "sprintf-js": {
7436
+ "version": "1.0.3",
7437
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
7438
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
7439
+ "dev": true
7440
+ },
7441
  "sshpk": {
7442
  "version": "1.16.1",
7443
  "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
7491
  "readable-stream": "^2.0.1"
7492
  }
7493
  },
7494
+ "stealthy-require": {
7495
+ "version": "1.1.1",
7496
+ "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
7497
+ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
7498
+ "dev": true
7499
+ },
7500
  "stream-exhaust": {
7501
  "version": "1.0.2",
7502
  "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
7556
  "get-stdin": "^4.0.1"
7557
  }
7558
  },
7559
+ "strip-json-comments": {
7560
+ "version": "2.0.1",
7561
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
7562
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
7563
+ "dev": true
7564
+ },
7565
  "supports-color": {
7566
  "version": "5.5.0",
7567
  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7571
  "has-flag": "^3.0.0"
7572
  }
7573
  },
7574
+ "supports-hyperlinks": {
7575
+ "version": "2.1.0",
7576
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
7577
+ "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
7578
+ "dev": true,
7579
+ "requires": {
7580
+ "has-flag": "^4.0.0",
7581
+ "supports-color": "^7.0.0"
7582
+ },
7583
+ "dependencies": {
7584
+ "has-flag": {
7585
+ "version": "4.0.0",
7586
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7587
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7588
+ "dev": true
7589
+ },
7590
+ "supports-color": {
7591
+ "version": "7.1.0",
7592
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
7593
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
7594
+ "dev": true,
7595
+ "requires": {
7596
+ "has-flag": "^4.0.0"
7597
+ }
7598
+ }
7599
+ }
7600
+ },
7601
  "sver-compat": {
7602
  "version": "1.5.0",
7603
  "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
7619
  "inherits": "2"
7620
  }
7621
  },
7622
+ "tar-fs": {
7623
+ "version": "1.16.3",
7624
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz",
7625
+ "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==",
7626
+ "dev": true,
7627
+ "requires": {
7628
+ "chownr": "^1.0.1",
7629
+ "mkdirp": "^0.5.1",
7630
+ "pump": "^1.0.0",
7631
+ "tar-stream": "^1.1.2"
7632
+ },
7633
+ "dependencies": {
7634
+ "pump": {
7635
+ "version": "1.0.3",
7636
+ "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz",
7637
+ "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==",
7638
+ "dev": true,
7639
+ "requires": {
7640
+ "end-of-stream": "^1.1.0",
7641
+ "once": "^1.3.1"
7642
+ }
7643
+ }
7644
+ }
7645
+ },
7646
+ "tar-stream": {
7647
+ "version": "1.6.2",
7648
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
7649
+ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
7650
+ "dev": true,
7651
+ "requires": {
7652
+ "bl": "^1.0.0",
7653
+ "buffer-alloc": "^1.2.0",
7654
+ "end-of-stream": "^1.0.0",
7655
+ "fs-constants": "^1.0.0",
7656
+ "readable-stream": "^2.3.0",
7657
+ "to-buffer": "^1.1.1",
7658
+ "xtend": "^4.0.0"
7659
+ }
7660
+ },
7661
  "temp-write": {
7662
  "version": "0.1.1",
7663
  "resolved": "https://registry.npmjs.org/temp-write/-/temp-write-0.1.1.tgz",
7685
  "uuid": "~1.4.0"
7686
  }
7687
  },
7688
+ "terminal-link": {
7689
+ "version": "2.1.1",
7690
+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
7691
+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
7692
+ "dev": true,
7693
+ "requires": {
7694
+ "ansi-escapes": "^4.2.1",
7695
+ "supports-hyperlinks": "^2.0.0"
7696
+ }
7697
+ },
7698
  "textextensions": {
7699
  "version": "2.6.0",
7700
  "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz",
7701
  "integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==",
7702
  "dev": true
7703
  },
7704
+ "through": {
7705
+ "version": "2.3.8",
7706
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
7707
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
7708
+ "dev": true
7709
+ },
7710
  "through2": {
7711
  "version": "2.0.5",
7712
  "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
7733
  "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
7734
  "dev": true
7735
  },
7736
+ "tmp": {
7737
+ "version": "0.0.33",
7738
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
7739
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
7740
+ "dev": true,
7741
+ "requires": {
7742
+ "os-tmpdir": "~1.0.2"
7743
+ }
7744
+ },
7745
  "to-absolute-glob": {
7746
  "version": "2.0.2",
7747
  "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
7752
  "is-negated-glob": "^1.0.0"
7753
  }
7754
  },
7755
+ "to-buffer": {
7756
+ "version": "1.1.1",
7757
+ "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
7758
+ "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
7759
+ "dev": true
7760
+ },
7761
  "to-fast-properties": {
7762
  "version": "2.0.0",
7763
  "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
7784
  }
7785
  }
7786
  },
7787
+ "to-readable-stream": {
7788
+ "version": "2.1.0",
7789
+ "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz",
7790
+ "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==",
7791
+ "dev": true
7792
+ },
7793
  "to-regex": {
7794
  "version": "3.0.2",
7795
  "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
7846
  "glob": "^7.1.2"
7847
  }
7848
  },
7849
+ "tslib": {
7850
+ "version": "1.13.0",
7851
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
7852
+ "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==",
7853
+ "dev": true
7854
+ },
7855
  "tunnel-agent": {
7856
  "version": "0.6.0",
7857
  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
7873
  "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
7874
  "dev": true
7875
  },
7876
+ "type-fest": {
7877
+ "version": "0.10.0",
7878
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz",
7879
+ "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==",
7880
+ "dev": true
7881
+ },
7882
  "typedarray": {
7883
  "version": "0.0.6",
7884
  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
7988
  "through2-filter": "^3.0.0"
7989
  }
7990
  },
7991
+ "universalify": {
7992
+ "version": "0.1.2",
7993
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
7994
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
7995
+ "dev": true
7996
+ },
7997
  "unset-value": {
7998
  "version": "1.0.0",
7999
  "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
8172
  "source-map": "^0.5.1"
8173
  }
8174
  },
8175
+ "wcwidth": {
8176
+ "version": "1.0.1",
8177
+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
8178
+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
8179
+ "dev": true,
8180
+ "requires": {
8181
+ "defaults": "^1.0.3"
8182
+ }
8183
+ },
8184
  "which": {
8185
  "version": "1.3.1",
8186
  "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
8268
  "requires": {
8269
  "camelcase": "^3.0.0"
8270
  }
8271
+ },
8272
+ "yauzl": {
8273
+ "version": "2.10.0",
8274
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
8275
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
8276
+ "dev": true,
8277
+ "requires": {
8278
+ "buffer-crc32": "~0.2.3",
8279
+ "fd-slicer": "~1.1.0"
8280
+ }
8281
  }
8282
  }
8283
  }
package.json CHANGED
@@ -7,6 +7,7 @@
7
  "@babel/core": "^7.8.7",
8
  "@babel/preset-env": "^7.8.7",
9
  "@wordpress/babel-plugin-makepot": "^3.4.0",
 
10
  "babel-plugin-transform-react-jsx": "^6.24.1",
11
  "child_process": "^1.0.2",
12
  "gulp": "^4.0.2",
@@ -25,6 +26,8 @@
25
  "run-sequence": "^2.2.1"
26
  },
27
  "scripts": {
 
 
28
  "dist": "bash bin/dist",
29
  "gulp": "gulp",
30
  "watch": "gulp watch",
7
  "@babel/core": "^7.8.7",
8
  "@babel/preset-env": "^7.8.7",
9
  "@wordpress/babel-plugin-makepot": "^3.4.0",
10
+ "@wordpress/env": "^1.4.0",
11
  "babel-plugin-transform-react-jsx": "^6.24.1",
12
  "child_process": "^1.0.2",
13
  "gulp": "^4.0.2",
26
  "run-sequence": "^2.2.1"
27
  },
28
  "scripts": {
29
+ "start": "npx wp-env start",
30
+ "stop": "npx wp-env stop",
31
  "dist": "bash bin/dist",
32
  "gulp": "gulp",
33
  "watch": "gulp watch",
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: vektor-inc,kurudrive,nc30,SaoriMiyazaki,catherine8007,naoki0h,rick
3
  Donate link:
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 5.0.0
6
- Tested up to: 5.4.0
7
- Stable tag: 9.22.0.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -99,6 +99,8 @@ e.g.
99
 
100
  == Changelog ==
101
 
 
 
102
  * [ Group block style ] Add alert style
103
 
104
  = 9.22.0.0 =
3
  Donate link:
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 5.0.0
6
+ Tested up to: 5.4.2
7
+ Stable tag: 9.22.1.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
99
 
100
  == Changelog ==
101
 
102
+ = 9.22.1.0 =
103
+ * [ Bug fix ] ExUnit Block hidden function bug fix
104
  * [ Group block style ] Add alert style
105
 
106
  = 9.22.0.0 =
vkExUnit.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
- * Version: 9.22.0.0
7
  * Author: Vektor,Inc.
8
  * Text Domain: vk-all-in-one-expansion-unit
9
  * Domain Path: /languages
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
+ * Version: 9.22.1.0
7
  * Author: Vektor,Inc.
8
  * Text Domain: vk-all-in-one-expansion-unit
9
  * Domain Path: /languages