Google Analytics Opt-Out - Version 2.2.1

Version Description

  • Fixed a PHP fatal error when Gutenberg plugin is active and WordPress < 5.0 is installed.
Download this release

Release Info

Developer wp-buddy
Plugin Icon 128x128 Google Analytics Opt-Out
Version 2.2.1
Comparing to
See all releases

Code changes from version 2.1.4 to 2.2.1

.babelrc ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "presets": [
3
+ [
4
+ "env",
5
+ {
6
+ "modules": false
7
+ }
8
+ ]
9
+ ],
10
+ "plugins": [
11
+ "transform-object-rest-spread",
12
+ [
13
+ "transform-react-jsx",
14
+ {
15
+ "pragma": "wp.element.createElement"
16
+ }
17
+ ]
18
+ ],
19
+ "env": {
20
+ "default": {
21
+ "plugins": [
22
+ "transform-runtime"
23
+ ]
24
+ }
25
+ }
26
+ }
blocks/opt-out.js ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const {__} = wp.i18n;
2
+
3
+ const {registerBlockType, createBlock} = wp.blocks;
4
+
5
+ const {TextControl} = wp.components;
6
+
7
+ export default registerBlockType(
8
+ 'gaoop/opt-out-block',
9
+ {
10
+ title: __( 'Analytics Opt Out', 'gaoop' ),
11
+ category: 'widgets',
12
+ icon: <svg width="18" height="20"
13
+ xmlns="http://www.w3.org/2000/svg">
14
+ <path
15
+ d="M15.61 16.086c.093.094.14.2.14.316 0 .118-.047.211-.14.282a2.763 2.763 0 0 1-2.075.878c-.82 0-1.512-.292-2.074-.878L7.383 12.64l-.88.879c.165.398.247.808.247 1.23 0 .938-.328 1.734-.984 2.39-.657.657-1.454.985-2.391.985-.938 0-1.734-.328-2.39-.984C.327 16.484 0 15.688 0 14.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.164 0 .316.012.457.035l1.16-1.16-1.16-1.16c-.14.023-.293.035-.457.035-.938 0-1.734-.328-2.39-.984C.327 7.484 0 6.688 0 5.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.937 0 1.734.328 2.39.984.657.657.985 1.454.985 2.391 0 .422-.082.832-.246 1.23l.879.88 4.078-4.044a2.763 2.763 0 0 1 2.074-.878c.82 0 1.512.293 2.074.878.094.07.141.164.141.282a.437.437 0 0 1-.14.316L9.772 10.25l5.836 5.836zM3.374 4.625c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm0 9c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm3.937-3.797a.407.407 0 0 0-.298.123.407.407 0 0 0-.123.299c0 .117.04.217.123.299a.407.407 0 0 0 .298.123.407.407 0 0 0 .3-.123.407.407 0 0 0 .122-.299.407.407 0 0 0-.123-.299.407.407 0 0 0-.299-.123z"
16
+ fill="#000"/>
17
+ <path fill="#196EEE" d="M16 0H18V4H16z"/>
18
+ <path fill="#D9442F" d="M16 4H18V8H16z"/>
19
+ <path fill="#FFBB04" d="M16 8H18V12H16z"/>
20
+ <path fill="#176CED" d="M16 12H18V16H16z"/>
21
+ <path fill="#03A25D" d="M16 16H18V20H16z"/>
22
+ </svg>,
23
+ keywords: [
24
+ 'gaoop',
25
+ __( 'Analytics Opt Out', 'gaoop' ),
26
+ ],
27
+ attributes: {
28
+ content: {
29
+ source: 'text',
30
+ selector: 'a',
31
+ default: __( 'Click here to opt out', 'gaoop' ),
32
+ },
33
+ },
34
+
35
+ transforms: {
36
+ to: [
37
+ {
38
+ type: 'block',
39
+ blocks: ['core/paragraph'],
40
+ transform: ( {content} ) => {
41
+ return createBlock( 'core/paragraph', {
42
+ content,
43
+ } );
44
+ },
45
+ },
46
+ ],
47
+ from: [
48
+ {
49
+ type: 'block',
50
+ blocks: ['core/paragraph'],
51
+ transform: ( {content} ) => {
52
+ return createBlock( 'gaoop/opt-out-block', {
53
+ content,
54
+ } );
55
+ },
56
+ },
57
+ ],
58
+ },
59
+
60
+ edit: props => {
61
+ const {isSelected, setAttributes} = props;
62
+
63
+ const content = '' === props.attributes.content
64
+ ? __( 'Click here to opt out', 'gaoop' )
65
+ : props.attributes.content;
66
+
67
+ return isSelected
68
+ ? <TextControl
69
+ label={__( 'Enter a link text', 'gaoop' )}
70
+ value={content}
71
+ onChange={( value ) => setAttributes( {content: value} )}
72
+ />
73
+ : <a className="gaoop-block" href="#">{content}</a>;
74
+
75
+ },
76
+ save: props => {
77
+
78
+ const content = '' === props.attributes.content
79
+ ? __( 'Click here to opt out', 'gaoop' )
80
+ : props.attributes.content;
81
+
82
+ return (
83
+ <a className="gaoop-block"
84
+ href="javascript:gaoop_analytics_optout();">{content}</a>
85
+ );
86
+ },
87
+ },
88
+ );
google-analytics-opt-out.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Google Analytics Opt-Out
4
  Plugin URI: https://wp-buddy.com/products/plugins/google-analytics-opt-out
5
  Description: Provides an Opt-Out functionality for Google Analytics
6
- Version: 2.1.4
7
  Author: WP-Buddy
8
  Author URI: https://wp-buddy.com
9
  License: GPL2
3
  Plugin Name: Google Analytics Opt-Out
4
  Plugin URI: https://wp-buddy.com/products/plugins/google-analytics-opt-out
5
  Description: Provides an Opt-Out functionality for Google Analytics
6
+ Version: 2.2.1
7
  Author: WP-Buddy
8
  Author URI: https://wp-buddy.com
9
  License: GPL2
inc/admin.php CHANGED
@@ -111,3 +111,35 @@ function gaoop_import_from_old_version() {
111
  }
112
 
113
  add_action( 'admin_init', 'gaoop_import_from_old_version' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  }
112
 
113
  add_action( 'admin_init', 'gaoop_import_from_old_version' );
114
+
115
+ add_action( 'init', 'gaoop_gutenberg_init' );
116
+
117
+ function gaoop_gutenberg_init() {
118
+ if ( ! function_exists( 'register_block_type' ) ) {
119
+ return;
120
+ }
121
+
122
+ add_action( 'enqueue_block_editor_assets', 'gaoop_gutenberg_editor_assets' );
123
+ }
124
+
125
+ function gaoop_gutenberg_editor_assets() {
126
+ wp_enqueue_script(
127
+ 'gaoop-block',
128
+ plugin_dir_url( GAOOP_FILE ) . 'js/opt-out-block.js',
129
+ array( 'wp-blocks', 'wp-i18n', 'wp-element' ),
130
+ filemtime( plugin_dir_path( GAOOP_FILE ) . 'js/opt-out-block.js' ),
131
+ true
132
+ );
133
+
134
+ if ( function_exists( 'gutenberg_get_jed_locale_data' ) ) {
135
+ $data = gutenberg_get_jed_locale_data( 'gaoop' );
136
+ } else {
137
+ $data = wp_get_jed_locale_data( 'gaoop' );
138
+ }
139
+
140
+ wp_add_inline_script(
141
+ 'gaoop-block',
142
+ 'wp.i18n.setLocaleData( ' . wp_json_encode( $data ) . ', "gaoop" );',
143
+ 'before'
144
+ );
145
+ }
inc/settings.php CHANGED
@@ -76,7 +76,7 @@ function gaoop_register_theme_options_section() {
76
  add_settings_field( 'gaoop_property', __( 'UA-Code', 'google-analytics-opt-out' ), 'gaoop_options_property', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_property' ) );
77
  register_setting( 'gaoop_options_page', 'gaoop_property', 'sanitize_text_field' );
78
 
79
- add_settings_field( 'gaoop_editor_button', __( 'Show Editor button', 'google-analytics-opt-out' ), 'gaoop_options_editor_button', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_editor_button' ) );
80
  register_setting( 'gaoop_options_page', 'gaoop_editor_button', 'intval' );
81
 
82
  add_settings_field( 'gaoop_opt_out_cookie_set_text', __( 'Opt-Out Successful', 'google-analytics-opt-out' ), 'gaoop_options_opt_out_cookie_set_text', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_opt_out_cookie_set_text' ) );
76
  add_settings_field( 'gaoop_property', __( 'UA-Code', 'google-analytics-opt-out' ), 'gaoop_options_property', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_property' ) );
77
  register_setting( 'gaoop_options_page', 'gaoop_property', 'sanitize_text_field' );
78
 
79
+ add_settings_field( 'gaoop_editor_button', __( 'Show Editor button (Classic Editor)', 'google-analytics-opt-out' ), 'gaoop_options_editor_button', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_editor_button' ) );
80
  register_setting( 'gaoop_options_page', 'gaoop_editor_button', 'intval' );
81
 
82
  add_settings_field( 'gaoop_opt_out_cookie_set_text', __( 'Opt-Out Successful', 'google-analytics-opt-out' ), 'gaoop_options_opt_out_cookie_set_text', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_opt_out_cookie_set_text' ) );
js/editor-button.js CHANGED
@@ -14,7 +14,7 @@
14
  ed.addButton( 'wpb_analytics_opt_out', {
15
  title: 'Analytics Opt-Out',
16
  cmd: 'wpb_analytics_opt_out',
17
- image: url + '/../images/optout-editor-icon.png'
18
  } );
19
 
20
  ed.addCommand( 'wpb_analytics_opt_out', function () {
14
  ed.addButton( 'wpb_analytics_opt_out', {
15
  title: 'Analytics Opt-Out',
16
  cmd: 'wpb_analytics_opt_out',
17
+ image: url + '/../images/optout-editor-icon.svg'
18
  } );
19
 
20
  ed.addCommand( 'wpb_analytics_opt_out', function () {
package-lock.json ADDED
@@ -0,0 +1,12090 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "gaoop-block",
3
+ "version": "1.0.0",
4
+ "lockfileVersion": 1,
5
+ "requires": true,
6
+ "dependencies": {
7
+ "@babel/code-frame": {
8
+ "version": "7.0.0-beta.44",
9
+ "resolved": "http://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz",
10
+ "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==",
11
+ "dev": true,
12
+ "requires": {
13
+ "@babel/highlight": "7.0.0-beta.44"
14
+ }
15
+ },
16
+ "@babel/generator": {
17
+ "version": "7.0.0-beta.44",
18
+ "resolved": "http://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz",
19
+ "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==",
20
+ "dev": true,
21
+ "requires": {
22
+ "@babel/types": "7.0.0-beta.44",
23
+ "jsesc": "^2.5.1",
24
+ "lodash": "^4.2.0",
25
+ "source-map": "^0.5.0",
26
+ "trim-right": "^1.0.1"
27
+ },
28
+ "dependencies": {
29
+ "jsesc": {
30
+ "version": "2.5.1",
31
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
32
+ "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=",
33
+ "dev": true
34
+ }
35
+ }
36
+ },
37
+ "@babel/helper-function-name": {
38
+ "version": "7.0.0-beta.44",
39
+ "resolved": "http://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz",
40
+ "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==",
41
+ "dev": true,
42
+ "requires": {
43
+ "@babel/helper-get-function-arity": "7.0.0-beta.44",
44
+ "@babel/template": "7.0.0-beta.44",
45
+ "@babel/types": "7.0.0-beta.44"
46
+ }
47
+ },
48
+ "@babel/helper-get-function-arity": {
49
+ "version": "7.0.0-beta.44",
50
+ "resolved": "http://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz",
51
+ "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==",
52
+ "dev": true,
53
+ "requires": {
54
+ "@babel/types": "7.0.0-beta.44"
55
+ }
56
+ },
57
+ "@babel/helper-split-export-declaration": {
58
+ "version": "7.0.0-beta.44",
59
+ "resolved": "http://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz",
60
+ "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==",
61
+ "dev": true,
62
+ "requires": {
63
+ "@babel/types": "7.0.0-beta.44"
64
+ }
65
+ },
66
+ "@babel/highlight": {
67
+ "version": "7.0.0-beta.44",
68
+ "resolved": "http://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz",
69
+ "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==",
70
+ "dev": true,
71
+ "requires": {
72
+ "chalk": "^2.0.0",
73
+ "esutils": "^2.0.2",
74
+ "js-tokens": "^3.0.0"
75
+ },
76
+ "dependencies": {
77
+ "ansi-styles": {
78
+ "version": "3.2.1",
79
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
80
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
81
+ "dev": true,
82
+ "requires": {
83
+ "color-convert": "^1.9.0"
84
+ }
85
+ },
86
+ "chalk": {
87
+ "version": "2.4.1",
88
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
89
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
90
+ "dev": true,
91
+ "requires": {
92
+ "ansi-styles": "^3.2.1",
93
+ "escape-string-regexp": "^1.0.5",
94
+ "supports-color": "^5.3.0"
95
+ }
96
+ },
97
+ "supports-color": {
98
+ "version": "5.5.0",
99
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
100
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
101
+ "dev": true,
102
+ "requires": {
103
+ "has-flag": "^3.0.0"
104
+ }
105
+ }
106
+ }
107
+ },
108
+ "@babel/template": {
109
+ "version": "7.0.0-beta.44",
110
+ "resolved": "http://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz",
111
+ "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==",
112
+ "dev": true,
113
+ "requires": {
114
+ "@babel/code-frame": "7.0.0-beta.44",
115
+ "@babel/types": "7.0.0-beta.44",
116
+ "babylon": "7.0.0-beta.44",
117
+ "lodash": "^4.2.0"
118
+ },
119
+ "dependencies": {
120
+ "babylon": {
121
+ "version": "7.0.0-beta.44",
122
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
123
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==",
124
+ "dev": true
125
+ }
126
+ }
127
+ },
128
+ "@babel/traverse": {
129
+ "version": "7.0.0-beta.44",
130
+ "resolved": "http://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz",
131
+ "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==",
132
+ "dev": true,
133
+ "requires": {
134
+ "@babel/code-frame": "7.0.0-beta.44",
135
+ "@babel/generator": "7.0.0-beta.44",
136
+ "@babel/helper-function-name": "7.0.0-beta.44",
137
+ "@babel/helper-split-export-declaration": "7.0.0-beta.44",
138
+ "@babel/types": "7.0.0-beta.44",
139
+ "babylon": "7.0.0-beta.44",
140
+ "debug": "^3.1.0",
141
+ "globals": "^11.1.0",
142
+ "invariant": "^2.2.0",
143
+ "lodash": "^4.2.0"
144
+ },
145
+ "dependencies": {
146
+ "babylon": {
147
+ "version": "7.0.0-beta.44",
148
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
149
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==",
150
+ "dev": true
151
+ },
152
+ "debug": {
153
+ "version": "3.2.6",
154
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
155
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
156
+ "dev": true,
157
+ "requires": {
158
+ "ms": "^2.1.1"
159
+ }
160
+ },
161
+ "globals": {
162
+ "version": "11.8.0",
163
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz",
164
+ "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==",
165
+ "dev": true
166
+ },
167
+ "ms": {
168
+ "version": "2.1.1",
169
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
170
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
171
+ "dev": true
172
+ }
173
+ }
174
+ },
175
+ "@babel/types": {
176
+ "version": "7.0.0-beta.44",
177
+ "resolved": "http://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz",
178
+ "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==",
179
+ "dev": true,
180
+ "requires": {
181
+ "esutils": "^2.0.2",
182
+ "lodash": "^4.2.0",
183
+ "to-fast-properties": "^2.0.0"
184
+ },
185
+ "dependencies": {
186
+ "to-fast-properties": {
187
+ "version": "2.0.0",
188
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
189
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
190
+ "dev": true
191
+ }
192
+ }
193
+ },
194
+ "abbrev": {
195
+ "version": "1.1.1",
196
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
197
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
198
+ "dev": true
199
+ },
200
+ "accepts": {
201
+ "version": "1.3.5",
202
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
203
+ "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
204
+ "dev": true,
205
+ "requires": {
206
+ "mime-types": "~2.1.18",
207
+ "negotiator": "0.6.1"
208
+ }
209
+ },
210
+ "acorn": {
211
+ "version": "5.7.3",
212
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
213
+ "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
214
+ "dev": true
215
+ },
216
+ "acorn-dynamic-import": {
217
+ "version": "2.0.2",
218
+ "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
219
+ "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
220
+ "dev": true,
221
+ "requires": {
222
+ "acorn": "^4.0.3"
223
+ },
224
+ "dependencies": {
225
+ "acorn": {
226
+ "version": "4.0.13",
227
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
228
+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
229
+ "dev": true
230
+ }
231
+ }
232
+ },
233
+ "acorn-jsx": {
234
+ "version": "3.0.1",
235
+ "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
236
+ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
237
+ "dev": true,
238
+ "requires": {
239
+ "acorn": "^3.0.4"
240
+ },
241
+ "dependencies": {
242
+ "acorn": {
243
+ "version": "3.3.0",
244
+ "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
245
+ "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
246
+ "dev": true
247
+ }
248
+ }
249
+ },
250
+ "after": {
251
+ "version": "0.8.2",
252
+ "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
253
+ "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
254
+ "dev": true
255
+ },
256
+ "ajv": {
257
+ "version": "5.5.2",
258
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
259
+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
260
+ "dev": true,
261
+ "requires": {
262
+ "co": "^4.6.0",
263
+ "fast-deep-equal": "^1.0.0",
264
+ "fast-json-stable-stringify": "^2.0.0",
265
+ "json-schema-traverse": "^0.3.0"
266
+ }
267
+ },
268
+ "ajv-keywords": {
269
+ "version": "2.1.1",
270
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
271
+ "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
272
+ "dev": true
273
+ },
274
+ "align-text": {
275
+ "version": "0.1.4",
276
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
277
+ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
278
+ "dev": true,
279
+ "requires": {
280
+ "kind-of": "^3.0.2",
281
+ "longest": "^1.0.1",
282
+ "repeat-string": "^1.5.2"
283
+ },
284
+ "dependencies": {
285
+ "kind-of": {
286
+ "version": "3.2.2",
287
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
288
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
289
+ "dev": true,
290
+ "requires": {
291
+ "is-buffer": "^1.1.5"
292
+ }
293
+ }
294
+ }
295
+ },
296
+ "alphanum-sort": {
297
+ "version": "1.0.2",
298
+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
299
+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
300
+ "dev": true
301
+ },
302
+ "amdefine": {
303
+ "version": "1.0.1",
304
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
305
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
306
+ "dev": true
307
+ },
308
+ "ansi-escapes": {
309
+ "version": "3.1.0",
310
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
311
+ "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
312
+ "dev": true
313
+ },
314
+ "ansi-regex": {
315
+ "version": "2.1.1",
316
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
317
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
318
+ "dev": true
319
+ },
320
+ "ansi-styles": {
321
+ "version": "2.2.1",
322
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
323
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
324
+ "dev": true
325
+ },
326
+ "anymatch": {
327
+ "version": "2.0.0",
328
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
329
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
330
+ "dev": true,
331
+ "requires": {
332
+ "micromatch": "^3.1.4",
333
+ "normalize-path": "^2.1.1"
334
+ },
335
+ "dependencies": {
336
+ "micromatch": {
337
+ "version": "3.1.10",
338
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
339
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
340
+ "dev": true,
341
+ "requires": {
342
+ "arr-diff": "^4.0.0",
343
+ "array-unique": "^0.3.2",
344
+ "braces": "^2.3.1",
345
+ "define-property": "^2.0.2",
346
+ "extend-shallow": "^3.0.2",
347
+ "extglob": "^2.0.4",
348
+ "fragment-cache": "^0.2.1",
349
+ "kind-of": "^6.0.2",
350
+ "nanomatch": "^1.2.9",
351
+ "object.pick": "^1.3.0",
352
+ "regex-not": "^1.0.0",
353
+ "snapdragon": "^0.8.1",
354
+ "to-regex": "^3.0.2"
355
+ }
356
+ }
357
+ }
358
+ },
359
+ "aproba": {
360
+ "version": "1.2.0",
361
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
362
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
363
+ "dev": true
364
+ },
365
+ "are-we-there-yet": {
366
+ "version": "1.1.5",
367
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
368
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
369
+ "dev": true,
370
+ "requires": {
371
+ "delegates": "^1.0.0",
372
+ "readable-stream": "^2.0.6"
373
+ }
374
+ },
375
+ "argparse": {
376
+ "version": "1.0.10",
377
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
378
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
379
+ "dev": true,
380
+ "requires": {
381
+ "sprintf-js": "~1.0.2"
382
+ }
383
+ },
384
+ "arr-diff": {
385
+ "version": "4.0.0",
386
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
387
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
388
+ "dev": true
389
+ },
390
+ "arr-flatten": {
391
+ "version": "1.1.0",
392
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
393
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
394
+ "dev": true
395
+ },
396
+ "arr-union": {
397
+ "version": "3.1.0",
398
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
399
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
400
+ "dev": true
401
+ },
402
+ "array-find-index": {
403
+ "version": "1.0.2",
404
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
405
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
406
+ "dev": true
407
+ },
408
+ "array-union": {
409
+ "version": "1.0.2",
410
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
411
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
412
+ "dev": true,
413
+ "requires": {
414
+ "array-uniq": "^1.0.1"
415
+ }
416
+ },
417
+ "array-uniq": {
418
+ "version": "1.0.3",
419
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
420
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
421
+ "dev": true
422
+ },
423
+ "array-unique": {
424
+ "version": "0.3.2",
425
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
426
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
427
+ "dev": true
428
+ },
429
+ "arraybuffer.slice": {
430
+ "version": "0.0.7",
431
+ "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
432
+ "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
433
+ "dev": true
434
+ },
435
+ "arrify": {
436
+ "version": "1.0.1",
437
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
438
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
439
+ "dev": true
440
+ },
441
+ "asn1": {
442
+ "version": "0.2.4",
443
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
444
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
445
+ "dev": true,
446
+ "requires": {
447
+ "safer-buffer": "~2.1.0"
448
+ }
449
+ },
450
+ "asn1.js": {
451
+ "version": "4.10.1",
452
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
453
+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
454
+ "dev": true,
455
+ "requires": {
456
+ "bn.js": "^4.0.0",
457
+ "inherits": "^2.0.1",
458
+ "minimalistic-assert": "^1.0.0"
459
+ }
460
+ },
461
+ "assert": {
462
+ "version": "1.4.1",
463
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
464
+ "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
465
+ "dev": true,
466
+ "requires": {
467
+ "util": "0.10.3"
468
+ },
469
+ "dependencies": {
470
+ "inherits": {
471
+ "version": "2.0.1",
472
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
473
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
474
+ "dev": true
475
+ },
476
+ "util": {
477
+ "version": "0.10.3",
478
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
479
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
480
+ "dev": true,
481
+ "requires": {
482
+ "inherits": "2.0.1"
483
+ }
484
+ }
485
+ }
486
+ },
487
+ "assert-plus": {
488
+ "version": "1.0.0",
489
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
490
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
491
+ "dev": true
492
+ },
493
+ "assign-symbols": {
494
+ "version": "1.0.0",
495
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
496
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
497
+ "dev": true
498
+ },
499
+ "async": {
500
+ "version": "1.5.2",
501
+ "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz",
502
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
503
+ "dev": true
504
+ },
505
+ "async-each": {
506
+ "version": "1.0.1",
507
+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
508
+ "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
509
+ "dev": true
510
+ },
511
+ "async-each-series": {
512
+ "version": "0.1.1",
513
+ "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
514
+ "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
515
+ "dev": true
516
+ },
517
+ "async-foreach": {
518
+ "version": "0.1.3",
519
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
520
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
521
+ "dev": true
522
+ },
523
+ "async-limiter": {
524
+ "version": "1.0.0",
525
+ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
526
+ "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
527
+ "dev": true
528
+ },
529
+ "asynckit": {
530
+ "version": "0.4.0",
531
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
532
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
533
+ "dev": true
534
+ },
535
+ "atob": {
536
+ "version": "2.1.2",
537
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
538
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
539
+ "dev": true
540
+ },
541
+ "autoprefixer": {
542
+ "version": "6.7.7",
543
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
544
+ "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
545
+ "dev": true,
546
+ "requires": {
547
+ "browserslist": "^1.7.6",
548
+ "caniuse-db": "^1.0.30000634",
549
+ "normalize-range": "^0.1.2",
550
+ "num2fraction": "^1.2.2",
551
+ "postcss": "^5.2.16",
552
+ "postcss-value-parser": "^3.2.3"
553
+ },
554
+ "dependencies": {
555
+ "browserslist": {
556
+ "version": "1.7.7",
557
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
558
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
559
+ "dev": true,
560
+ "requires": {
561
+ "caniuse-db": "^1.0.30000639",
562
+ "electron-to-chromium": "^1.2.7"
563
+ }
564
+ }
565
+ }
566
+ },
567
+ "aws-sign2": {
568
+ "version": "0.7.0",
569
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
570
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
571
+ "dev": true
572
+ },
573
+ "aws4": {
574
+ "version": "1.8.0",
575
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
576
+ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
577
+ "dev": true
578
+ },
579
+ "axios": {
580
+ "version": "0.17.1",
581
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz",
582
+ "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=",
583
+ "dev": true,
584
+ "requires": {
585
+ "follow-redirects": "^1.2.5",
586
+ "is-buffer": "^1.1.5"
587
+ }
588
+ },
589
+ "babel-code-frame": {
590
+ "version": "6.26.0",
591
+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
592
+ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
593
+ "dev": true,
594
+ "requires": {
595
+ "chalk": "^1.1.3",
596
+ "esutils": "^2.0.2",
597
+ "js-tokens": "^3.0.2"
598
+ }
599
+ },
600
+ "babel-core": {
601
+ "version": "6.26.3",
602
+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
603
+ "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
604
+ "dev": true,
605
+ "requires": {
606
+ "babel-code-frame": "^6.26.0",
607
+ "babel-generator": "^6.26.0",
608
+ "babel-helpers": "^6.24.1",
609
+ "babel-messages": "^6.23.0",
610
+ "babel-register": "^6.26.0",
611
+ "babel-runtime": "^6.26.0",
612
+ "babel-template": "^6.26.0",
613
+ "babel-traverse": "^6.26.0",
614
+ "babel-types": "^6.26.0",
615
+ "babylon": "^6.18.0",
616
+ "convert-source-map": "^1.5.1",
617
+ "debug": "^2.6.9",
618
+ "json5": "^0.5.1",
619
+ "lodash": "^4.17.4",
620
+ "minimatch": "^3.0.4",
621
+ "path-is-absolute": "^1.0.1",
622
+ "private": "^0.1.8",
623
+ "slash": "^1.0.0",
624
+ "source-map": "^0.5.7"
625
+ }
626
+ },
627
+ "babel-eslint": {
628
+ "version": "8.2.6",
629
+ "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz",
630
+ "integrity": "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==",
631
+ "dev": true,
632
+ "requires": {
633
+ "@babel/code-frame": "7.0.0-beta.44",
634
+ "@babel/traverse": "7.0.0-beta.44",
635
+ "@babel/types": "7.0.0-beta.44",
636
+ "babylon": "7.0.0-beta.44",
637
+ "eslint-scope": "3.7.1",
638
+ "eslint-visitor-keys": "^1.0.0"
639
+ },
640
+ "dependencies": {
641
+ "babylon": {
642
+ "version": "7.0.0-beta.44",
643
+ "resolved": "http://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz",
644
+ "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==",
645
+ "dev": true
646
+ }
647
+ }
648
+ },
649
+ "babel-generator": {
650
+ "version": "6.26.1",
651
+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
652
+ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
653
+ "dev": true,
654
+ "requires": {
655
+ "babel-messages": "^6.23.0",
656
+ "babel-runtime": "^6.26.0",
657
+ "babel-types": "^6.26.0",
658
+ "detect-indent": "^4.0.0",
659
+ "jsesc": "^1.3.0",
660
+ "lodash": "^4.17.4",
661
+ "source-map": "^0.5.7",
662
+ "trim-right": "^1.0.1"
663
+ }
664
+ },
665
+ "babel-helper-builder-binary-assignment-operator-visitor": {
666
+ "version": "6.24.1",
667
+ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
668
+ "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
669
+ "dev": true,
670
+ "requires": {
671
+ "babel-helper-explode-assignable-expression": "^6.24.1",
672
+ "babel-runtime": "^6.22.0",
673
+ "babel-types": "^6.24.1"
674
+ }
675
+ },
676
+ "babel-helper-builder-react-jsx": {
677
+ "version": "6.26.0",
678
+ "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
679
+ "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
680
+ "dev": true,
681
+ "requires": {
682
+ "babel-runtime": "^6.26.0",
683
+ "babel-types": "^6.26.0",
684
+ "esutils": "^2.0.2"
685
+ }
686
+ },
687
+ "babel-helper-call-delegate": {
688
+ "version": "6.24.1",
689
+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
690
+ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
691
+ "dev": true,
692
+ "requires": {
693
+ "babel-helper-hoist-variables": "^6.24.1",
694
+ "babel-runtime": "^6.22.0",
695
+ "babel-traverse": "^6.24.1",
696
+ "babel-types": "^6.24.1"
697
+ }
698
+ },
699
+ "babel-helper-define-map": {
700
+ "version": "6.26.0",
701
+ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
702
+ "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
703
+ "dev": true,
704
+ "requires": {
705
+ "babel-helper-function-name": "^6.24.1",
706
+ "babel-runtime": "^6.26.0",
707
+ "babel-types": "^6.26.0",
708
+ "lodash": "^4.17.4"
709
+ }
710
+ },
711
+ "babel-helper-explode-assignable-expression": {
712
+ "version": "6.24.1",
713
+ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
714
+ "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
715
+ "dev": true,
716
+ "requires": {
717
+ "babel-runtime": "^6.22.0",
718
+ "babel-traverse": "^6.24.1",
719
+ "babel-types": "^6.24.1"
720
+ }
721
+ },
722
+ "babel-helper-function-name": {
723
+ "version": "6.24.1",
724
+ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
725
+ "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
726
+ "dev": true,
727
+ "requires": {
728
+ "babel-helper-get-function-arity": "^6.24.1",
729
+ "babel-runtime": "^6.22.0",
730
+ "babel-template": "^6.24.1",
731
+ "babel-traverse": "^6.24.1",
732
+ "babel-types": "^6.24.1"
733
+ }
734
+ },
735
+ "babel-helper-get-function-arity": {
736
+ "version": "6.24.1",
737
+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
738
+ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
739
+ "dev": true,
740
+ "requires": {
741
+ "babel-runtime": "^6.22.0",
742
+ "babel-types": "^6.24.1"
743
+ }
744
+ },
745
+ "babel-helper-hoist-variables": {
746
+ "version": "6.24.1",
747
+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
748
+ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
749
+ "dev": true,
750
+ "requires": {
751
+ "babel-runtime": "^6.22.0",
752
+ "babel-types": "^6.24.1"
753
+ }
754
+ },
755
+ "babel-helper-optimise-call-expression": {
756
+ "version": "6.24.1",
757
+ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
758
+ "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
759
+ "dev": true,
760
+ "requires": {
761
+ "babel-runtime": "^6.22.0",
762
+ "babel-types": "^6.24.1"
763
+ }
764
+ },
765
+ "babel-helper-regex": {
766
+ "version": "6.26.0",
767
+ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
768
+ "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
769
+ "dev": true,
770
+ "requires": {
771
+ "babel-runtime": "^6.26.0",
772
+ "babel-types": "^6.26.0",
773
+ "lodash": "^4.17.4"
774
+ }
775
+ },
776
+ "babel-helper-remap-async-to-generator": {
777
+ "version": "6.24.1",
778
+ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
779
+ "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
780
+ "dev": true,
781
+ "requires": {
782
+ "babel-helper-function-name": "^6.24.1",
783
+ "babel-runtime": "^6.22.0",
784
+ "babel-template": "^6.24.1",
785
+ "babel-traverse": "^6.24.1",
786
+ "babel-types": "^6.24.1"
787
+ }
788
+ },
789
+ "babel-helper-replace-supers": {
790
+ "version": "6.24.1",
791
+ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
792
+ "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
793
+ "dev": true,
794
+ "requires": {
795
+ "babel-helper-optimise-call-expression": "^6.24.1",
796
+ "babel-messages": "^6.23.0",
797
+ "babel-runtime": "^6.22.0",
798
+ "babel-template": "^6.24.1",
799
+ "babel-traverse": "^6.24.1",
800
+ "babel-types": "^6.24.1"
801
+ }
802
+ },
803
+ "babel-helpers": {
804
+ "version": "6.24.1",
805
+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
806
+ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
807
+ "dev": true,
808
+ "requires": {
809
+ "babel-runtime": "^6.22.0",
810
+ "babel-template": "^6.24.1"
811
+ }
812
+ },
813
+ "babel-loader": {
814
+ "version": "7.1.5",
815
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz",
816
+ "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==",
817
+ "dev": true,
818
+ "requires": {
819
+ "find-cache-dir": "^1.0.0",
820
+ "loader-utils": "^1.0.2",
821
+ "mkdirp": "^0.5.1"
822
+ }
823
+ },
824
+ "babel-messages": {
825
+ "version": "6.23.0",
826
+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
827
+ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
828
+ "dev": true,
829
+ "requires": {
830
+ "babel-runtime": "^6.22.0"
831
+ }
832
+ },
833
+ "babel-plugin-check-es2015-constants": {
834
+ "version": "6.22.0",
835
+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
836
+ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
837
+ "dev": true,
838
+ "requires": {
839
+ "babel-runtime": "^6.22.0"
840
+ }
841
+ },
842
+ "babel-plugin-syntax-async-functions": {
843
+ "version": "6.13.0",
844
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
845
+ "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
846
+ "dev": true
847
+ },
848
+ "babel-plugin-syntax-exponentiation-operator": {
849
+ "version": "6.13.0",
850
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
851
+ "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
852
+ "dev": true
853
+ },
854
+ "babel-plugin-syntax-jsx": {
855
+ "version": "6.18.0",
856
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
857
+ "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
858
+ "dev": true
859
+ },
860
+ "babel-plugin-syntax-object-rest-spread": {
861
+ "version": "6.13.0",
862
+ "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
863
+ "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
864
+ "dev": true
865
+ },
866
+ "babel-plugin-syntax-trailing-function-commas": {
867
+ "version": "6.22.0",
868
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
869
+ "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
870
+ "dev": true
871
+ },
872
+ "babel-plugin-transform-async-to-generator": {
873
+ "version": "6.24.1",
874
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
875
+ "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
876
+ "dev": true,
877
+ "requires": {
878
+ "babel-helper-remap-async-to-generator": "^6.24.1",
879
+ "babel-plugin-syntax-async-functions": "^6.8.0",
880
+ "babel-runtime": "^6.22.0"
881
+ }
882
+ },
883
+ "babel-plugin-transform-es2015-arrow-functions": {
884
+ "version": "6.22.0",
885
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
886
+ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
887
+ "dev": true,
888
+ "requires": {
889
+ "babel-runtime": "^6.22.0"
890
+ }
891
+ },
892
+ "babel-plugin-transform-es2015-block-scoped-functions": {
893
+ "version": "6.22.0",
894
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
895
+ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
896
+ "dev": true,
897
+ "requires": {
898
+ "babel-runtime": "^6.22.0"
899
+ }
900
+ },
901
+ "babel-plugin-transform-es2015-block-scoping": {
902
+ "version": "6.26.0",
903
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
904
+ "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
905
+ "dev": true,
906
+ "requires": {
907
+ "babel-runtime": "^6.26.0",
908
+ "babel-template": "^6.26.0",
909
+ "babel-traverse": "^6.26.0",
910
+ "babel-types": "^6.26.0",
911
+ "lodash": "^4.17.4"
912
+ }
913
+ },
914
+ "babel-plugin-transform-es2015-classes": {
915
+ "version": "6.24.1",
916
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
917
+ "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
918
+ "dev": true,
919
+ "requires": {
920
+ "babel-helper-define-map": "^6.24.1",
921
+ "babel-helper-function-name": "^6.24.1",
922
+ "babel-helper-optimise-call-expression": "^6.24.1",
923
+ "babel-helper-replace-supers": "^6.24.1",
924
+ "babel-messages": "^6.23.0",
925
+ "babel-runtime": "^6.22.0",
926
+ "babel-template": "^6.24.1",
927
+ "babel-traverse": "^6.24.1",
928
+ "babel-types": "^6.24.1"
929
+ }
930
+ },
931
+ "babel-plugin-transform-es2015-computed-properties": {
932
+ "version": "6.24.1",
933
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
934
+ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
935
+ "dev": true,
936
+ "requires": {
937
+ "babel-runtime": "^6.22.0",
938
+ "babel-template": "^6.24.1"
939
+ }
940
+ },
941
+ "babel-plugin-transform-es2015-destructuring": {
942
+ "version": "6.23.0",
943
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
944
+ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
945
+ "dev": true,
946
+ "requires": {
947
+ "babel-runtime": "^6.22.0"
948
+ }
949
+ },
950
+ "babel-plugin-transform-es2015-duplicate-keys": {
951
+ "version": "6.24.1",
952
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
953
+ "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
954
+ "dev": true,
955
+ "requires": {
956
+ "babel-runtime": "^6.22.0",
957
+ "babel-types": "^6.24.1"
958
+ }
959
+ },
960
+ "babel-plugin-transform-es2015-for-of": {
961
+ "version": "6.23.0",
962
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
963
+ "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
964
+ "dev": true,
965
+ "requires": {
966
+ "babel-runtime": "^6.22.0"
967
+ }
968
+ },
969
+ "babel-plugin-transform-es2015-function-name": {
970
+ "version": "6.24.1",
971
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
972
+ "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
973
+ "dev": true,
974
+ "requires": {
975
+ "babel-helper-function-name": "^6.24.1",
976
+ "babel-runtime": "^6.22.0",
977
+ "babel-types": "^6.24.1"
978
+ }
979
+ },
980
+ "babel-plugin-transform-es2015-literals": {
981
+ "version": "6.22.0",
982
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
983
+ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
984
+ "dev": true,
985
+ "requires": {
986
+ "babel-runtime": "^6.22.0"
987
+ }
988
+ },
989
+ "babel-plugin-transform-es2015-modules-amd": {
990
+ "version": "6.24.1",
991
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
992
+ "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
993
+ "dev": true,
994
+ "requires": {
995
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
996
+ "babel-runtime": "^6.22.0",
997
+ "babel-template": "^6.24.1"
998
+ }
999
+ },
1000
+ "babel-plugin-transform-es2015-modules-commonjs": {
1001
+ "version": "6.26.2",
1002
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
1003
+ "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
1004
+ "dev": true,
1005
+ "requires": {
1006
+ "babel-plugin-transform-strict-mode": "^6.24.1",
1007
+ "babel-runtime": "^6.26.0",
1008
+ "babel-template": "^6.26.0",
1009
+ "babel-types": "^6.26.0"
1010
+ }
1011
+ },
1012
+ "babel-plugin-transform-es2015-modules-systemjs": {
1013
+ "version": "6.24.1",
1014
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
1015
+ "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
1016
+ "dev": true,
1017
+ "requires": {
1018
+ "babel-helper-hoist-variables": "^6.24.1",
1019
+ "babel-runtime": "^6.22.0",
1020
+ "babel-template": "^6.24.1"
1021
+ }
1022
+ },
1023
+ "babel-plugin-transform-es2015-modules-umd": {
1024
+ "version": "6.24.1",
1025
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
1026
+ "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
1027
+ "dev": true,
1028
+ "requires": {
1029
+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
1030
+ "babel-runtime": "^6.22.0",
1031
+ "babel-template": "^6.24.1"
1032
+ }
1033
+ },
1034
+ "babel-plugin-transform-es2015-object-super": {
1035
+ "version": "6.24.1",
1036
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
1037
+ "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
1038
+ "dev": true,
1039
+ "requires": {
1040
+ "babel-helper-replace-supers": "^6.24.1",
1041
+ "babel-runtime": "^6.22.0"
1042
+ }
1043
+ },
1044
+ "babel-plugin-transform-es2015-parameters": {
1045
+ "version": "6.24.1",
1046
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
1047
+ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
1048
+ "dev": true,
1049
+ "requires": {
1050
+ "babel-helper-call-delegate": "^6.24.1",
1051
+ "babel-helper-get-function-arity": "^6.24.1",
1052
+ "babel-runtime": "^6.22.0",
1053
+ "babel-template": "^6.24.1",
1054
+ "babel-traverse": "^6.24.1",
1055
+ "babel-types": "^6.24.1"
1056
+ }
1057
+ },
1058
+ "babel-plugin-transform-es2015-shorthand-properties": {
1059
+ "version": "6.24.1",
1060
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
1061
+ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
1062
+ "dev": true,
1063
+ "requires": {
1064
+ "babel-runtime": "^6.22.0",
1065
+ "babel-types": "^6.24.1"
1066
+ }
1067
+ },
1068
+ "babel-plugin-transform-es2015-spread": {
1069
+ "version": "6.22.0",
1070
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
1071
+ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
1072
+ "dev": true,
1073
+ "requires": {
1074
+ "babel-runtime": "^6.22.0"
1075
+ }
1076
+ },
1077
+ "babel-plugin-transform-es2015-sticky-regex": {
1078
+ "version": "6.24.1",
1079
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
1080
+ "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
1081
+ "dev": true,
1082
+ "requires": {
1083
+ "babel-helper-regex": "^6.24.1",
1084
+ "babel-runtime": "^6.22.0",
1085
+ "babel-types": "^6.24.1"
1086
+ }
1087
+ },
1088
+ "babel-plugin-transform-es2015-template-literals": {
1089
+ "version": "6.22.0",
1090
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
1091
+ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
1092
+ "dev": true,
1093
+ "requires": {
1094
+ "babel-runtime": "^6.22.0"
1095
+ }
1096
+ },
1097
+ "babel-plugin-transform-es2015-typeof-symbol": {
1098
+ "version": "6.23.0",
1099
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
1100
+ "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
1101
+ "dev": true,
1102
+ "requires": {
1103
+ "babel-runtime": "^6.22.0"
1104
+ }
1105
+ },
1106
+ "babel-plugin-transform-es2015-unicode-regex": {
1107
+ "version": "6.24.1",
1108
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
1109
+ "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
1110
+ "dev": true,
1111
+ "requires": {
1112
+ "babel-helper-regex": "^6.24.1",
1113
+ "babel-runtime": "^6.22.0",
1114
+ "regexpu-core": "^2.0.0"
1115
+ }
1116
+ },
1117
+ "babel-plugin-transform-exponentiation-operator": {
1118
+ "version": "6.24.1",
1119
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
1120
+ "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
1121
+ "dev": true,
1122
+ "requires": {
1123
+ "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
1124
+ "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
1125
+ "babel-runtime": "^6.22.0"
1126
+ }
1127
+ },
1128
+ "babel-plugin-transform-object-rest-spread": {
1129
+ "version": "6.26.0",
1130
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
1131
+ "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
1132
+ "dev": true,
1133
+ "requires": {
1134
+ "babel-plugin-syntax-object-rest-spread": "^6.8.0",
1135
+ "babel-runtime": "^6.26.0"
1136
+ }
1137
+ },
1138
+ "babel-plugin-transform-react-jsx": {
1139
+ "version": "6.24.1",
1140
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
1141
+ "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
1142
+ "dev": true,
1143
+ "requires": {
1144
+ "babel-helper-builder-react-jsx": "^6.24.1",
1145
+ "babel-plugin-syntax-jsx": "^6.8.0",
1146
+ "babel-runtime": "^6.22.0"
1147
+ }
1148
+ },
1149
+ "babel-plugin-transform-regenerator": {
1150
+ "version": "6.26.0",
1151
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
1152
+ "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
1153
+ "dev": true,
1154
+ "requires": {
1155
+ "regenerator-transform": "^0.10.0"
1156
+ }
1157
+ },
1158
+ "babel-plugin-transform-runtime": {
1159
+ "version": "6.23.0",
1160
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
1161
+ "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
1162
+ "dev": true,
1163
+ "requires": {
1164
+ "babel-runtime": "^6.22.0"
1165
+ }
1166
+ },
1167
+ "babel-plugin-transform-strict-mode": {
1168
+ "version": "6.24.1",
1169
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
1170
+ "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
1171
+ "dev": true,
1172
+ "requires": {
1173
+ "babel-runtime": "^6.22.0",
1174
+ "babel-types": "^6.24.1"
1175
+ }
1176
+ },
1177
+ "babel-preset-env": {
1178
+ "version": "1.7.0",
1179
+ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
1180
+ "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
1181
+ "dev": true,
1182
+ "requires": {
1183
+ "babel-plugin-check-es2015-constants": "^6.22.0",
1184
+ "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
1185
+ "babel-plugin-transform-async-to-generator": "^6.22.0",
1186
+ "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
1187
+ "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
1188
+ "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
1189
+ "babel-plugin-transform-es2015-classes": "^6.23.0",
1190
+ "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
1191
+ "babel-plugin-transform-es2015-destructuring": "^6.23.0",
1192
+ "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
1193
+ "babel-plugin-transform-es2015-for-of": "^6.23.0",
1194
+ "babel-plugin-transform-es2015-function-name": "^6.22.0",
1195
+ "babel-plugin-transform-es2015-literals": "^6.22.0",
1196
+ "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
1197
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
1198
+ "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
1199
+ "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
1200
+ "babel-plugin-transform-es2015-object-super": "^6.22.0",
1201
+ "babel-plugin-transform-es2015-parameters": "^6.23.0",
1202
+ "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
1203
+ "babel-plugin-transform-es2015-spread": "^6.22.0",
1204
+ "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
1205
+ "babel-plugin-transform-es2015-template-literals": "^6.22.0",
1206
+ "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
1207
+ "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
1208
+ "babel-plugin-transform-exponentiation-operator": "^6.22.0",
1209
+ "babel-plugin-transform-regenerator": "^6.22.0",
1210
+ "browserslist": "^3.2.6",
1211
+ "invariant": "^2.2.2",
1212
+ "semver": "^5.3.0"
1213
+ }
1214
+ },
1215
+ "babel-register": {
1216
+ "version": "6.26.0",
1217
+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
1218
+ "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
1219
+ "dev": true,
1220
+ "requires": {
1221
+ "babel-core": "^6.26.0",
1222
+ "babel-runtime": "^6.26.0",
1223
+ "core-js": "^2.5.0",
1224
+ "home-or-tmp": "^2.0.0",
1225
+ "lodash": "^4.17.4",
1226
+ "mkdirp": "^0.5.1",
1227
+ "source-map-support": "^0.4.15"
1228
+ }
1229
+ },
1230
+ "babel-runtime": {
1231
+ "version": "6.26.0",
1232
+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1233
+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1234
+ "dev": true,
1235
+ "requires": {
1236
+ "core-js": "^2.4.0",
1237
+ "regenerator-runtime": "^0.11.0"
1238
+ }
1239
+ },
1240
+ "babel-template": {
1241
+ "version": "6.26.0",
1242
+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1243
+ "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1244
+ "dev": true,
1245
+ "requires": {
1246
+ "babel-runtime": "^6.26.0",
1247
+ "babel-traverse": "^6.26.0",
1248
+ "babel-types": "^6.26.0",
1249
+ "babylon": "^6.18.0",
1250
+ "lodash": "^4.17.4"
1251
+ }
1252
+ },
1253
+ "babel-traverse": {
1254
+ "version": "6.26.0",
1255
+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1256
+ "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1257
+ "dev": true,
1258
+ "requires": {
1259
+ "babel-code-frame": "^6.26.0",
1260
+ "babel-messages": "^6.23.0",
1261
+ "babel-runtime": "^6.26.0",
1262
+ "babel-types": "^6.26.0",
1263
+ "babylon": "^6.18.0",
1264
+ "debug": "^2.6.8",
1265
+ "globals": "^9.18.0",
1266
+ "invariant": "^2.2.2",
1267
+ "lodash": "^4.17.4"
1268
+ }
1269
+ },
1270
+ "babel-types": {
1271
+ "version": "6.26.0",
1272
+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1273
+ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1274
+ "dev": true,
1275
+ "requires": {
1276
+ "babel-runtime": "^6.26.0",
1277
+ "esutils": "^2.0.2",
1278
+ "lodash": "^4.17.4",
1279
+ "to-fast-properties": "^1.0.3"
1280
+ }
1281
+ },
1282
+ "babylon": {
1283
+ "version": "6.18.0",
1284
+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1285
+ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1286
+ "dev": true
1287
+ },
1288
+ "backo2": {
1289
+ "version": "1.0.2",
1290
+ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1291
+ "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1292
+ "dev": true
1293
+ },
1294
+ "balanced-match": {
1295
+ "version": "1.0.0",
1296
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1297
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1298
+ "dev": true
1299
+ },
1300
+ "base": {
1301
+ "version": "0.11.2",
1302
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1303
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1304
+ "dev": true,
1305
+ "requires": {
1306
+ "cache-base": "^1.0.1",
1307
+ "class-utils": "^0.3.5",
1308
+ "component-emitter": "^1.2.1",
1309
+ "define-property": "^1.0.0",
1310
+ "isobject": "^3.0.1",
1311
+ "mixin-deep": "^1.2.0",
1312
+ "pascalcase": "^0.1.1"
1313
+ },
1314
+ "dependencies": {
1315
+ "define-property": {
1316
+ "version": "1.0.0",
1317
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1318
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1319
+ "dev": true,
1320
+ "requires": {
1321
+ "is-descriptor": "^1.0.0"
1322
+ }
1323
+ },
1324
+ "is-accessor-descriptor": {
1325
+ "version": "1.0.0",
1326
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1327
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1328
+ "dev": true,
1329
+ "requires": {
1330
+ "kind-of": "^6.0.0"
1331
+ }
1332
+ },
1333
+ "is-data-descriptor": {
1334
+ "version": "1.0.0",
1335
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1336
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1337
+ "dev": true,
1338
+ "requires": {
1339
+ "kind-of": "^6.0.0"
1340
+ }
1341
+ },
1342
+ "is-descriptor": {
1343
+ "version": "1.0.2",
1344
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1345
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1346
+ "dev": true,
1347
+ "requires": {
1348
+ "is-accessor-descriptor": "^1.0.0",
1349
+ "is-data-descriptor": "^1.0.0",
1350
+ "kind-of": "^6.0.2"
1351
+ }
1352
+ }
1353
+ }
1354
+ },
1355
+ "base64-arraybuffer": {
1356
+ "version": "0.1.5",
1357
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1358
+ "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1359
+ "dev": true
1360
+ },
1361
+ "base64-js": {
1362
+ "version": "1.3.0",
1363
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1364
+ "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1365
+ "dev": true
1366
+ },
1367
+ "base64id": {
1368
+ "version": "1.0.0",
1369
+ "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1370
+ "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1371
+ "dev": true
1372
+ },
1373
+ "batch": {
1374
+ "version": "0.6.1",
1375
+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1376
+ "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1377
+ "dev": true
1378
+ },
1379
+ "bcrypt-pbkdf": {
1380
+ "version": "1.0.2",
1381
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1382
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1383
+ "dev": true,
1384
+ "requires": {
1385
+ "tweetnacl": "^0.14.3"
1386
+ }
1387
+ },
1388
+ "better-assert": {
1389
+ "version": "1.0.2",
1390
+ "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1391
+ "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1392
+ "dev": true,
1393
+ "requires": {
1394
+ "callsite": "1.0.0"
1395
+ }
1396
+ },
1397
+ "big.js": {
1398
+ "version": "3.2.0",
1399
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1400
+ "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1401
+ "dev": true
1402
+ },
1403
+ "binary-extensions": {
1404
+ "version": "1.12.0",
1405
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1406
+ "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==",
1407
+ "dev": true
1408
+ },
1409
+ "blob": {
1410
+ "version": "0.0.4",
1411
+ "resolved": "http://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
1412
+ "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
1413
+ "dev": true
1414
+ },
1415
+ "block-stream": {
1416
+ "version": "0.0.9",
1417
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1418
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1419
+ "dev": true,
1420
+ "requires": {
1421
+ "inherits": "~2.0.0"
1422
+ }
1423
+ },
1424
+ "bn.js": {
1425
+ "version": "4.11.8",
1426
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1427
+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1428
+ "dev": true
1429
+ },
1430
+ "brace-expansion": {
1431
+ "version": "1.1.11",
1432
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1433
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1434
+ "dev": true,
1435
+ "requires": {
1436
+ "balanced-match": "^1.0.0",
1437
+ "concat-map": "0.0.1"
1438
+ }
1439
+ },
1440
+ "braces": {
1441
+ "version": "2.3.2",
1442
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1443
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1444
+ "dev": true,
1445
+ "requires": {
1446
+ "arr-flatten": "^1.1.0",
1447
+ "array-unique": "^0.3.2",
1448
+ "extend-shallow": "^2.0.1",
1449
+ "fill-range": "^4.0.0",
1450
+ "isobject": "^3.0.1",
1451
+ "repeat-element": "^1.1.2",
1452
+ "snapdragon": "^0.8.1",
1453
+ "snapdragon-node": "^2.0.1",
1454
+ "split-string": "^3.0.2",
1455
+ "to-regex": "^3.0.1"
1456
+ },
1457
+ "dependencies": {
1458
+ "extend-shallow": {
1459
+ "version": "2.0.1",
1460
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1461
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1462
+ "dev": true,
1463
+ "requires": {
1464
+ "is-extendable": "^0.1.0"
1465
+ }
1466
+ }
1467
+ }
1468
+ },
1469
+ "brorand": {
1470
+ "version": "1.1.0",
1471
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1472
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1473
+ "dev": true
1474
+ },
1475
+ "browser-sync": {
1476
+ "version": "2.26.3",
1477
+ "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.3.tgz",
1478
+ "integrity": "sha512-VLzpjCA4uXqfzkwqWtMM6hvPm2PNHp2RcmzBXcbi6C9WpkUhhFb8SVAr4CFrCsFxDg+oY6HalOjn8F+egyvhag==",
1479
+ "dev": true,
1480
+ "requires": {
1481
+ "browser-sync-client": "^2.26.2",
1482
+ "browser-sync-ui": "^2.26.2",
1483
+ "bs-recipes": "1.3.4",
1484
+ "bs-snippet-injector": "^2.0.1",
1485
+ "chokidar": "^2.0.4",
1486
+ "connect": "3.6.6",
1487
+ "connect-history-api-fallback": "^1",
1488
+ "dev-ip": "^1.0.1",
1489
+ "easy-extender": "^2.3.4",
1490
+ "eazy-logger": "^3",
1491
+ "etag": "^1.8.1",
1492
+ "fresh": "^0.5.2",
1493
+ "fs-extra": "3.0.1",
1494
+ "http-proxy": "1.15.2",
1495
+ "immutable": "^3",
1496
+ "localtunnel": "1.9.1",
1497
+ "micromatch": "2.3.11",
1498
+ "opn": "5.3.0",
1499
+ "portscanner": "2.1.1",
1500
+ "qs": "6.2.3",
1501
+ "raw-body": "^2.3.2",
1502
+ "resp-modifier": "6.0.2",
1503
+ "rx": "4.1.0",
1504
+ "send": "0.16.2",
1505
+ "serve-index": "1.9.1",
1506
+ "serve-static": "1.13.2",
1507
+ "server-destroy": "1.0.1",
1508
+ "socket.io": "2.1.1",
1509
+ "ua-parser-js": "0.7.17",
1510
+ "yargs": "6.4.0"
1511
+ }
1512
+ },
1513
+ "browser-sync-client": {
1514
+ "version": "2.26.2",
1515
+ "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.2.tgz",
1516
+ "integrity": "sha512-FEuVJD41fI24HJ30XOT2RyF5WcnEtdJhhTqeyDlnMk/8Ox9MZw109rvk9pdfRWye4soZLe+xcAo9tHSMxvgAdw==",
1517
+ "dev": true,
1518
+ "requires": {
1519
+ "etag": "1.8.1",
1520
+ "fresh": "0.5.2",
1521
+ "mitt": "^1.1.3",
1522
+ "rxjs": "^5.5.6"
1523
+ }
1524
+ },
1525
+ "browser-sync-ui": {
1526
+ "version": "2.26.2",
1527
+ "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.2.tgz",
1528
+ "integrity": "sha512-LF7GMWo8ELOE0eAlxuRCfnGQT1ZxKP9flCfGgZdXFc6BwmoqaJHlYe7MmVvykKkXjolRXTz8ztXAKGVqNwJ3EQ==",
1529
+ "dev": true,
1530
+ "requires": {
1531
+ "async-each-series": "0.1.1",
1532
+ "connect-history-api-fallback": "^1",
1533
+ "immutable": "^3",
1534
+ "server-destroy": "1.0.1",
1535
+ "socket.io-client": "^2.0.4",
1536
+ "stream-throttle": "^0.1.3"
1537
+ }
1538
+ },
1539
+ "browser-sync-webpack-plugin": {
1540
+ "version": "1.2.0",
1541
+ "resolved": "https://registry.npmjs.org/browser-sync-webpack-plugin/-/browser-sync-webpack-plugin-1.2.0.tgz",
1542
+ "integrity": "sha512-kPM7BjcZHRa5UjBIdyQbC4HoGprHoZpzlsPDb2P+UaCSmnjonLC3Z9vQBtSmJDghU0KuijkHZ/eLvKF1AyO7zg==",
1543
+ "dev": true,
1544
+ "requires": {
1545
+ "lodash": "^4"
1546
+ }
1547
+ },
1548
+ "browserify-aes": {
1549
+ "version": "1.2.0",
1550
+ "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1551
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1552
+ "dev": true,
1553
+ "requires": {
1554
+ "buffer-xor": "^1.0.3",
1555
+ "cipher-base": "^1.0.0",
1556
+ "create-hash": "^1.1.0",
1557
+ "evp_bytestokey": "^1.0.3",
1558
+ "inherits": "^2.0.1",
1559
+ "safe-buffer": "^5.0.1"
1560
+ }
1561
+ },
1562
+ "browserify-cipher": {
1563
+ "version": "1.0.1",
1564
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1565
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1566
+ "dev": true,
1567
+ "requires": {
1568
+ "browserify-aes": "^1.0.4",
1569
+ "browserify-des": "^1.0.0",
1570
+ "evp_bytestokey": "^1.0.0"
1571
+ }
1572
+ },
1573
+ "browserify-des": {
1574
+ "version": "1.0.2",
1575
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1576
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1577
+ "dev": true,
1578
+ "requires": {
1579
+ "cipher-base": "^1.0.1",
1580
+ "des.js": "^1.0.0",
1581
+ "inherits": "^2.0.1",
1582
+ "safe-buffer": "^5.1.2"
1583
+ }
1584
+ },
1585
+ "browserify-rsa": {
1586
+ "version": "4.0.1",
1587
+ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1588
+ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1589
+ "dev": true,
1590
+ "requires": {
1591
+ "bn.js": "^4.1.0",
1592
+ "randombytes": "^2.0.1"
1593
+ }
1594
+ },
1595
+ "browserify-sign": {
1596
+ "version": "4.0.4",
1597
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1598
+ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1599
+ "dev": true,
1600
+ "requires": {
1601
+ "bn.js": "^4.1.1",
1602
+ "browserify-rsa": "^4.0.0",
1603
+ "create-hash": "^1.1.0",
1604
+ "create-hmac": "^1.1.2",
1605
+ "elliptic": "^6.0.0",
1606
+ "inherits": "^2.0.1",
1607
+ "parse-asn1": "^5.0.0"
1608
+ }
1609
+ },
1610
+ "browserify-zlib": {
1611
+ "version": "0.2.0",
1612
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1613
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1614
+ "dev": true,
1615
+ "requires": {
1616
+ "pako": "~1.0.5"
1617
+ }
1618
+ },
1619
+ "browserslist": {
1620
+ "version": "3.2.8",
1621
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
1622
+ "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1623
+ "dev": true,
1624
+ "requires": {
1625
+ "caniuse-lite": "^1.0.30000844",
1626
+ "electron-to-chromium": "^1.3.47"
1627
+ }
1628
+ },
1629
+ "bs-recipes": {
1630
+ "version": "1.3.4",
1631
+ "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
1632
+ "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
1633
+ "dev": true
1634
+ },
1635
+ "bs-snippet-injector": {
1636
+ "version": "2.0.1",
1637
+ "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz",
1638
+ "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=",
1639
+ "dev": true
1640
+ },
1641
+ "buffer": {
1642
+ "version": "4.9.1",
1643
+ "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1644
+ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1645
+ "dev": true,
1646
+ "requires": {
1647
+ "base64-js": "^1.0.2",
1648
+ "ieee754": "^1.1.4",
1649
+ "isarray": "^1.0.0"
1650
+ },
1651
+ "dependencies": {
1652
+ "isarray": {
1653
+ "version": "1.0.0",
1654
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1655
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1656
+ "dev": true
1657
+ }
1658
+ }
1659
+ },
1660
+ "buffer-from": {
1661
+ "version": "1.1.1",
1662
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1663
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1664
+ "dev": true
1665
+ },
1666
+ "buffer-xor": {
1667
+ "version": "1.0.3",
1668
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1669
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1670
+ "dev": true
1671
+ },
1672
+ "builtin-modules": {
1673
+ "version": "1.1.1",
1674
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1675
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1676
+ "dev": true
1677
+ },
1678
+ "builtin-status-codes": {
1679
+ "version": "3.0.0",
1680
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1681
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1682
+ "dev": true
1683
+ },
1684
+ "bytes": {
1685
+ "version": "3.0.0",
1686
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1687
+ "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1688
+ "dev": true
1689
+ },
1690
+ "cache-base": {
1691
+ "version": "1.0.1",
1692
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1693
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1694
+ "dev": true,
1695
+ "requires": {
1696
+ "collection-visit": "^1.0.0",
1697
+ "component-emitter": "^1.2.1",
1698
+ "get-value": "^2.0.6",
1699
+ "has-value": "^1.0.0",
1700
+ "isobject": "^3.0.1",
1701
+ "set-value": "^2.0.0",
1702
+ "to-object-path": "^0.3.0",
1703
+ "union-value": "^1.0.0",
1704
+ "unset-value": "^1.0.0"
1705
+ }
1706
+ },
1707
+ "caller-path": {
1708
+ "version": "0.1.0",
1709
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
1710
+ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1711
+ "dev": true,
1712
+ "requires": {
1713
+ "callsites": "^0.2.0"
1714
+ }
1715
+ },
1716
+ "callsite": {
1717
+ "version": "1.0.0",
1718
+ "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1719
+ "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1720
+ "dev": true
1721
+ },
1722
+ "callsites": {
1723
+ "version": "0.2.0",
1724
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
1725
+ "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
1726
+ "dev": true
1727
+ },
1728
+ "camelcase": {
1729
+ "version": "3.0.0",
1730
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1731
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1732
+ "dev": true
1733
+ },
1734
+ "camelcase-keys": {
1735
+ "version": "2.1.0",
1736
+ "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1737
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1738
+ "dev": true,
1739
+ "requires": {
1740
+ "camelcase": "^2.0.0",
1741
+ "map-obj": "^1.0.0"
1742
+ },
1743
+ "dependencies": {
1744
+ "camelcase": {
1745
+ "version": "2.1.1",
1746
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1747
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1748
+ "dev": true
1749
+ }
1750
+ }
1751
+ },
1752
+ "caniuse-api": {
1753
+ "version": "1.6.1",
1754
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
1755
+ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
1756
+ "dev": true,
1757
+ "requires": {
1758
+ "browserslist": "^1.3.6",
1759
+ "caniuse-db": "^1.0.30000529",
1760
+ "lodash.memoize": "^4.1.2",
1761
+ "lodash.uniq": "^4.5.0"
1762
+ },
1763
+ "dependencies": {
1764
+ "browserslist": {
1765
+ "version": "1.7.7",
1766
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
1767
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
1768
+ "dev": true,
1769
+ "requires": {
1770
+ "caniuse-db": "^1.0.30000639",
1771
+ "electron-to-chromium": "^1.2.7"
1772
+ }
1773
+ }
1774
+ }
1775
+ },
1776
+ "caniuse-db": {
1777
+ "version": "1.0.30000899",
1778
+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000899.tgz",
1779
+ "integrity": "sha512-MSCUohyoLU4/PGapapw/PLQkmQ+sFgzX6e3tM6ue8HX9HW9rBD5gRiAYKhC8r0QkvUE0pWTA8Ze6f3jrzBizVg==",
1780
+ "dev": true
1781
+ },
1782
+ "caniuse-lite": {
1783
+ "version": "1.0.30000899",
1784
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000899.tgz",
1785
+ "integrity": "sha512-enC3zKfUCJxxwvUIsBkbHd54CtJw1KtIWvrK0JZxWD/fEN2knHaai45lndJ4xXAkyRAPyk60J3yagkKDWhfeMA==",
1786
+ "dev": true
1787
+ },
1788
+ "caseless": {
1789
+ "version": "0.12.0",
1790
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1791
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1792
+ "dev": true
1793
+ },
1794
+ "center-align": {
1795
+ "version": "0.1.3",
1796
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1797
+ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1798
+ "dev": true,
1799
+ "requires": {
1800
+ "align-text": "^0.1.3",
1801
+ "lazy-cache": "^1.0.3"
1802
+ }
1803
+ },
1804
+ "chalk": {
1805
+ "version": "1.1.3",
1806
+ "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1807
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1808
+ "dev": true,
1809
+ "requires": {
1810
+ "ansi-styles": "^2.2.1",
1811
+ "escape-string-regexp": "^1.0.2",
1812
+ "has-ansi": "^2.0.0",
1813
+ "strip-ansi": "^3.0.0",
1814
+ "supports-color": "^2.0.0"
1815
+ }
1816
+ },
1817
+ "chardet": {
1818
+ "version": "0.4.2",
1819
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
1820
+ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
1821
+ "dev": true
1822
+ },
1823
+ "chokidar": {
1824
+ "version": "2.0.4",
1825
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
1826
+ "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1827
+ "dev": true,
1828
+ "requires": {
1829
+ "anymatch": "^2.0.0",
1830
+ "async-each": "^1.0.0",
1831
+ "braces": "^2.3.0",
1832
+ "fsevents": "^1.2.2",
1833
+ "glob-parent": "^3.1.0",
1834
+ "inherits": "^2.0.1",
1835
+ "is-binary-path": "^1.0.0",
1836
+ "is-glob": "^4.0.0",
1837
+ "lodash.debounce": "^4.0.8",
1838
+ "normalize-path": "^2.1.1",
1839
+ "path-is-absolute": "^1.0.0",
1840
+ "readdirp": "^2.0.0",
1841
+ "upath": "^1.0.5"
1842
+ }
1843
+ },
1844
+ "cipher-base": {
1845
+ "version": "1.0.4",
1846
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1847
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1848
+ "dev": true,
1849
+ "requires": {
1850
+ "inherits": "^2.0.1",
1851
+ "safe-buffer": "^5.0.1"
1852
+ }
1853
+ },
1854
+ "circular-json": {
1855
+ "version": "0.3.3",
1856
+ "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1857
+ "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1858
+ "dev": true
1859
+ },
1860
+ "clap": {
1861
+ "version": "1.2.3",
1862
+ "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
1863
+ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
1864
+ "dev": true,
1865
+ "requires": {
1866
+ "chalk": "^1.1.3"
1867
+ }
1868
+ },
1869
+ "class-utils": {
1870
+ "version": "0.3.6",
1871
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1872
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1873
+ "dev": true,
1874
+ "requires": {
1875
+ "arr-union": "^3.1.0",
1876
+ "define-property": "^0.2.5",
1877
+ "isobject": "^3.0.0",
1878
+ "static-extend": "^0.1.1"
1879
+ },
1880
+ "dependencies": {
1881
+ "define-property": {
1882
+ "version": "0.2.5",
1883
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1884
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1885
+ "dev": true,
1886
+ "requires": {
1887
+ "is-descriptor": "^0.1.0"
1888
+ }
1889
+ }
1890
+ }
1891
+ },
1892
+ "classnames": {
1893
+ "version": "2.2.6",
1894
+ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz",
1895
+ "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==",
1896
+ "dev": true
1897
+ },
1898
+ "cli-cursor": {
1899
+ "version": "2.1.0",
1900
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1901
+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1902
+ "dev": true,
1903
+ "requires": {
1904
+ "restore-cursor": "^2.0.0"
1905
+ }
1906
+ },
1907
+ "cli-width": {
1908
+ "version": "2.2.0",
1909
+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1910
+ "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1911
+ "dev": true
1912
+ },
1913
+ "cliui": {
1914
+ "version": "3.2.0",
1915
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1916
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1917
+ "dev": true,
1918
+ "requires": {
1919
+ "string-width": "^1.0.1",
1920
+ "strip-ansi": "^3.0.1",
1921
+ "wrap-ansi": "^2.0.0"
1922
+ }
1923
+ },
1924
+ "clone": {
1925
+ "version": "1.0.4",
1926
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
1927
+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
1928
+ "dev": true
1929
+ },
1930
+ "clone-deep": {
1931
+ "version": "2.0.2",
1932
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
1933
+ "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
1934
+ "dev": true,
1935
+ "requires": {
1936
+ "for-own": "^1.0.0",
1937
+ "is-plain-object": "^2.0.4",
1938
+ "kind-of": "^6.0.0",
1939
+ "shallow-clone": "^1.0.0"
1940
+ },
1941
+ "dependencies": {
1942
+ "for-own": {
1943
+ "version": "1.0.0",
1944
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
1945
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
1946
+ "dev": true,
1947
+ "requires": {
1948
+ "for-in": "^1.0.1"
1949
+ }
1950
+ }
1951
+ }
1952
+ },
1953
+ "co": {
1954
+ "version": "4.6.0",
1955
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1956
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1957
+ "dev": true
1958
+ },
1959
+ "coa": {
1960
+ "version": "1.0.4",
1961
+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
1962
+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
1963
+ "dev": true,
1964
+ "requires": {
1965
+ "q": "^1.1.2"
1966
+ }
1967
+ },
1968
+ "code-point-at": {
1969
+ "version": "1.1.0",
1970
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1971
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1972
+ "dev": true
1973
+ },
1974
+ "collection-visit": {
1975
+ "version": "1.0.0",
1976
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1977
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1978
+ "dev": true,
1979
+ "requires": {
1980
+ "map-visit": "^1.0.0",
1981
+ "object-visit": "^1.0.0"
1982
+ }
1983
+ },
1984
+ "color": {
1985
+ "version": "0.11.4",
1986
+ "resolved": "http://registry.npmjs.org/color/-/color-0.11.4.tgz",
1987
+ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
1988
+ "dev": true,
1989
+ "requires": {
1990
+ "clone": "^1.0.2",
1991
+ "color-convert": "^1.3.0",
1992
+ "color-string": "^0.3.0"
1993
+ }
1994
+ },
1995
+ "color-convert": {
1996
+ "version": "1.9.3",
1997
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1998
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1999
+ "dev": true,
2000
+ "requires": {
2001
+ "color-name": "1.1.3"
2002
+ }
2003
+ },
2004
+ "color-name": {
2005
+ "version": "1.1.3",
2006
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2007
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2008
+ "dev": true
2009
+ },
2010
+ "color-string": {
2011
+ "version": "0.3.0",
2012
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
2013
+ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
2014
+ "dev": true,
2015
+ "requires": {
2016
+ "color-name": "^1.0.0"
2017
+ }
2018
+ },
2019
+ "colormin": {
2020
+ "version": "1.1.2",
2021
+ "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
2022
+ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
2023
+ "dev": true,
2024
+ "requires": {
2025
+ "color": "^0.11.0",
2026
+ "css-color-names": "0.0.4",
2027
+ "has": "^1.0.1"
2028
+ }
2029
+ },
2030
+ "colors": {
2031
+ "version": "1.1.2",
2032
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2033
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2034
+ "dev": true
2035
+ },
2036
+ "combined-stream": {
2037
+ "version": "1.0.7",
2038
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2039
+ "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2040
+ "dev": true,
2041
+ "requires": {
2042
+ "delayed-stream": "~1.0.0"
2043
+ }
2044
+ },
2045
+ "commander": {
2046
+ "version": "2.19.0",
2047
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
2048
+ "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
2049
+ "dev": true
2050
+ },
2051
+ "commondir": {
2052
+ "version": "1.0.1",
2053
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2054
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2055
+ "dev": true
2056
+ },
2057
+ "component-bind": {
2058
+ "version": "1.0.0",
2059
+ "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2060
+ "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2061
+ "dev": true
2062
+ },
2063
+ "component-emitter": {
2064
+ "version": "1.2.1",
2065
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2066
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2067
+ "dev": true
2068
+ },
2069
+ "component-inherit": {
2070
+ "version": "0.0.3",
2071
+ "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2072
+ "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2073
+ "dev": true
2074
+ },
2075
+ "concat-map": {
2076
+ "version": "0.0.1",
2077
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2078
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2079
+ "dev": true
2080
+ },
2081
+ "concat-stream": {
2082
+ "version": "1.6.2",
2083
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2084
+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2085
+ "dev": true,
2086
+ "requires": {
2087
+ "buffer-from": "^1.0.0",
2088
+ "inherits": "^2.0.3",
2089
+ "readable-stream": "^2.2.2",
2090
+ "typedarray": "^0.0.6"
2091
+ }
2092
+ },
2093
+ "connect": {
2094
+ "version": "3.6.6",
2095
+ "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2096
+ "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2097
+ "dev": true,
2098
+ "requires": {
2099
+ "debug": "2.6.9",
2100
+ "finalhandler": "1.1.0",
2101
+ "parseurl": "~1.3.2",
2102
+ "utils-merge": "1.0.1"
2103
+ }
2104
+ },
2105
+ "connect-history-api-fallback": {
2106
+ "version": "1.5.0",
2107
+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz",
2108
+ "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
2109
+ "dev": true
2110
+ },
2111
+ "console-browserify": {
2112
+ "version": "1.1.0",
2113
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2114
+ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2115
+ "dev": true,
2116
+ "requires": {
2117
+ "date-now": "^0.1.4"
2118
+ }
2119
+ },
2120
+ "console-control-strings": {
2121
+ "version": "1.1.0",
2122
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2123
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2124
+ "dev": true
2125
+ },
2126
+ "constants-browserify": {
2127
+ "version": "1.0.0",
2128
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2129
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2130
+ "dev": true
2131
+ },
2132
+ "convert-source-map": {
2133
+ "version": "1.6.0",
2134
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2135
+ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2136
+ "dev": true,
2137
+ "requires": {
2138
+ "safe-buffer": "~5.1.1"
2139
+ }
2140
+ },
2141
+ "cookie": {
2142
+ "version": "0.3.1",
2143
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2144
+ "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2145
+ "dev": true
2146
+ },
2147
+ "copy-descriptor": {
2148
+ "version": "0.1.1",
2149
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2150
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2151
+ "dev": true
2152
+ },
2153
+ "core-js": {
2154
+ "version": "2.5.7",
2155
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
2156
+ "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==",
2157
+ "dev": true
2158
+ },
2159
+ "core-util-is": {
2160
+ "version": "1.0.2",
2161
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2162
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2163
+ "dev": true
2164
+ },
2165
+ "cosmiconfig": {
2166
+ "version": "4.0.0",
2167
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
2168
+ "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
2169
+ "dev": true,
2170
+ "requires": {
2171
+ "is-directory": "^0.3.1",
2172
+ "js-yaml": "^3.9.0",
2173
+ "parse-json": "^4.0.0",
2174
+ "require-from-string": "^2.0.1"
2175
+ },
2176
+ "dependencies": {
2177
+ "esprima": {
2178
+ "version": "4.0.1",
2179
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2180
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2181
+ "dev": true
2182
+ },
2183
+ "js-yaml": {
2184
+ "version": "3.12.0",
2185
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
2186
+ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
2187
+ "dev": true,
2188
+ "requires": {
2189
+ "argparse": "^1.0.7",
2190
+ "esprima": "^4.0.0"
2191
+ }
2192
+ },
2193
+ "parse-json": {
2194
+ "version": "4.0.0",
2195
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2196
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2197
+ "dev": true,
2198
+ "requires": {
2199
+ "error-ex": "^1.3.1",
2200
+ "json-parse-better-errors": "^1.0.1"
2201
+ }
2202
+ }
2203
+ }
2204
+ },
2205
+ "create-ecdh": {
2206
+ "version": "4.0.3",
2207
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2208
+ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2209
+ "dev": true,
2210
+ "requires": {
2211
+ "bn.js": "^4.1.0",
2212
+ "elliptic": "^6.0.0"
2213
+ }
2214
+ },
2215
+ "create-hash": {
2216
+ "version": "1.2.0",
2217
+ "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2218
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2219
+ "dev": true,
2220
+ "requires": {
2221
+ "cipher-base": "^1.0.1",
2222
+ "inherits": "^2.0.1",
2223
+ "md5.js": "^1.3.4",
2224
+ "ripemd160": "^2.0.1",
2225
+ "sha.js": "^2.4.0"
2226
+ }
2227
+ },
2228
+ "create-hmac": {
2229
+ "version": "1.1.7",
2230
+ "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2231
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2232
+ "dev": true,
2233
+ "requires": {
2234
+ "cipher-base": "^1.0.3",
2235
+ "create-hash": "^1.1.0",
2236
+ "inherits": "^2.0.1",
2237
+ "ripemd160": "^2.0.0",
2238
+ "safe-buffer": "^5.0.1",
2239
+ "sha.js": "^2.4.8"
2240
+ }
2241
+ },
2242
+ "cross-env": {
2243
+ "version": "5.2.0",
2244
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz",
2245
+ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==",
2246
+ "dev": true,
2247
+ "requires": {
2248
+ "cross-spawn": "^6.0.5",
2249
+ "is-windows": "^1.0.0"
2250
+ }
2251
+ },
2252
+ "cross-spawn": {
2253
+ "version": "6.0.5",
2254
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2255
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2256
+ "dev": true,
2257
+ "requires": {
2258
+ "nice-try": "^1.0.4",
2259
+ "path-key": "^2.0.1",
2260
+ "semver": "^5.5.0",
2261
+ "shebang-command": "^1.2.0",
2262
+ "which": "^1.2.9"
2263
+ }
2264
+ },
2265
+ "crypto-browserify": {
2266
+ "version": "3.12.0",
2267
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2268
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2269
+ "dev": true,
2270
+ "requires": {
2271
+ "browserify-cipher": "^1.0.0",
2272
+ "browserify-sign": "^4.0.0",
2273
+ "create-ecdh": "^4.0.0",
2274
+ "create-hash": "^1.1.0",
2275
+ "create-hmac": "^1.1.0",
2276
+ "diffie-hellman": "^5.0.0",
2277
+ "inherits": "^2.0.1",
2278
+ "pbkdf2": "^3.0.3",
2279
+ "public-encrypt": "^4.0.0",
2280
+ "randombytes": "^2.0.0",
2281
+ "randomfill": "^1.0.3"
2282
+ }
2283
+ },
2284
+ "css-color-names": {
2285
+ "version": "0.0.4",
2286
+ "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2287
+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2288
+ "dev": true
2289
+ },
2290
+ "css-loader": {
2291
+ "version": "0.28.11",
2292
+ "resolved": "http://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz",
2293
+ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==",
2294
+ "dev": true,
2295
+ "requires": {
2296
+ "babel-code-frame": "^6.26.0",
2297
+ "css-selector-tokenizer": "^0.7.0",
2298
+ "cssnano": "^3.10.0",
2299
+ "icss-utils": "^2.1.0",
2300
+ "loader-utils": "^1.0.2",
2301
+ "lodash.camelcase": "^4.3.0",
2302
+ "object-assign": "^4.1.1",
2303
+ "postcss": "^5.0.6",
2304
+ "postcss-modules-extract-imports": "^1.2.0",
2305
+ "postcss-modules-local-by-default": "^1.2.0",
2306
+ "postcss-modules-scope": "^1.1.0",
2307
+ "postcss-modules-values": "^1.3.0",
2308
+ "postcss-value-parser": "^3.3.0",
2309
+ "source-list-map": "^2.0.0"
2310
+ }
2311
+ },
2312
+ "css-selector-tokenizer": {
2313
+ "version": "0.7.0",
2314
+ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz",
2315
+ "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=",
2316
+ "dev": true,
2317
+ "requires": {
2318
+ "cssesc": "^0.1.0",
2319
+ "fastparse": "^1.1.1",
2320
+ "regexpu-core": "^1.0.0"
2321
+ },
2322
+ "dependencies": {
2323
+ "regexpu-core": {
2324
+ "version": "1.0.0",
2325
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
2326
+ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
2327
+ "dev": true,
2328
+ "requires": {
2329
+ "regenerate": "^1.2.1",
2330
+ "regjsgen": "^0.2.0",
2331
+ "regjsparser": "^0.1.4"
2332
+ }
2333
+ }
2334
+ }
2335
+ },
2336
+ "cssesc": {
2337
+ "version": "0.1.0",
2338
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2339
+ "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2340
+ "dev": true
2341
+ },
2342
+ "cssnano": {
2343
+ "version": "3.10.0",
2344
+ "resolved": "http://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
2345
+ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
2346
+ "dev": true,
2347
+ "requires": {
2348
+ "autoprefixer": "^6.3.1",
2349
+ "decamelize": "^1.1.2",
2350
+ "defined": "^1.0.0",
2351
+ "has": "^1.0.1",
2352
+ "object-assign": "^4.0.1",
2353
+ "postcss": "^5.0.14",
2354
+ "postcss-calc": "^5.2.0",
2355
+ "postcss-colormin": "^2.1.8",
2356
+ "postcss-convert-values": "^2.3.4",
2357
+ "postcss-discard-comments": "^2.0.4",
2358
+ "postcss-discard-duplicates": "^2.0.1",
2359
+ "postcss-discard-empty": "^2.0.1",
2360
+ "postcss-discard-overridden": "^0.1.1",
2361
+ "postcss-discard-unused": "^2.2.1",
2362
+ "postcss-filter-plugins": "^2.0.0",
2363
+ "postcss-merge-idents": "^2.1.5",
2364
+ "postcss-merge-longhand": "^2.0.1",
2365
+ "postcss-merge-rules": "^2.0.3",
2366
+ "postcss-minify-font-values": "^1.0.2",
2367
+ "postcss-minify-gradients": "^1.0.1",
2368
+ "postcss-minify-params": "^1.0.4",
2369
+ "postcss-minify-selectors": "^2.0.4",
2370
+ "postcss-normalize-charset": "^1.1.0",
2371
+ "postcss-normalize-url": "^3.0.7",
2372
+ "postcss-ordered-values": "^2.1.0",
2373
+ "postcss-reduce-idents": "^2.2.2",
2374
+ "postcss-reduce-initial": "^1.0.0",
2375
+ "postcss-reduce-transforms": "^1.0.3",
2376
+ "postcss-svgo": "^2.1.1",
2377
+ "postcss-unique-selectors": "^2.0.2",
2378
+ "postcss-value-parser": "^3.2.3",
2379
+ "postcss-zindex": "^2.0.1"
2380
+ }
2381
+ },
2382
+ "csso": {
2383
+ "version": "2.3.2",
2384
+ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
2385
+ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
2386
+ "dev": true,
2387
+ "requires": {
2388
+ "clap": "^1.0.9",
2389
+ "source-map": "^0.5.3"
2390
+ }
2391
+ },
2392
+ "currently-unhandled": {
2393
+ "version": "0.4.1",
2394
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2395
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2396
+ "dev": true,
2397
+ "requires": {
2398
+ "array-find-index": "^1.0.1"
2399
+ }
2400
+ },
2401
+ "d": {
2402
+ "version": "1.0.0",
2403
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2404
+ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2405
+ "dev": true,
2406
+ "requires": {
2407
+ "es5-ext": "^0.10.9"
2408
+ }
2409
+ },
2410
+ "dashdash": {
2411
+ "version": "1.14.1",
2412
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2413
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2414
+ "dev": true,
2415
+ "requires": {
2416
+ "assert-plus": "^1.0.0"
2417
+ }
2418
+ },
2419
+ "date-now": {
2420
+ "version": "0.1.4",
2421
+ "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2422
+ "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2423
+ "dev": true
2424
+ },
2425
+ "debug": {
2426
+ "version": "2.6.9",
2427
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2428
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2429
+ "dev": true,
2430
+ "requires": {
2431
+ "ms": "2.0.0"
2432
+ }
2433
+ },
2434
+ "decamelize": {
2435
+ "version": "1.2.0",
2436
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2437
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2438
+ "dev": true
2439
+ },
2440
+ "decode-uri-component": {
2441
+ "version": "0.2.0",
2442
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2443
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2444
+ "dev": true
2445
+ },
2446
+ "deep-is": {
2447
+ "version": "0.1.3",
2448
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2449
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2450
+ "dev": true
2451
+ },
2452
+ "define-property": {
2453
+ "version": "2.0.2",
2454
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2455
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2456
+ "dev": true,
2457
+ "requires": {
2458
+ "is-descriptor": "^1.0.2",
2459
+ "isobject": "^3.0.1"
2460
+ },
2461
+ "dependencies": {
2462
+ "is-accessor-descriptor": {
2463
+ "version": "1.0.0",
2464
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2465
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2466
+ "dev": true,
2467
+ "requires": {
2468
+ "kind-of": "^6.0.0"
2469
+ }
2470
+ },
2471
+ "is-data-descriptor": {
2472
+ "version": "1.0.0",
2473
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2474
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2475
+ "dev": true,
2476
+ "requires": {
2477
+ "kind-of": "^6.0.0"
2478
+ }
2479
+ },
2480
+ "is-descriptor": {
2481
+ "version": "1.0.2",
2482
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2483
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2484
+ "dev": true,
2485
+ "requires": {
2486
+ "is-accessor-descriptor": "^1.0.0",
2487
+ "is-data-descriptor": "^1.0.0",
2488
+ "kind-of": "^6.0.2"
2489
+ }
2490
+ }
2491
+ }
2492
+ },
2493
+ "defined": {
2494
+ "version": "1.0.0",
2495
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2496
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2497
+ "dev": true
2498
+ },
2499
+ "del": {
2500
+ "version": "2.2.2",
2501
+ "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
2502
+ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
2503
+ "dev": true,
2504
+ "requires": {
2505
+ "globby": "^5.0.0",
2506
+ "is-path-cwd": "^1.0.0",
2507
+ "is-path-in-cwd": "^1.0.0",
2508
+ "object-assign": "^4.0.1",
2509
+ "pify": "^2.0.0",
2510
+ "pinkie-promise": "^2.0.0",
2511
+ "rimraf": "^2.2.8"
2512
+ },
2513
+ "dependencies": {
2514
+ "pify": {
2515
+ "version": "2.3.0",
2516
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2517
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2518
+ "dev": true
2519
+ }
2520
+ }
2521
+ },
2522
+ "delayed-stream": {
2523
+ "version": "1.0.0",
2524
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2525
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2526
+ "dev": true
2527
+ },
2528
+ "delegates": {
2529
+ "version": "1.0.0",
2530
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2531
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2532
+ "dev": true
2533
+ },
2534
+ "depd": {
2535
+ "version": "1.1.2",
2536
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2537
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2538
+ "dev": true
2539
+ },
2540
+ "des.js": {
2541
+ "version": "1.0.0",
2542
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2543
+ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2544
+ "dev": true,
2545
+ "requires": {
2546
+ "inherits": "^2.0.1",
2547
+ "minimalistic-assert": "^1.0.0"
2548
+ }
2549
+ },
2550
+ "destroy": {
2551
+ "version": "1.0.4",
2552
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2553
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2554
+ "dev": true
2555
+ },
2556
+ "detect-indent": {
2557
+ "version": "4.0.0",
2558
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2559
+ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2560
+ "dev": true,
2561
+ "requires": {
2562
+ "repeating": "^2.0.0"
2563
+ }
2564
+ },
2565
+ "dev-ip": {
2566
+ "version": "1.0.1",
2567
+ "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
2568
+ "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=",
2569
+ "dev": true
2570
+ },
2571
+ "diffie-hellman": {
2572
+ "version": "5.0.3",
2573
+ "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2574
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2575
+ "dev": true,
2576
+ "requires": {
2577
+ "bn.js": "^4.1.0",
2578
+ "miller-rabin": "^4.0.0",
2579
+ "randombytes": "^2.0.0"
2580
+ }
2581
+ },
2582
+ "doctrine": {
2583
+ "version": "2.1.0",
2584
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2585
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2586
+ "dev": true,
2587
+ "requires": {
2588
+ "esutils": "^2.0.2"
2589
+ }
2590
+ },
2591
+ "domain-browser": {
2592
+ "version": "1.2.0",
2593
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2594
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2595
+ "dev": true
2596
+ },
2597
+ "easy-extender": {
2598
+ "version": "2.3.4",
2599
+ "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
2600
+ "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
2601
+ "dev": true,
2602
+ "requires": {
2603
+ "lodash": "^4.17.10"
2604
+ }
2605
+ },
2606
+ "eazy-logger": {
2607
+ "version": "3.0.2",
2608
+ "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz",
2609
+ "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=",
2610
+ "dev": true,
2611
+ "requires": {
2612
+ "tfunk": "^3.0.1"
2613
+ }
2614
+ },
2615
+ "ecc-jsbn": {
2616
+ "version": "0.1.2",
2617
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2618
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2619
+ "dev": true,
2620
+ "requires": {
2621
+ "jsbn": "~0.1.0",
2622
+ "safer-buffer": "^2.1.0"
2623
+ }
2624
+ },
2625
+ "ee-first": {
2626
+ "version": "1.1.1",
2627
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2628
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2629
+ "dev": true
2630
+ },
2631
+ "electron-to-chromium": {
2632
+ "version": "1.3.82",
2633
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.82.tgz",
2634
+ "integrity": "sha512-NI4nB2IWGcU4JVT1AE8kBb/dFor4zjLHMLsOROPahppeHrR0FG5uslxMmkp/thO1MvPjM2xhlKoY29/I60s0ew==",
2635
+ "dev": true
2636
+ },
2637
+ "elliptic": {
2638
+ "version": "6.4.1",
2639
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2640
+ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2641
+ "dev": true,
2642
+ "requires": {
2643
+ "bn.js": "^4.4.0",
2644
+ "brorand": "^1.0.1",
2645
+ "hash.js": "^1.0.0",
2646
+ "hmac-drbg": "^1.0.0",
2647
+ "inherits": "^2.0.1",
2648
+ "minimalistic-assert": "^1.0.0",
2649
+ "minimalistic-crypto-utils": "^1.0.0"
2650
+ }
2651
+ },
2652
+ "emojis-list": {
2653
+ "version": "2.1.0",
2654
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
2655
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
2656
+ "dev": true
2657
+ },
2658
+ "encodeurl": {
2659
+ "version": "1.0.2",
2660
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2661
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2662
+ "dev": true
2663
+ },
2664
+ "engine.io": {
2665
+ "version": "3.2.0",
2666
+ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz",
2667
+ "integrity": "sha512-mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw==",
2668
+ "dev": true,
2669
+ "requires": {
2670
+ "accepts": "~1.3.4",
2671
+ "base64id": "1.0.0",
2672
+ "cookie": "0.3.1",
2673
+ "debug": "~3.1.0",
2674
+ "engine.io-parser": "~2.1.0",
2675
+ "ws": "~3.3.1"
2676
+ },
2677
+ "dependencies": {
2678
+ "debug": {
2679
+ "version": "3.1.0",
2680
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2681
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2682
+ "dev": true,
2683
+ "requires": {
2684
+ "ms": "2.0.0"
2685
+ }
2686
+ }
2687
+ }
2688
+ },
2689
+ "engine.io-client": {
2690
+ "version": "3.2.1",
2691
+ "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
2692
+ "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
2693
+ "dev": true,
2694
+ "requires": {
2695
+ "component-emitter": "1.2.1",
2696
+ "component-inherit": "0.0.3",
2697
+ "debug": "~3.1.0",
2698
+ "engine.io-parser": "~2.1.1",
2699
+ "has-cors": "1.1.0",
2700
+ "indexof": "0.0.1",
2701
+ "parseqs": "0.0.5",
2702
+ "parseuri": "0.0.5",
2703
+ "ws": "~3.3.1",
2704
+ "xmlhttprequest-ssl": "~1.5.4",
2705
+ "yeast": "0.1.2"
2706
+ },
2707
+ "dependencies": {
2708
+ "debug": {
2709
+ "version": "3.1.0",
2710
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2711
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2712
+ "dev": true,
2713
+ "requires": {
2714
+ "ms": "2.0.0"
2715
+ }
2716
+ }
2717
+ }
2718
+ },
2719
+ "engine.io-parser": {
2720
+ "version": "2.1.2",
2721
+ "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz",
2722
+ "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==",
2723
+ "dev": true,
2724
+ "requires": {
2725
+ "after": "0.8.2",
2726
+ "arraybuffer.slice": "~0.0.7",
2727
+ "base64-arraybuffer": "0.1.5",
2728
+ "blob": "0.0.4",
2729
+ "has-binary2": "~1.0.2"
2730
+ }
2731
+ },
2732
+ "enhanced-resolve": {
2733
+ "version": "3.4.1",
2734
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
2735
+ "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
2736
+ "dev": true,
2737
+ "requires": {
2738
+ "graceful-fs": "^4.1.2",
2739
+ "memory-fs": "^0.4.0",
2740
+ "object-assign": "^4.0.1",
2741
+ "tapable": "^0.2.7"
2742
+ }
2743
+ },
2744
+ "errno": {
2745
+ "version": "0.1.7",
2746
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
2747
+ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2748
+ "dev": true,
2749
+ "requires": {
2750
+ "prr": "~1.0.1"
2751
+ }
2752
+ },
2753
+ "error-ex": {
2754
+ "version": "1.3.2",
2755
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2756
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2757
+ "dev": true,
2758
+ "requires": {
2759
+ "is-arrayish": "^0.2.1"
2760
+ }
2761
+ },
2762
+ "es5-ext": {
2763
+ "version": "0.10.46",
2764
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz",
2765
+ "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
2766
+ "dev": true,
2767
+ "requires": {
2768
+ "es6-iterator": "~2.0.3",
2769
+ "es6-symbol": "~3.1.1",
2770
+ "next-tick": "1"
2771
+ }
2772
+ },
2773
+ "es6-iterator": {
2774
+ "version": "2.0.3",
2775
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
2776
+ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2777
+ "dev": true,
2778
+ "requires": {
2779
+ "d": "1",
2780
+ "es5-ext": "^0.10.35",
2781
+ "es6-symbol": "^3.1.1"
2782
+ }
2783
+ },
2784
+ "es6-map": {
2785
+ "version": "0.1.5",
2786
+ "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
2787
+ "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2788
+ "dev": true,
2789
+ "requires": {
2790
+ "d": "1",
2791
+ "es5-ext": "~0.10.14",
2792
+ "es6-iterator": "~2.0.1",
2793
+ "es6-set": "~0.1.5",
2794
+ "es6-symbol": "~3.1.1",
2795
+ "event-emitter": "~0.3.5"
2796
+ }
2797
+ },
2798
+ "es6-set": {
2799
+ "version": "0.1.5",
2800
+ "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
2801
+ "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2802
+ "dev": true,
2803
+ "requires": {
2804
+ "d": "1",
2805
+ "es5-ext": "~0.10.14",
2806
+ "es6-iterator": "~2.0.1",
2807
+ "es6-symbol": "3.1.1",
2808
+ "event-emitter": "~0.3.5"
2809
+ }
2810
+ },
2811
+ "es6-symbol": {
2812
+ "version": "3.1.1",
2813
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2814
+ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2815
+ "dev": true,
2816
+ "requires": {
2817
+ "d": "1",
2818
+ "es5-ext": "~0.10.14"
2819
+ }
2820
+ },
2821
+ "es6-weak-map": {
2822
+ "version": "2.0.2",
2823
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
2824
+ "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
2825
+ "dev": true,
2826
+ "requires": {
2827
+ "d": "1",
2828
+ "es5-ext": "^0.10.14",
2829
+ "es6-iterator": "^2.0.1",
2830
+ "es6-symbol": "^3.1.1"
2831
+ }
2832
+ },
2833
+ "escape-html": {
2834
+ "version": "1.0.3",
2835
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2836
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2837
+ "dev": true
2838
+ },
2839
+ "escape-string-regexp": {
2840
+ "version": "1.0.5",
2841
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2842
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2843
+ "dev": true
2844
+ },
2845
+ "escope": {
2846
+ "version": "3.6.0",
2847
+ "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
2848
+ "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
2849
+ "dev": true,
2850
+ "requires": {
2851
+ "es6-map": "^0.1.3",
2852
+ "es6-weak-map": "^2.0.1",
2853
+ "esrecurse": "^4.1.0",
2854
+ "estraverse": "^4.1.1"
2855
+ }
2856
+ },
2857
+ "eslint": {
2858
+ "version": "4.19.1",
2859
+ "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
2860
+ "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
2861
+ "dev": true,
2862
+ "requires": {
2863
+ "ajv": "^5.3.0",
2864
+ "babel-code-frame": "^6.22.0",
2865
+ "chalk": "^2.1.0",
2866
+ "concat-stream": "^1.6.0",
2867
+ "cross-spawn": "^5.1.0",
2868
+ "debug": "^3.1.0",
2869
+ "doctrine": "^2.1.0",
2870
+ "eslint-scope": "^3.7.1",
2871
+ "eslint-visitor-keys": "^1.0.0",
2872
+ "espree": "^3.5.4",
2873
+ "esquery": "^1.0.0",
2874
+ "esutils": "^2.0.2",
2875
+ "file-entry-cache": "^2.0.0",
2876
+ "functional-red-black-tree": "^1.0.1",
2877
+ "glob": "^7.1.2",
2878
+ "globals": "^11.0.1",
2879
+ "ignore": "^3.3.3",
2880
+ "imurmurhash": "^0.1.4",
2881
+ "inquirer": "^3.0.6",
2882
+ "is-resolvable": "^1.0.0",
2883
+ "js-yaml": "^3.9.1",
2884
+ "json-stable-stringify-without-jsonify": "^1.0.1",
2885
+ "levn": "^0.3.0",
2886
+ "lodash": "^4.17.4",
2887
+ "minimatch": "^3.0.2",
2888
+ "mkdirp": "^0.5.1",
2889
+ "natural-compare": "^1.4.0",
2890
+ "optionator": "^0.8.2",
2891
+ "path-is-inside": "^1.0.2",
2892
+ "pluralize": "^7.0.0",
2893
+ "progress": "^2.0.0",
2894
+ "regexpp": "^1.0.1",
2895
+ "require-uncached": "^1.0.3",
2896
+ "semver": "^5.3.0",
2897
+ "strip-ansi": "^4.0.0",
2898
+ "strip-json-comments": "~2.0.1",
2899
+ "table": "4.0.2",
2900
+ "text-table": "~0.2.0"
2901
+ },
2902
+ "dependencies": {
2903
+ "ansi-regex": {
2904
+ "version": "3.0.0",
2905
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2906
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2907
+ "dev": true
2908
+ },
2909
+ "ansi-styles": {
2910
+ "version": "3.2.1",
2911
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2912
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2913
+ "dev": true,
2914
+ "requires": {
2915
+ "color-convert": "^1.9.0"
2916
+ }
2917
+ },
2918
+ "chalk": {
2919
+ "version": "2.4.1",
2920
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
2921
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
2922
+ "dev": true,
2923
+ "requires": {
2924
+ "ansi-styles": "^3.2.1",
2925
+ "escape-string-regexp": "^1.0.5",
2926
+ "supports-color": "^5.3.0"
2927
+ }
2928
+ },
2929
+ "cross-spawn": {
2930
+ "version": "5.1.0",
2931
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
2932
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2933
+ "dev": true,
2934
+ "requires": {
2935
+ "lru-cache": "^4.0.1",
2936
+ "shebang-command": "^1.2.0",
2937
+ "which": "^1.2.9"
2938
+ }
2939
+ },
2940
+ "debug": {
2941
+ "version": "3.2.6",
2942
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
2943
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
2944
+ "dev": true,
2945
+ "requires": {
2946
+ "ms": "^2.1.1"
2947
+ }
2948
+ },
2949
+ "esprima": {
2950
+ "version": "4.0.1",
2951
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2952
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2953
+ "dev": true
2954
+ },
2955
+ "globals": {
2956
+ "version": "11.8.0",
2957
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz",
2958
+ "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==",
2959
+ "dev": true
2960
+ },
2961
+ "js-yaml": {
2962
+ "version": "3.12.0",
2963
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
2964
+ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
2965
+ "dev": true,
2966
+ "requires": {
2967
+ "argparse": "^1.0.7",
2968
+ "esprima": "^4.0.0"
2969
+ }
2970
+ },
2971
+ "ms": {
2972
+ "version": "2.1.1",
2973
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2974
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
2975
+ "dev": true
2976
+ },
2977
+ "strip-ansi": {
2978
+ "version": "4.0.0",
2979
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2980
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2981
+ "dev": true,
2982
+ "requires": {
2983
+ "ansi-regex": "^3.0.0"
2984
+ }
2985
+ },
2986
+ "supports-color": {
2987
+ "version": "5.5.0",
2988
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2989
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2990
+ "dev": true,
2991
+ "requires": {
2992
+ "has-flag": "^3.0.0"
2993
+ }
2994
+ }
2995
+ }
2996
+ },
2997
+ "eslint-config-prettier": {
2998
+ "version": "2.10.0",
2999
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.10.0.tgz",
3000
+ "integrity": "sha512-Mhl90VLucfBuhmcWBgbUNtgBiK955iCDK1+aHAz7QfDQF6wuzWZ6JjihZ3ejJoGlJWIuko7xLqNm8BA5uenKhA==",
3001
+ "dev": true,
3002
+ "requires": {
3003
+ "get-stdin": "^5.0.1"
3004
+ }
3005
+ },
3006
+ "eslint-config-wordpress": {
3007
+ "version": "2.0.0",
3008
+ "resolved": "https://registry.npmjs.org/eslint-config-wordpress/-/eslint-config-wordpress-2.0.0.tgz",
3009
+ "integrity": "sha1-UgEgbGlk1kgxUjLt9t+9LpJeTNY=",
3010
+ "dev": true
3011
+ },
3012
+ "eslint-plugin-prettier": {
3013
+ "version": "2.7.0",
3014
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-2.7.0.tgz",
3015
+ "integrity": "sha512-CStQYJgALoQBw3FsBzH0VOVDRnJ/ZimUlpLm226U8qgqYJfPOY/CPK6wyRInMxh73HSKg5wyRwdS4BVYYHwokA==",
3016
+ "dev": true,
3017
+ "requires": {
3018
+ "fast-diff": "^1.1.1",
3019
+ "jest-docblock": "^21.0.0"
3020
+ }
3021
+ },
3022
+ "eslint-scope": {
3023
+ "version": "3.7.1",
3024
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
3025
+ "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
3026
+ "dev": true,
3027
+ "requires": {
3028
+ "esrecurse": "^4.1.0",
3029
+ "estraverse": "^4.1.1"
3030
+ }
3031
+ },
3032
+ "eslint-visitor-keys": {
3033
+ "version": "1.0.0",
3034
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
3035
+ "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
3036
+ "dev": true
3037
+ },
3038
+ "espree": {
3039
+ "version": "3.5.4",
3040
+ "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
3041
+ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
3042
+ "dev": true,
3043
+ "requires": {
3044
+ "acorn": "^5.5.0",
3045
+ "acorn-jsx": "^3.0.0"
3046
+ }
3047
+ },
3048
+ "esprima": {
3049
+ "version": "2.7.3",
3050
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3051
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3052
+ "dev": true
3053
+ },
3054
+ "esquery": {
3055
+ "version": "1.0.1",
3056
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
3057
+ "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
3058
+ "dev": true,
3059
+ "requires": {
3060
+ "estraverse": "^4.0.0"
3061
+ }
3062
+ },
3063
+ "esrecurse": {
3064
+ "version": "4.2.1",
3065
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3066
+ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3067
+ "dev": true,
3068
+ "requires": {
3069
+ "estraverse": "^4.1.0"
3070
+ }
3071
+ },
3072
+ "estraverse": {
3073
+ "version": "4.2.0",
3074
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3075
+ "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3076
+ "dev": true
3077
+ },
3078
+ "esutils": {
3079
+ "version": "2.0.2",
3080
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3081
+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3082
+ "dev": true
3083
+ },
3084
+ "etag": {
3085
+ "version": "1.8.1",
3086
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3087
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3088
+ "dev": true
3089
+ },
3090
+ "event-emitter": {
3091
+ "version": "0.3.5",
3092
+ "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3093
+ "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3094
+ "dev": true,
3095
+ "requires": {
3096
+ "d": "1",
3097
+ "es5-ext": "~0.10.14"
3098
+ }
3099
+ },
3100
+ "eventemitter3": {
3101
+ "version": "1.2.0",
3102
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
3103
+ "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
3104
+ "dev": true
3105
+ },
3106
+ "events": {
3107
+ "version": "1.1.1",
3108
+ "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz",
3109
+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
3110
+ "dev": true
3111
+ },
3112
+ "evp_bytestokey": {
3113
+ "version": "1.0.3",
3114
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3115
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3116
+ "dev": true,
3117
+ "requires": {
3118
+ "md5.js": "^1.3.4",
3119
+ "safe-buffer": "^5.1.1"
3120
+ }
3121
+ },
3122
+ "execa": {
3123
+ "version": "0.7.0",
3124
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3125
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3126
+ "dev": true,
3127
+ "requires": {
3128
+ "cross-spawn": "^5.0.1",
3129
+ "get-stream": "^3.0.0",
3130
+ "is-stream": "^1.1.0",
3131
+ "npm-run-path": "^2.0.0",
3132
+ "p-finally": "^1.0.0",
3133
+ "signal-exit": "^3.0.0",
3134
+ "strip-eof": "^1.0.0"
3135
+ },
3136
+ "dependencies": {
3137
+ "cross-spawn": {
3138
+ "version": "5.1.0",
3139
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3140
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3141
+ "dev": true,
3142
+ "requires": {
3143
+ "lru-cache": "^4.0.1",
3144
+ "shebang-command": "^1.2.0",
3145
+ "which": "^1.2.9"
3146
+ }
3147
+ }
3148
+ }
3149
+ },
3150
+ "expand-brackets": {
3151
+ "version": "2.1.4",
3152
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3153
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3154
+ "dev": true,
3155
+ "requires": {
3156
+ "debug": "^2.3.3",
3157
+ "define-property": "^0.2.5",
3158
+ "extend-shallow": "^2.0.1",
3159
+ "posix-character-classes": "^0.1.0",
3160
+ "regex-not": "^1.0.0",
3161
+ "snapdragon": "^0.8.1",
3162
+ "to-regex": "^3.0.1"
3163
+ },
3164
+ "dependencies": {
3165
+ "define-property": {
3166
+ "version": "0.2.5",
3167
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3168
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3169
+ "dev": true,
3170
+ "requires": {
3171
+ "is-descriptor": "^0.1.0"
3172
+ }
3173
+ },
3174
+ "extend-shallow": {
3175
+ "version": "2.0.1",
3176
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3177
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3178
+ "dev": true,
3179
+ "requires": {
3180
+ "is-extendable": "^0.1.0"
3181
+ }
3182
+ }
3183
+ }
3184
+ },
3185
+ "expand-range": {
3186
+ "version": "1.8.2",
3187
+ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3188
+ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3189
+ "dev": true,
3190
+ "requires": {
3191
+ "fill-range": "^2.1.0"
3192
+ },
3193
+ "dependencies": {
3194
+ "fill-range": {
3195
+ "version": "2.2.4",
3196
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3197
+ "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3198
+ "dev": true,
3199
+ "requires": {
3200
+ "is-number": "^2.1.0",
3201
+ "isobject": "^2.0.0",
3202
+ "randomatic": "^3.0.0",
3203
+ "repeat-element": "^1.1.2",
3204
+ "repeat-string": "^1.5.2"
3205
+ }
3206
+ },
3207
+ "is-number": {
3208
+ "version": "2.1.0",
3209
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3210
+ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3211
+ "dev": true,
3212
+ "requires": {
3213
+ "kind-of": "^3.0.2"
3214
+ }
3215
+ },
3216
+ "isarray": {
3217
+ "version": "1.0.0",
3218
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3219
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3220
+ "dev": true
3221
+ },
3222
+ "isobject": {
3223
+ "version": "2.1.0",
3224
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3225
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3226
+ "dev": true,
3227
+ "requires": {
3228
+ "isarray": "1.0.0"
3229
+ }
3230
+ },
3231
+ "kind-of": {
3232
+ "version": "3.2.2",
3233
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3234
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3235
+ "dev": true,
3236
+ "requires": {
3237
+ "is-buffer": "^1.1.5"
3238
+ }
3239
+ }
3240
+ }
3241
+ },
3242
+ "extend": {
3243
+ "version": "3.0.2",
3244
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3245
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3246
+ "dev": true
3247
+ },
3248
+ "extend-shallow": {
3249
+ "version": "3.0.2",
3250
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3251
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3252
+ "dev": true,
3253
+ "requires": {
3254
+ "assign-symbols": "^1.0.0",
3255
+ "is-extendable": "^1.0.1"
3256
+ },
3257
+ "dependencies": {
3258
+ "is-extendable": {
3259
+ "version": "1.0.1",
3260
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3261
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3262
+ "dev": true,
3263
+ "requires": {
3264
+ "is-plain-object": "^2.0.4"
3265
+ }
3266
+ }
3267
+ }
3268
+ },
3269
+ "external-editor": {
3270
+ "version": "2.2.0",
3271
+ "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
3272
+ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
3273
+ "dev": true,
3274
+ "requires": {
3275
+ "chardet": "^0.4.0",
3276
+ "iconv-lite": "^0.4.17",
3277
+ "tmp": "^0.0.33"
3278
+ }
3279
+ },
3280
+ "extglob": {
3281
+ "version": "2.0.4",
3282
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3283
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3284
+ "dev": true,
3285
+ "requires": {
3286
+ "array-unique": "^0.3.2",
3287
+ "define-property": "^1.0.0",
3288
+ "expand-brackets": "^2.1.4",
3289
+ "extend-shallow": "^2.0.1",
3290
+ "fragment-cache": "^0.2.1",
3291
+ "regex-not": "^1.0.0",
3292
+ "snapdragon": "^0.8.1",
3293
+ "to-regex": "^3.0.1"
3294
+ },
3295
+ "dependencies": {
3296
+ "define-property": {
3297
+ "version": "1.0.0",
3298
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3299
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3300
+ "dev": true,
3301
+ "requires": {
3302
+ "is-descriptor": "^1.0.0"
3303
+ }
3304
+ },
3305
+ "extend-shallow": {
3306
+ "version": "2.0.1",
3307
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3308
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3309
+ "dev": true,
3310
+ "requires": {
3311
+ "is-extendable": "^0.1.0"
3312
+ }
3313
+ },
3314
+ "is-accessor-descriptor": {
3315
+ "version": "1.0.0",
3316
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3317
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3318
+ "dev": true,
3319
+ "requires": {
3320
+ "kind-of": "^6.0.0"
3321
+ }
3322
+ },
3323
+ "is-data-descriptor": {
3324
+ "version": "1.0.0",
3325
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3326
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3327
+ "dev": true,
3328
+ "requires": {
3329
+ "kind-of": "^6.0.0"
3330
+ }
3331
+ },
3332
+ "is-descriptor": {
3333
+ "version": "1.0.2",
3334
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3335
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3336
+ "dev": true,
3337
+ "requires": {
3338
+ "is-accessor-descriptor": "^1.0.0",
3339
+ "is-data-descriptor": "^1.0.0",
3340
+ "kind-of": "^6.0.2"
3341
+ }
3342
+ }
3343
+ }
3344
+ },
3345
+ "extract-text-webpack-plugin": {
3346
+ "version": "3.0.2",
3347
+ "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz",
3348
+ "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==",
3349
+ "dev": true,
3350
+ "requires": {
3351
+ "async": "^2.4.1",
3352
+ "loader-utils": "^1.1.0",
3353
+ "schema-utils": "^0.3.0",
3354
+ "webpack-sources": "^1.0.1"
3355
+ },
3356
+ "dependencies": {
3357
+ "async": {
3358
+ "version": "2.6.1",
3359
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
3360
+ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
3361
+ "dev": true,
3362
+ "requires": {
3363
+ "lodash": "^4.17.10"
3364
+ }
3365
+ }
3366
+ }
3367
+ },
3368
+ "extsprintf": {
3369
+ "version": "1.3.0",
3370
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3371
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3372
+ "dev": true
3373
+ },
3374
+ "fast-deep-equal": {
3375
+ "version": "1.1.0",
3376
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
3377
+ "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
3378
+ "dev": true
3379
+ },
3380
+ "fast-diff": {
3381
+ "version": "1.2.0",
3382
+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
3383
+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
3384
+ "dev": true
3385
+ },
3386
+ "fast-json-stable-stringify": {
3387
+ "version": "2.0.0",
3388
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3389
+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3390
+ "dev": true
3391
+ },
3392
+ "fast-levenshtein": {
3393
+ "version": "2.0.6",
3394
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3395
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3396
+ "dev": true
3397
+ },
3398
+ "fastparse": {
3399
+ "version": "1.1.1",
3400
+ "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz",
3401
+ "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
3402
+ "dev": true
3403
+ },
3404
+ "figures": {
3405
+ "version": "2.0.0",
3406
+ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3407
+ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3408
+ "dev": true,
3409
+ "requires": {
3410
+ "escape-string-regexp": "^1.0.5"
3411
+ }
3412
+ },
3413
+ "file-entry-cache": {
3414
+ "version": "2.0.0",
3415
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
3416
+ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
3417
+ "dev": true,
3418
+ "requires": {
3419
+ "flat-cache": "^1.2.1",
3420
+ "object-assign": "^4.0.1"
3421
+ }
3422
+ },
3423
+ "filename-regex": {
3424
+ "version": "2.0.1",
3425
+ "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3426
+ "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3427
+ "dev": true
3428
+ },
3429
+ "fill-range": {
3430
+ "version": "4.0.0",
3431
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3432
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3433
+ "dev": true,
3434
+ "requires": {
3435
+ "extend-shallow": "^2.0.1",
3436
+ "is-number": "^3.0.0",
3437
+ "repeat-string": "^1.6.1",
3438
+ "to-regex-range": "^2.1.0"
3439
+ },
3440
+ "dependencies": {
3441
+ "extend-shallow": {
3442
+ "version": "2.0.1",
3443
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3444
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3445
+ "dev": true,
3446
+ "requires": {
3447
+ "is-extendable": "^0.1.0"
3448
+ }
3449
+ }
3450
+ }
3451
+ },
3452
+ "finalhandler": {
3453
+ "version": "1.1.0",
3454
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
3455
+ "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
3456
+ "dev": true,
3457
+ "requires": {
3458
+ "debug": "2.6.9",
3459
+ "encodeurl": "~1.0.1",
3460
+ "escape-html": "~1.0.3",
3461
+ "on-finished": "~2.3.0",
3462
+ "parseurl": "~1.3.2",
3463
+ "statuses": "~1.3.1",
3464
+ "unpipe": "~1.0.0"
3465
+ }
3466
+ },
3467
+ "find-cache-dir": {
3468
+ "version": "1.0.0",
3469
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3470
+ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3471
+ "dev": true,
3472
+ "requires": {
3473
+ "commondir": "^1.0.1",
3474
+ "make-dir": "^1.0.0",
3475
+ "pkg-dir": "^2.0.0"
3476
+ }
3477
+ },
3478
+ "find-up": {
3479
+ "version": "2.1.0",
3480
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3481
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3482
+ "dev": true,
3483
+ "requires": {
3484
+ "locate-path": "^2.0.0"
3485
+ }
3486
+ },
3487
+ "flat-cache": {
3488
+ "version": "1.3.0",
3489
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
3490
+ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
3491
+ "dev": true,
3492
+ "requires": {
3493
+ "circular-json": "^0.3.1",
3494
+ "del": "^2.0.2",
3495
+ "graceful-fs": "^4.1.2",
3496
+ "write": "^0.2.1"
3497
+ }
3498
+ },
3499
+ "flatten": {
3500
+ "version": "1.0.2",
3501
+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
3502
+ "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
3503
+ "dev": true
3504
+ },
3505
+ "follow-redirects": {
3506
+ "version": "1.5.9",
3507
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.9.tgz",
3508
+ "integrity": "sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==",
3509
+ "dev": true,
3510
+ "requires": {
3511
+ "debug": "=3.1.0"
3512
+ },
3513
+ "dependencies": {
3514
+ "debug": {
3515
+ "version": "3.1.0",
3516
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3517
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3518
+ "dev": true,
3519
+ "requires": {
3520
+ "ms": "2.0.0"
3521
+ }
3522
+ }
3523
+ }
3524
+ },
3525
+ "for-in": {
3526
+ "version": "1.0.2",
3527
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3528
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3529
+ "dev": true
3530
+ },
3531
+ "for-own": {
3532
+ "version": "0.1.5",
3533
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
3534
+ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
3535
+ "dev": true,
3536
+ "requires": {
3537
+ "for-in": "^1.0.1"
3538
+ }
3539
+ },
3540
+ "forever-agent": {
3541
+ "version": "0.6.1",
3542
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3543
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3544
+ "dev": true
3545
+ },
3546
+ "form-data": {
3547
+ "version": "2.3.3",
3548
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3549
+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3550
+ "dev": true,
3551
+ "requires": {
3552
+ "asynckit": "^0.4.0",
3553
+ "combined-stream": "^1.0.6",
3554
+ "mime-types": "^2.1.12"
3555
+ }
3556
+ },
3557
+ "fragment-cache": {
3558
+ "version": "0.2.1",
3559
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3560
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3561
+ "dev": true,
3562
+ "requires": {
3563
+ "map-cache": "^0.2.2"
3564
+ }
3565
+ },
3566
+ "fresh": {
3567
+ "version": "0.5.2",
3568
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3569
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3570
+ "dev": true
3571
+ },
3572
+ "fs-extra": {
3573
+ "version": "3.0.1",
3574
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
3575
+ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
3576
+ "dev": true,
3577
+ "requires": {
3578
+ "graceful-fs": "^4.1.2",
3579
+ "jsonfile": "^3.0.0",
3580
+ "universalify": "^0.1.0"
3581
+ }
3582
+ },
3583
+ "fs.realpath": {
3584
+ "version": "1.0.0",
3585
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3586
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3587
+ "dev": true
3588
+ },
3589
+ "fsevents": {
3590
+ "version": "1.2.4",
3591
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
3592
+ "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
3593
+ "dev": true,
3594
+ "optional": true,
3595
+ "requires": {
3596
+ "nan": "^2.9.2",
3597
+ "node-pre-gyp": "^0.10.0"
3598
+ },
3599
+ "dependencies": {
3600
+ "abbrev": {
3601
+ "version": "1.1.1",
3602
+ "bundled": true,
3603
+ "dev": true,
3604
+ "optional": true
3605
+ },
3606
+ "ansi-regex": {
3607
+ "version": "2.1.1",
3608
+ "bundled": true,
3609
+ "dev": true
3610
+ },
3611
+ "aproba": {
3612
+ "version": "1.2.0",
3613
+ "bundled": true,
3614
+ "dev": true,
3615
+ "optional": true
3616
+ },
3617
+ "are-we-there-yet": {
3618
+ "version": "1.1.4",
3619
+ "bundled": true,
3620
+ "dev": true,
3621
+ "optional": true,
3622
+ "requires": {
3623
+ "delegates": "^1.0.0",
3624
+ "readable-stream": "^2.0.6"
3625
+ }
3626
+ },
3627
+ "balanced-match": {
3628
+ "version": "1.0.0",
3629
+ "bundled": true,
3630
+ "dev": true
3631
+ },
3632
+ "brace-expansion": {
3633
+ "version": "1.1.11",
3634
+ "bundled": true,
3635
+ "dev": true,
3636
+ "requires": {
3637
+ "balanced-match": "^1.0.0",
3638
+ "concat-map": "0.0.1"
3639
+ }
3640
+ },
3641
+ "chownr": {
3642
+ "version": "1.0.1",
3643
+ "bundled": true,
3644
+ "dev": true,
3645
+ "optional": true
3646
+ },
3647
+ "code-point-at": {
3648
+ "version": "1.1.0",
3649
+ "bundled": true,
3650
+ "dev": true
3651
+ },
3652
+ "concat-map": {
3653
+ "version": "0.0.1",
3654
+ "bundled": true,
3655
+ "dev": true
3656
+ },
3657
+ "console-control-strings": {
3658
+ "version": "1.1.0",
3659
+ "bundled": true,
3660
+ "dev": true
3661
+ },
3662
+ "core-util-is": {
3663
+ "version": "1.0.2",
3664
+ "bundled": true,
3665
+ "dev": true,
3666
+ "optional": true
3667
+ },
3668
+ "debug": {
3669
+ "version": "2.6.9",
3670
+ "bundled": true,
3671
+ "dev": true,
3672
+ "optional": true,
3673
+ "requires": {
3674
+ "ms": "2.0.0"
3675
+ }
3676
+ },
3677
+ "deep-extend": {
3678
+ "version": "0.5.1",
3679
+ "bundled": true,
3680
+ "dev": true,
3681
+ "optional": true
3682
+ },
3683
+ "delegates": {
3684
+ "version": "1.0.0",
3685
+ "bundled": true,
3686
+ "dev": true,
3687
+ "optional": true
3688
+ },
3689
+ "detect-libc": {
3690
+ "version": "1.0.3",
3691
+ "bundled": true,
3692
+ "dev": true,
3693
+ "optional": true
3694
+ },
3695
+ "fs-minipass": {
3696
+ "version": "1.2.5",
3697
+ "bundled": true,
3698
+ "dev": true,
3699
+ "optional": true,
3700
+ "requires": {
3701
+ "minipass": "^2.2.1"
3702
+ }
3703
+ },
3704
+ "fs.realpath": {
3705
+ "version": "1.0.0",
3706
+ "bundled": true,
3707
+ "dev": true,
3708
+ "optional": true
3709
+ },
3710
+ "gauge": {
3711
+ "version": "2.7.4",
3712
+ "bundled": true,
3713
+ "dev": true,
3714
+ "optional": true,
3715
+ "requires": {
3716
+ "aproba": "^1.0.3",
3717
+ "console-control-strings": "^1.0.0",
3718
+ "has-unicode": "^2.0.0",
3719
+ "object-assign": "^4.1.0",
3720
+ "signal-exit": "^3.0.0",
3721
+ "string-width": "^1.0.1",
3722
+ "strip-ansi": "^3.0.1",
3723
+ "wide-align": "^1.1.0"
3724
+ }
3725
+ },
3726
+ "glob": {
3727
+ "version": "7.1.2",
3728
+ "bundled": true,
3729
+ "dev": true,
3730
+ "optional": true,
3731
+ "requires": {
3732
+ "fs.realpath": "^1.0.0",
3733
+ "inflight": "^1.0.4",
3734
+ "inherits": "2",
3735
+ "minimatch": "^3.0.4",
3736
+ "once": "^1.3.0",
3737
+ "path-is-absolute": "^1.0.0"
3738
+ }
3739
+ },
3740
+ "has-unicode": {
3741
+ "version": "2.0.1",
3742
+ "bundled": true,
3743
+ "dev": true,
3744
+ "optional": true
3745
+ },
3746
+ "iconv-lite": {
3747
+ "version": "0.4.21",
3748
+ "bundled": true,
3749
+ "dev": true,
3750
+ "optional": true,
3751
+ "requires": {
3752
+ "safer-buffer": "^2.1.0"
3753
+ }
3754
+ },
3755
+ "ignore-walk": {
3756
+ "version": "3.0.1",
3757
+ "bundled": true,
3758
+ "dev": true,
3759
+ "optional": true,
3760
+ "requires": {
3761
+ "minimatch": "^3.0.4"
3762
+ }
3763
+ },
3764
+ "inflight": {
3765
+ "version": "1.0.6",
3766
+ "bundled": true,
3767
+ "dev": true,
3768
+ "optional": true,
3769
+ "requires": {
3770
+ "once": "^1.3.0",
3771
+ "wrappy": "1"
3772
+ }
3773
+ },
3774
+ "inherits": {
3775
+ "version": "2.0.3",
3776
+ "bundled": true,
3777
+ "dev": true
3778
+ },
3779
+ "ini": {
3780
+ "version": "1.3.5",
3781
+ "bundled": true,
3782
+ "dev": true,
3783
+ "optional": true
3784
+ },
3785
+ "is-fullwidth-code-point": {
3786
+ "version": "1.0.0",
3787
+ "bundled": true,
3788
+ "dev": true,
3789
+ "requires": {
3790
+ "number-is-nan": "^1.0.0"
3791
+ }
3792
+ },
3793
+ "isarray": {
3794
+ "version": "1.0.0",
3795
+ "bundled": true,
3796
+ "dev": true,
3797
+ "optional": true
3798
+ },
3799
+ "minimatch": {
3800
+ "version": "3.0.4",
3801
+ "bundled": true,
3802
+ "dev": true,
3803
+ "requires": {
3804
+ "brace-expansion": "^1.1.7"
3805
+ }
3806
+ },
3807
+ "minimist": {
3808
+ "version": "0.0.8",
3809
+ "bundled": true,
3810
+ "dev": true
3811
+ },
3812
+ "minipass": {
3813
+ "version": "2.2.4",
3814
+ "bundled": true,
3815
+ "dev": true,
3816
+ "requires": {
3817
+ "safe-buffer": "^5.1.1",
3818
+ "yallist": "^3.0.0"
3819
+ }
3820
+ },
3821
+ "minizlib": {
3822
+ "version": "1.1.0",
3823
+ "bundled": true,
3824
+ "dev": true,
3825
+ "optional": true,
3826
+ "requires": {
3827
+ "minipass": "^2.2.1"
3828
+ }
3829
+ },
3830
+ "mkdirp": {
3831
+ "version": "0.5.1",
3832
+ "bundled": true,
3833
+ "dev": true,
3834
+ "requires": {
3835
+ "minimist": "0.0.8"
3836
+ }
3837
+ },
3838
+ "ms": {
3839
+ "version": "2.0.0",
3840
+ "bundled": true,
3841
+ "dev": true,
3842
+ "optional": true
3843
+ },
3844
+ "needle": {
3845
+ "version": "2.2.0",
3846
+ "bundled": true,
3847
+ "dev": true,
3848
+ "optional": true,
3849
+ "requires": {
3850
+ "debug": "^2.1.2",
3851
+ "iconv-lite": "^0.4.4",
3852
+ "sax": "^1.2.4"
3853
+ }
3854
+ },
3855
+ "node-pre-gyp": {
3856
+ "version": "0.10.0",
3857
+ "bundled": true,
3858
+ "dev": true,
3859
+ "optional": true,
3860
+ "requires": {
3861
+ "detect-libc": "^1.0.2",
3862
+ "mkdirp": "^0.5.1",
3863
+ "needle": "^2.2.0",
3864
+ "nopt": "^4.0.1",
3865
+ "npm-packlist": "^1.1.6",
3866
+ "npmlog": "^4.0.2",
3867
+ "rc": "^1.1.7",
3868
+ "rimraf": "^2.6.1",
3869
+ "semver": "^5.3.0",
3870
+ "tar": "^4"
3871
+ }
3872
+ },
3873
+ "nopt": {
3874
+ "version": "4.0.1",
3875
+ "bundled": true,
3876
+ "dev": true,
3877
+ "optional": true,
3878
+ "requires": {
3879
+ "abbrev": "1",
3880
+ "osenv": "^0.1.4"
3881
+ }
3882
+ },
3883
+ "npm-bundled": {
3884
+ "version": "1.0.3",
3885
+ "bundled": true,
3886
+ "dev": true,
3887
+ "optional": true
3888
+ },
3889
+ "npm-packlist": {
3890
+ "version": "1.1.10",
3891
+ "bundled": true,
3892
+ "dev": true,
3893
+ "optional": true,
3894
+ "requires": {
3895
+ "ignore-walk": "^3.0.1",
3896
+ "npm-bundled": "^1.0.1"
3897
+ }
3898
+ },
3899
+ "npmlog": {
3900
+ "version": "4.1.2",
3901
+ "bundled": true,
3902
+ "dev": true,
3903
+ "optional": true,
3904
+ "requires": {
3905
+ "are-we-there-yet": "~1.1.2",
3906
+ "console-control-strings": "~1.1.0",
3907
+ "gauge": "~2.7.3",
3908
+ "set-blocking": "~2.0.0"
3909
+ }
3910
+ },
3911
+ "number-is-nan": {
3912
+ "version": "1.0.1",
3913
+ "bundled": true,
3914
+ "dev": true
3915
+ },
3916
+ "object-assign": {
3917
+ "version": "4.1.1",
3918
+ "bundled": true,
3919
+ "dev": true,
3920
+ "optional": true
3921
+ },
3922
+ "once": {
3923
+ "version": "1.4.0",
3924
+ "bundled": true,
3925
+ "dev": true,
3926
+ "requires": {
3927
+ "wrappy": "1"
3928
+ }
3929
+ },
3930
+ "os-homedir": {
3931
+ "version": "1.0.2",
3932
+ "bundled": true,
3933
+ "dev": true,
3934
+ "optional": true
3935
+ },
3936
+ "os-tmpdir": {
3937
+ "version": "1.0.2",
3938
+ "bundled": true,
3939
+ "dev": true,
3940
+ "optional": true
3941
+ },
3942
+ "osenv": {
3943
+ "version": "0.1.5",
3944
+ "bundled": true,
3945
+ "dev": true,
3946
+ "optional": true,
3947
+ "requires": {
3948
+ "os-homedir": "^1.0.0",
3949
+ "os-tmpdir": "^1.0.0"
3950
+ }
3951
+ },
3952
+ "path-is-absolute": {
3953
+ "version": "1.0.1",
3954
+ "bundled": true,
3955
+ "dev": true,
3956
+ "optional": true
3957
+ },
3958
+ "process-nextick-args": {
3959
+ "version": "2.0.0",
3960
+ "bundled": true,
3961
+ "dev": true,
3962
+ "optional": true
3963
+ },
3964
+ "rc": {
3965
+ "version": "1.2.7",
3966
+ "bundled": true,
3967
+ "dev": true,
3968
+ "optional": true,
3969
+ "requires": {
3970
+ "deep-extend": "^0.5.1",
3971
+ "ini": "~1.3.0",
3972
+ "minimist": "^1.2.0",
3973
+ "strip-json-comments": "~2.0.1"
3974
+ },
3975
+ "dependencies": {
3976
+ "minimist": {
3977
+ "version": "1.2.0",
3978
+ "bundled": true,
3979
+ "dev": true,
3980
+ "optional": true
3981
+ }
3982
+ }
3983
+ },
3984
+ "readable-stream": {
3985
+ "version": "2.3.6",
3986
+ "bundled": true,
3987
+ "dev": true,
3988
+ "optional": true,
3989
+ "requires": {
3990
+ "core-util-is": "~1.0.0",
3991
+ "inherits": "~2.0.3",
3992
+ "isarray": "~1.0.0",
3993
+ "process-nextick-args": "~2.0.0",
3994
+ "safe-buffer": "~5.1.1",
3995
+ "string_decoder": "~1.1.1",
3996
+ "util-deprecate": "~1.0.1"
3997
+ }
3998
+ },
3999
+ "rimraf": {
4000
+ "version": "2.6.2",
4001
+ "bundled": true,
4002
+ "dev": true,
4003
+ "optional": true,
4004
+ "requires": {
4005
+ "glob": "^7.0.5"
4006
+ }
4007
+ },
4008
+ "safe-buffer": {
4009
+ "version": "5.1.1",
4010
+ "bundled": true,
4011
+ "dev": true
4012
+ },
4013
+ "safer-buffer": {
4014
+ "version": "2.1.2",
4015
+ "bundled": true,
4016
+ "dev": true,
4017
+ "optional": true
4018
+ },
4019
+ "sax": {
4020
+ "version": "1.2.4",
4021
+ "bundled": true,
4022
+ "dev": true,
4023
+ "optional": true
4024
+ },
4025
+ "semver": {
4026
+ "version": "5.5.0",
4027
+ "bundled": true,
4028
+ "dev": true,
4029
+ "optional": true
4030
+ },
4031
+ "set-blocking": {
4032
+ "version": "2.0.0",
4033
+ "bundled": true,
4034
+ "dev": true,
4035
+ "optional": true
4036
+ },
4037
+ "signal-exit": {
4038
+ "version": "3.0.2",
4039
+ "bundled": true,
4040
+ "dev": true,
4041
+ "optional": true
4042
+ },
4043
+ "string-width": {
4044
+ "version": "1.0.2",
4045
+ "bundled": true,
4046
+ "dev": true,
4047
+ "requires": {
4048
+ "code-point-at": "^1.0.0",
4049
+ "is-fullwidth-code-point": "^1.0.0",
4050
+ "strip-ansi": "^3.0.0"
4051
+ }
4052
+ },
4053
+ "string_decoder": {
4054
+ "version": "1.1.1",
4055
+ "bundled": true,
4056
+ "dev": true,
4057
+ "optional": true,
4058
+ "requires": {
4059
+ "safe-buffer": "~5.1.0"
4060
+ }
4061
+ },
4062
+ "strip-ansi": {
4063
+ "version": "3.0.1",
4064
+ "bundled": true,
4065
+ "dev": true,
4066
+ "requires": {
4067
+ "ansi-regex": "^2.0.0"
4068
+ }
4069
+ },
4070
+ "strip-json-comments": {
4071
+ "version": "2.0.1",
4072
+ "bundled": true,
4073
+ "dev": true,
4074
+ "optional": true
4075
+ },
4076
+ "tar": {
4077
+ "version": "4.4.1",
4078
+ "bundled": true,
4079
+ "dev": true,
4080
+ "optional": true,
4081
+ "requires": {
4082
+ "chownr": "^1.0.1",
4083
+ "fs-minipass": "^1.2.5",
4084
+ "minipass": "^2.2.4",
4085
+ "minizlib": "^1.1.0",
4086
+ "mkdirp": "^0.5.0",
4087
+ "safe-buffer": "^5.1.1",
4088
+ "yallist": "^3.0.2"
4089
+ }
4090
+ },
4091
+ "util-deprecate": {
4092
+ "version": "1.0.2",
4093
+ "bundled": true,
4094
+ "dev": true,
4095
+ "optional": true
4096
+ },
4097
+ "wide-align": {
4098
+ "version": "1.1.2",
4099
+ "bundled": true,
4100
+ "dev": true,
4101
+ "optional": true,
4102
+ "requires": {
4103
+ "string-width": "^1.0.2"
4104
+ }
4105
+ },
4106
+ "wrappy": {
4107
+ "version": "1.0.2",
4108
+ "bundled": true,
4109
+ "dev": true
4110
+ },
4111
+ "yallist": {
4112
+ "version": "3.0.2",
4113
+ "bundled": true,
4114
+ "dev": true
4115
+ }
4116
+ }
4117
+ },
4118
+ "fstream": {
4119
+ "version": "1.0.11",
4120
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
4121
+ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4122
+ "dev": true,
4123
+ "requires": {
4124
+ "graceful-fs": "^4.1.2",
4125
+ "inherits": "~2.0.0",
4126
+ "mkdirp": ">=0.5 0",
4127
+ "rimraf": "2"
4128
+ }
4129
+ },
4130
+ "function-bind": {
4131
+ "version": "1.1.1",
4132
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4133
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4134
+ "dev": true
4135
+ },
4136
+ "functional-red-black-tree": {
4137
+ "version": "1.0.1",
4138
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4139
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4140
+ "dev": true
4141
+ },
4142
+ "gauge": {
4143
+ "version": "2.7.4",
4144
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4145
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4146
+ "dev": true,
4147
+ "requires": {
4148
+ "aproba": "^1.0.3",
4149
+ "console-control-strings": "^1.0.0",
4150
+ "has-unicode": "^2.0.0",
4151
+ "object-assign": "^4.1.0",
4152
+ "signal-exit": "^3.0.0",
4153
+ "string-width": "^1.0.1",
4154
+ "strip-ansi": "^3.0.1",
4155
+ "wide-align": "^1.1.0"
4156
+ }
4157
+ },
4158
+ "gaze": {
4159
+ "version": "1.1.3",
4160
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4161
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4162
+ "dev": true,
4163
+ "requires": {
4164
+ "globule": "^1.0.0"
4165
+ }
4166
+ },
4167
+ "get-caller-file": {
4168
+ "version": "1.0.3",
4169
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4170
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4171
+ "dev": true
4172
+ },
4173
+ "get-stdin": {
4174
+ "version": "5.0.1",
4175
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
4176
+ "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
4177
+ "dev": true
4178
+ },
4179
+ "get-stream": {
4180
+ "version": "3.0.0",
4181
+ "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4182
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4183
+ "dev": true
4184
+ },
4185
+ "get-value": {
4186
+ "version": "2.0.6",
4187
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4188
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4189
+ "dev": true
4190
+ },
4191
+ "getpass": {
4192
+ "version": "0.1.7",
4193
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4194
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4195
+ "dev": true,
4196
+ "requires": {
4197
+ "assert-plus": "^1.0.0"
4198
+ }
4199
+ },
4200
+ "glob": {
4201
+ "version": "7.1.3",
4202
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4203
+ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4204
+ "dev": true,
4205
+ "requires": {
4206
+ "fs.realpath": "^1.0.0",
4207
+ "inflight": "^1.0.4",
4208
+ "inherits": "2",
4209
+ "minimatch": "^3.0.4",
4210
+ "once": "^1.3.0",
4211
+ "path-is-absolute": "^1.0.0"
4212
+ }
4213
+ },
4214
+ "glob-base": {
4215
+ "version": "0.3.0",
4216
+ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4217
+ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4218
+ "dev": true,
4219
+ "requires": {
4220
+ "glob-parent": "^2.0.0",
4221
+ "is-glob": "^2.0.0"
4222
+ },
4223
+ "dependencies": {
4224
+ "glob-parent": {
4225
+ "version": "2.0.0",
4226
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4227
+ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4228
+ "dev": true,
4229
+ "requires": {
4230
+ "is-glob": "^2.0.0"
4231
+ }
4232
+ },
4233
+ "is-extglob": {
4234
+ "version": "1.0.0",
4235
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4236
+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4237
+ "dev": true
4238
+ },
4239
+ "is-glob": {
4240
+ "version": "2.0.1",
4241
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4242
+ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4243
+ "dev": true,
4244
+ "requires": {
4245
+ "is-extglob": "^1.0.0"
4246
+ }
4247
+ }
4248
+ }
4249
+ },
4250
+ "glob-parent": {
4251
+ "version": "3.1.0",
4252
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4253
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4254
+ "dev": true,
4255
+ "requires": {
4256
+ "is-glob": "^3.1.0",
4257
+ "path-dirname": "^1.0.0"
4258
+ },
4259
+ "dependencies": {
4260
+ "is-glob": {
4261
+ "version": "3.1.0",
4262
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4263
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4264
+ "dev": true,
4265
+ "requires": {
4266
+ "is-extglob": "^2.1.0"
4267
+ }
4268
+ }
4269
+ }
4270
+ },
4271
+ "globals": {
4272
+ "version": "9.18.0",
4273
+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4274
+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4275
+ "dev": true
4276
+ },
4277
+ "globby": {
4278
+ "version": "5.0.0",
4279
+ "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
4280
+ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
4281
+ "dev": true,
4282
+ "requires": {
4283
+ "array-union": "^1.0.1",
4284
+ "arrify": "^1.0.0",
4285
+ "glob": "^7.0.3",
4286
+ "object-assign": "^4.0.1",
4287
+ "pify": "^2.0.0",
4288
+ "pinkie-promise": "^2.0.0"
4289
+ },
4290
+ "dependencies": {
4291
+ "pify": {
4292
+ "version": "2.3.0",
4293
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4294
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4295
+ "dev": true
4296
+ }
4297
+ }
4298
+ },
4299
+ "globule": {
4300
+ "version": "1.2.1",
4301
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4302
+ "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4303
+ "dev": true,
4304
+ "requires": {
4305
+ "glob": "~7.1.1",
4306
+ "lodash": "~4.17.10",
4307
+ "minimatch": "~3.0.2"
4308
+ }
4309
+ },
4310
+ "graceful-fs": {
4311
+ "version": "4.1.11",
4312
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
4313
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
4314
+ "dev": true
4315
+ },
4316
+ "har-schema": {
4317
+ "version": "2.0.0",
4318
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4319
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4320
+ "dev": true
4321
+ },
4322
+ "har-validator": {
4323
+ "version": "5.1.0",
4324
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
4325
+ "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
4326
+ "dev": true,
4327
+ "requires": {
4328
+ "ajv": "^5.3.0",
4329
+ "har-schema": "^2.0.0"
4330
+ }
4331
+ },
4332
+ "has": {
4333
+ "version": "1.0.3",
4334
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4335
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4336
+ "dev": true,
4337
+ "requires": {
4338
+ "function-bind": "^1.1.1"
4339
+ }
4340
+ },
4341
+ "has-ansi": {
4342
+ "version": "2.0.0",
4343
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4344
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4345
+ "dev": true,
4346
+ "requires": {
4347
+ "ansi-regex": "^2.0.0"
4348
+ }
4349
+ },
4350
+ "has-binary2": {
4351
+ "version": "1.0.3",
4352
+ "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4353
+ "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4354
+ "dev": true,
4355
+ "requires": {
4356
+ "isarray": "2.0.1"
4357
+ }
4358
+ },
4359
+ "has-cors": {
4360
+ "version": "1.1.0",
4361
+ "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4362
+ "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4363
+ "dev": true
4364
+ },
4365
+ "has-flag": {
4366
+ "version": "3.0.0",
4367
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4368
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4369
+ "dev": true
4370
+ },
4371
+ "has-unicode": {
4372
+ "version": "2.0.1",
4373
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4374
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4375
+ "dev": true
4376
+ },
4377
+ "has-value": {
4378
+ "version": "1.0.0",
4379
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4380
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4381
+ "dev": true,
4382
+ "requires": {
4383
+ "get-value": "^2.0.6",
4384
+ "has-values": "^1.0.0",
4385
+ "isobject": "^3.0.0"
4386
+ }
4387
+ },
4388
+ "has-values": {
4389
+ "version": "1.0.0",
4390
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4391
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4392
+ "dev": true,
4393
+ "requires": {
4394
+ "is-number": "^3.0.0",
4395
+ "kind-of": "^4.0.0"
4396
+ },
4397
+ "dependencies": {
4398
+ "kind-of": {
4399
+ "version": "4.0.0",
4400
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4401
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4402
+ "dev": true,
4403
+ "requires": {
4404
+ "is-buffer": "^1.1.5"
4405
+ }
4406
+ }
4407
+ }
4408
+ },
4409
+ "hash-base": {
4410
+ "version": "3.0.4",
4411
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4412
+ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4413
+ "dev": true,
4414
+ "requires": {
4415
+ "inherits": "^2.0.1",
4416
+ "safe-buffer": "^5.0.1"
4417
+ }
4418
+ },
4419
+ "hash.js": {
4420
+ "version": "1.1.5",
4421
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz",
4422
+ "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==",
4423
+ "dev": true,
4424
+ "requires": {
4425
+ "inherits": "^2.0.3",
4426
+ "minimalistic-assert": "^1.0.1"
4427
+ }
4428
+ },
4429
+ "hmac-drbg": {
4430
+ "version": "1.0.1",
4431
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4432
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4433
+ "dev": true,
4434
+ "requires": {
4435
+ "hash.js": "^1.0.3",
4436
+ "minimalistic-assert": "^1.0.0",
4437
+ "minimalistic-crypto-utils": "^1.0.1"
4438
+ }
4439
+ },
4440
+ "home-or-tmp": {
4441
+ "version": "2.0.0",
4442
+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
4443
+ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
4444
+ "dev": true,
4445
+ "requires": {
4446
+ "os-homedir": "^1.0.0",
4447
+ "os-tmpdir": "^1.0.1"
4448
+ }
4449
+ },
4450
+ "hosted-git-info": {
4451
+ "version": "2.7.1",
4452
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4453
+ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4454
+ "dev": true
4455
+ },
4456
+ "html-comment-regex": {
4457
+ "version": "1.1.2",
4458
+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
4459
+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
4460
+ "dev": true
4461
+ },
4462
+ "http-errors": {
4463
+ "version": "1.6.3",
4464
+ "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4465
+ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4466
+ "dev": true,
4467
+ "requires": {
4468
+ "depd": "~1.1.2",
4469
+ "inherits": "2.0.3",
4470
+ "setprototypeof": "1.1.0",
4471
+ "statuses": ">= 1.4.0 < 2"
4472
+ },
4473
+ "dependencies": {
4474
+ "statuses": {
4475
+ "version": "1.5.0",
4476
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4477
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
4478
+ "dev": true
4479
+ }
4480
+ }
4481
+ },
4482
+ "http-proxy": {
4483
+ "version": "1.15.2",
4484
+ "resolved": "http://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz",
4485
+ "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=",
4486
+ "dev": true,
4487
+ "requires": {
4488
+ "eventemitter3": "1.x.x",
4489
+ "requires-port": "1.x.x"
4490
+ }
4491
+ },
4492
+ "http-signature": {
4493
+ "version": "1.2.0",
4494
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4495
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4496
+ "dev": true,
4497
+ "requires": {
4498
+ "assert-plus": "^1.0.0",
4499
+ "jsprim": "^1.2.2",
4500
+ "sshpk": "^1.7.0"
4501
+ }
4502
+ },
4503
+ "https-browserify": {
4504
+ "version": "1.0.0",
4505
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4506
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4507
+ "dev": true
4508
+ },
4509
+ "iconv-lite": {
4510
+ "version": "0.4.23",
4511
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
4512
+ "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
4513
+ "dev": true,
4514
+ "requires": {
4515
+ "safer-buffer": ">= 2.1.2 < 3"
4516
+ }
4517
+ },
4518
+ "icss-replace-symbols": {
4519
+ "version": "1.1.0",
4520
+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
4521
+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
4522
+ "dev": true
4523
+ },
4524
+ "icss-utils": {
4525
+ "version": "2.1.0",
4526
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz",
4527
+ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=",
4528
+ "dev": true,
4529
+ "requires": {
4530
+ "postcss": "^6.0.1"
4531
+ },
4532
+ "dependencies": {
4533
+ "ansi-styles": {
4534
+ "version": "3.2.1",
4535
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4536
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4537
+ "dev": true,
4538
+ "requires": {
4539
+ "color-convert": "^1.9.0"
4540
+ }
4541
+ },
4542
+ "chalk": {
4543
+ "version": "2.4.1",
4544
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
4545
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
4546
+ "dev": true,
4547
+ "requires": {
4548
+ "ansi-styles": "^3.2.1",
4549
+ "escape-string-regexp": "^1.0.5",
4550
+ "supports-color": "^5.3.0"
4551
+ }
4552
+ },
4553
+ "postcss": {
4554
+ "version": "6.0.23",
4555
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
4556
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
4557
+ "dev": true,
4558
+ "requires": {
4559
+ "chalk": "^2.4.1",
4560
+ "source-map": "^0.6.1",
4561
+ "supports-color": "^5.4.0"
4562
+ }
4563
+ },
4564
+ "source-map": {
4565
+ "version": "0.6.1",
4566
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4567
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4568
+ "dev": true
4569
+ },
4570
+ "supports-color": {
4571
+ "version": "5.5.0",
4572
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4573
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4574
+ "dev": true,
4575
+ "requires": {
4576
+ "has-flag": "^3.0.0"
4577
+ }
4578
+ }
4579
+ }
4580
+ },
4581
+ "ieee754": {
4582
+ "version": "1.1.12",
4583
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
4584
+ "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
4585
+ "dev": true
4586
+ },
4587
+ "ignore": {
4588
+ "version": "3.3.10",
4589
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4590
+ "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4591
+ "dev": true
4592
+ },
4593
+ "immutable": {
4594
+ "version": "3.8.2",
4595
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
4596
+ "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=",
4597
+ "dev": true
4598
+ },
4599
+ "import-cwd": {
4600
+ "version": "2.1.0",
4601
+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4602
+ "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4603
+ "dev": true,
4604
+ "requires": {
4605
+ "import-from": "^2.1.0"
4606
+ }
4607
+ },
4608
+ "import-from": {
4609
+ "version": "2.1.0",
4610
+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4611
+ "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4612
+ "dev": true,
4613
+ "requires": {
4614
+ "resolve-from": "^3.0.0"
4615
+ },
4616
+ "dependencies": {
4617
+ "resolve-from": {
4618
+ "version": "3.0.0",
4619
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
4620
+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
4621
+ "dev": true
4622
+ }
4623
+ }
4624
+ },
4625
+ "imurmurhash": {
4626
+ "version": "0.1.4",
4627
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4628
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
4629
+ "dev": true
4630
+ },
4631
+ "in-publish": {
4632
+ "version": "2.0.0",
4633
+ "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
4634
+ "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
4635
+ "dev": true
4636
+ },
4637
+ "indent-string": {
4638
+ "version": "2.1.0",
4639
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
4640
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4641
+ "dev": true,
4642
+ "requires": {
4643
+ "repeating": "^2.0.0"
4644
+ }
4645
+ },
4646
+ "indexes-of": {
4647
+ "version": "1.0.1",
4648
+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
4649
+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
4650
+ "dev": true
4651
+ },
4652
+ "indexof": {
4653
+ "version": "0.0.1",
4654
+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
4655
+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
4656
+ "dev": true
4657
+ },
4658
+ "inflight": {
4659
+ "version": "1.0.6",
4660
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4661
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4662
+ "dev": true,
4663
+ "requires": {
4664
+ "once": "^1.3.0",
4665
+ "wrappy": "1"
4666
+ }
4667
+ },
4668
+ "inherits": {
4669
+ "version": "2.0.3",
4670
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4671
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4672
+ "dev": true
4673
+ },
4674
+ "inquirer": {
4675
+ "version": "3.3.0",
4676
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
4677
+ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
4678
+ "dev": true,
4679
+ "requires": {
4680
+ "ansi-escapes": "^3.0.0",
4681
+ "chalk": "^2.0.0",
4682
+ "cli-cursor": "^2.1.0",
4683
+ "cli-width": "^2.0.0",
4684
+ "external-editor": "^2.0.4",
4685
+ "figures": "^2.0.0",
4686
+ "lodash": "^4.3.0",
4687
+ "mute-stream": "0.0.7",
4688
+ "run-async": "^2.2.0",
4689
+ "rx-lite": "^4.0.8",
4690
+ "rx-lite-aggregates": "^4.0.8",
4691
+ "string-width": "^2.1.0",
4692
+ "strip-ansi": "^4.0.0",
4693
+ "through": "^2.3.6"
4694
+ },
4695
+ "dependencies": {
4696
+ "ansi-regex": {
4697
+ "version": "3.0.0",
4698
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4699
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4700
+ "dev": true
4701
+ },
4702
+ "ansi-styles": {
4703
+ "version": "3.2.1",
4704
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4705
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4706
+ "dev": true,
4707
+ "requires": {
4708
+ "color-convert": "^1.9.0"
4709
+ }
4710
+ },
4711
+ "chalk": {
4712
+ "version": "2.4.1",
4713
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
4714
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
4715
+ "dev": true,
4716
+ "requires": {
4717
+ "ansi-styles": "^3.2.1",
4718
+ "escape-string-regexp": "^1.0.5",
4719
+ "supports-color": "^5.3.0"
4720
+ }
4721
+ },
4722
+ "is-fullwidth-code-point": {
4723
+ "version": "2.0.0",
4724
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4725
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4726
+ "dev": true
4727
+ },
4728
+ "string-width": {
4729
+ "version": "2.1.1",
4730
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4731
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4732
+ "dev": true,
4733
+ "requires": {
4734
+ "is-fullwidth-code-point": "^2.0.0",
4735
+ "strip-ansi": "^4.0.0"
4736
+ }
4737
+ },
4738
+ "strip-ansi": {
4739
+ "version": "4.0.0",
4740
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4741
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4742
+ "dev": true,
4743
+ "requires": {
4744
+ "ansi-regex": "^3.0.0"
4745
+ }
4746
+ },
4747
+ "supports-color": {
4748
+ "version": "5.5.0",
4749
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4750
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4751
+ "dev": true,
4752
+ "requires": {
4753
+ "has-flag": "^3.0.0"
4754
+ }
4755
+ }
4756
+ }
4757
+ },
4758
+ "interpret": {
4759
+ "version": "1.1.0",
4760
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
4761
+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
4762
+ "dev": true
4763
+ },
4764
+ "invariant": {
4765
+ "version": "2.2.4",
4766
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
4767
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
4768
+ "dev": true,
4769
+ "requires": {
4770
+ "loose-envify": "^1.0.0"
4771
+ }
4772
+ },
4773
+ "invert-kv": {
4774
+ "version": "1.0.0",
4775
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
4776
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
4777
+ "dev": true
4778
+ },
4779
+ "is-absolute-url": {
4780
+ "version": "2.1.0",
4781
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
4782
+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
4783
+ "dev": true
4784
+ },
4785
+ "is-accessor-descriptor": {
4786
+ "version": "0.1.6",
4787
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4788
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4789
+ "dev": true,
4790
+ "requires": {
4791
+ "kind-of": "^3.0.2"
4792
+ },
4793
+ "dependencies": {
4794
+ "kind-of": {
4795
+ "version": "3.2.2",
4796
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4797
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4798
+ "dev": true,
4799
+ "requires": {
4800
+ "is-buffer": "^1.1.5"
4801
+ }
4802
+ }
4803
+ }
4804
+ },
4805
+ "is-arrayish": {
4806
+ "version": "0.2.1",
4807
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4808
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4809
+ "dev": true
4810
+ },
4811
+ "is-binary-path": {
4812
+ "version": "1.0.1",
4813
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
4814
+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4815
+ "dev": true,
4816
+ "requires": {
4817
+ "binary-extensions": "^1.0.0"
4818
+ }
4819
+ },
4820
+ "is-buffer": {
4821
+ "version": "1.1.6",
4822
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
4823
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
4824
+ "dev": true
4825
+ },
4826
+ "is-builtin-module": {
4827
+ "version": "1.0.0",
4828
+ "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
4829
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
4830
+ "dev": true,
4831
+ "requires": {
4832
+ "builtin-modules": "^1.0.0"
4833
+ }
4834
+ },
4835
+ "is-data-descriptor": {
4836
+ "version": "0.1.4",
4837
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4838
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4839
+ "dev": true,
4840
+ "requires": {
4841
+ "kind-of": "^3.0.2"
4842
+ },
4843
+ "dependencies": {
4844
+ "kind-of": {
4845
+ "version": "3.2.2",
4846
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4847
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4848
+ "dev": true,
4849
+ "requires": {
4850
+ "is-buffer": "^1.1.5"
4851
+ }
4852
+ }
4853
+ }
4854
+ },
4855
+ "is-descriptor": {
4856
+ "version": "0.1.6",
4857
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4858
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4859
+ "dev": true,
4860
+ "requires": {
4861
+ "is-accessor-descriptor": "^0.1.6",
4862
+ "is-data-descriptor": "^0.1.4",
4863
+ "kind-of": "^5.0.0"
4864
+ },
4865
+ "dependencies": {
4866
+ "kind-of": {
4867
+ "version": "5.1.0",
4868
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4869
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4870
+ "dev": true
4871
+ }
4872
+ }
4873
+ },
4874
+ "is-directory": {
4875
+ "version": "0.3.1",
4876
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
4877
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
4878
+ "dev": true
4879
+ },
4880
+ "is-dotfile": {
4881
+ "version": "1.0.3",
4882
+ "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
4883
+ "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
4884
+ "dev": true
4885
+ },
4886
+ "is-equal-shallow": {
4887
+ "version": "0.1.3",
4888
+ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
4889
+ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
4890
+ "dev": true,
4891
+ "requires": {
4892
+ "is-primitive": "^2.0.0"
4893
+ }
4894
+ },
4895
+ "is-extendable": {
4896
+ "version": "0.1.1",
4897
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4898
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4899
+ "dev": true
4900
+ },
4901
+ "is-extglob": {
4902
+ "version": "2.1.1",
4903
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4904
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4905
+ "dev": true
4906
+ },
4907
+ "is-finite": {
4908
+ "version": "1.0.2",
4909
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
4910
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4911
+ "dev": true,
4912
+ "requires": {
4913
+ "number-is-nan": "^1.0.0"
4914
+ }
4915
+ },
4916
+ "is-fullwidth-code-point": {
4917
+ "version": "1.0.0",
4918
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
4919
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
4920
+ "dev": true,
4921
+ "requires": {
4922
+ "number-is-nan": "^1.0.0"
4923
+ }
4924
+ },
4925
+ "is-glob": {
4926
+ "version": "4.0.0",
4927
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
4928
+ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
4929
+ "dev": true,
4930
+ "requires": {
4931
+ "is-extglob": "^2.1.1"
4932
+ }
4933
+ },
4934
+ "is-number": {
4935
+ "version": "3.0.0",
4936
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4937
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4938
+ "dev": true,
4939
+ "requires": {
4940
+ "kind-of": "^3.0.2"
4941
+ },
4942
+ "dependencies": {
4943
+ "kind-of": {
4944
+ "version": "3.2.2",
4945
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4946
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4947
+ "dev": true,
4948
+ "requires": {
4949
+ "is-buffer": "^1.1.5"
4950
+ }
4951
+ }
4952
+ }
4953
+ },
4954
+ "is-number-like": {
4955
+ "version": "1.0.8",
4956
+ "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
4957
+ "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
4958
+ "dev": true,
4959
+ "requires": {
4960
+ "lodash.isfinite": "^3.3.2"
4961
+ }
4962
+ },
4963
+ "is-path-cwd": {
4964
+ "version": "1.0.0",
4965
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
4966
+ "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
4967
+ "dev": true
4968
+ },
4969
+ "is-path-in-cwd": {
4970
+ "version": "1.0.1",
4971
+ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
4972
+ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
4973
+ "dev": true,
4974
+ "requires": {
4975
+ "is-path-inside": "^1.0.0"
4976
+ }
4977
+ },
4978
+ "is-path-inside": {
4979
+ "version": "1.0.1",
4980
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
4981
+ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
4982
+ "dev": true,
4983
+ "requires": {
4984
+ "path-is-inside": "^1.0.1"
4985
+ }
4986
+ },
4987
+ "is-plain-obj": {
4988
+ "version": "1.1.0",
4989
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
4990
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
4991
+ "dev": true
4992
+ },
4993
+ "is-plain-object": {
4994
+ "version": "2.0.4",
4995
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4996
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4997
+ "dev": true,
4998
+ "requires": {
4999
+ "isobject": "^3.0.1"
5000
+ }
5001
+ },
5002
+ "is-posix-bracket": {
5003
+ "version": "0.1.1",
5004
+ "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5005
+ "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5006
+ "dev": true
5007
+ },
5008
+ "is-primitive": {
5009
+ "version": "2.0.0",
5010
+ "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5011
+ "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5012
+ "dev": true
5013
+ },
5014
+ "is-promise": {
5015
+ "version": "2.1.0",
5016
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5017
+ "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5018
+ "dev": true
5019
+ },
5020
+ "is-resolvable": {
5021
+ "version": "1.1.0",
5022
+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
5023
+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
5024
+ "dev": true
5025
+ },
5026
+ "is-stream": {
5027
+ "version": "1.1.0",
5028
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5029
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5030
+ "dev": true
5031
+ },
5032
+ "is-svg": {
5033
+ "version": "2.1.0",
5034
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
5035
+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
5036
+ "dev": true,
5037
+ "requires": {
5038
+ "html-comment-regex": "^1.1.0"
5039
+ }
5040
+ },
5041
+ "is-typedarray": {
5042
+ "version": "1.0.0",
5043
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5044
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5045
+ "dev": true
5046
+ },
5047
+ "is-utf8": {
5048
+ "version": "0.2.1",
5049
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5050
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5051
+ "dev": true
5052
+ },
5053
+ "is-windows": {
5054
+ "version": "1.0.2",
5055
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5056
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5057
+ "dev": true
5058
+ },
5059
+ "is-wsl": {
5060
+ "version": "1.1.0",
5061
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5062
+ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5063
+ "dev": true
5064
+ },
5065
+ "isarray": {
5066
+ "version": "2.0.1",
5067
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
5068
+ "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
5069
+ "dev": true
5070
+ },
5071
+ "isexe": {
5072
+ "version": "2.0.0",
5073
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5074
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5075
+ "dev": true
5076
+ },
5077
+ "isobject": {
5078
+ "version": "3.0.1",
5079
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5080
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5081
+ "dev": true
5082
+ },
5083
+ "isstream": {
5084
+ "version": "0.1.2",
5085
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5086
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5087
+ "dev": true
5088
+ },
5089
+ "jest-docblock": {
5090
+ "version": "21.2.0",
5091
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
5092
+ "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
5093
+ "dev": true
5094
+ },
5095
+ "js-base64": {
5096
+ "version": "2.4.9",
5097
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz",
5098
+ "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==",
5099
+ "dev": true
5100
+ },
5101
+ "js-tokens": {
5102
+ "version": "3.0.2",
5103
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5104
+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5105
+ "dev": true
5106
+ },
5107
+ "js-yaml": {
5108
+ "version": "3.7.0",
5109
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
5110
+ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
5111
+ "dev": true,
5112
+ "requires": {
5113
+ "argparse": "^1.0.7",
5114
+ "esprima": "^2.6.0"
5115
+ }
5116
+ },
5117
+ "jsbn": {
5118
+ "version": "0.1.1",
5119
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5120
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5121
+ "dev": true
5122
+ },
5123
+ "jsesc": {
5124
+ "version": "1.3.0",
5125
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5126
+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5127
+ "dev": true
5128
+ },
5129
+ "json-loader": {
5130
+ "version": "0.5.7",
5131
+ "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
5132
+ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
5133
+ "dev": true
5134
+ },
5135
+ "json-parse-better-errors": {
5136
+ "version": "1.0.2",
5137
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5138
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5139
+ "dev": true
5140
+ },
5141
+ "json-schema": {
5142
+ "version": "0.2.3",
5143
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5144
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5145
+ "dev": true
5146
+ },
5147
+ "json-schema-traverse": {
5148
+ "version": "0.3.1",
5149
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5150
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5151
+ "dev": true
5152
+ },
5153
+ "json-stable-stringify-without-jsonify": {
5154
+ "version": "1.0.1",
5155
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
5156
+ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
5157
+ "dev": true
5158
+ },
5159
+ "json-stringify-safe": {
5160
+ "version": "5.0.1",
5161
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5162
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5163
+ "dev": true
5164
+ },
5165
+ "json5": {
5166
+ "version": "0.5.1",
5167
+ "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5168
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5169
+ "dev": true
5170
+ },
5171
+ "jsonfile": {
5172
+ "version": "3.0.1",
5173
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
5174
+ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
5175
+ "dev": true,
5176
+ "requires": {
5177
+ "graceful-fs": "^4.1.6"
5178
+ }
5179
+ },
5180
+ "jsprim": {
5181
+ "version": "1.4.1",
5182
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5183
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5184
+ "dev": true,
5185
+ "requires": {
5186
+ "assert-plus": "1.0.0",
5187
+ "extsprintf": "1.3.0",
5188
+ "json-schema": "0.2.3",
5189
+ "verror": "1.10.0"
5190
+ }
5191
+ },
5192
+ "kind-of": {
5193
+ "version": "6.0.2",
5194
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
5195
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
5196
+ "dev": true
5197
+ },
5198
+ "lazy-cache": {
5199
+ "version": "1.0.4",
5200
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
5201
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
5202
+ "dev": true
5203
+ },
5204
+ "lcid": {
5205
+ "version": "1.0.0",
5206
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
5207
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
5208
+ "dev": true,
5209
+ "requires": {
5210
+ "invert-kv": "^1.0.0"
5211
+ }
5212
+ },
5213
+ "levn": {
5214
+ "version": "0.3.0",
5215
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
5216
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
5217
+ "dev": true,
5218
+ "requires": {
5219
+ "prelude-ls": "~1.1.2",
5220
+ "type-check": "~0.3.2"
5221
+ }
5222
+ },
5223
+ "limiter": {
5224
+ "version": "1.1.3",
5225
+ "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.3.tgz",
5226
+ "integrity": "sha512-zrycnIMsLw/3ZxTbW7HCez56rcFGecWTx5OZNplzcXUUmJLmoYArC6qdJzmAN5BWiNXGcpjhF9RQ1HSv5zebEw==",
5227
+ "dev": true
5228
+ },
5229
+ "load-json-file": {
5230
+ "version": "1.1.0",
5231
+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
5232
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
5233
+ "dev": true,
5234
+ "requires": {
5235
+ "graceful-fs": "^4.1.2",
5236
+ "parse-json": "^2.2.0",
5237
+ "pify": "^2.0.0",
5238
+ "pinkie-promise": "^2.0.0",
5239
+ "strip-bom": "^2.0.0"
5240
+ },
5241
+ "dependencies": {
5242
+ "pify": {
5243
+ "version": "2.3.0",
5244
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5245
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5246
+ "dev": true
5247
+ }
5248
+ }
5249
+ },
5250
+ "loader-runner": {
5251
+ "version": "2.3.1",
5252
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz",
5253
+ "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==",
5254
+ "dev": true
5255
+ },
5256
+ "loader-utils": {
5257
+ "version": "1.1.0",
5258
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
5259
+ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
5260
+ "dev": true,
5261
+ "requires": {
5262
+ "big.js": "^3.1.3",
5263
+ "emojis-list": "^2.0.0",
5264
+ "json5": "^0.5.0"
5265
+ }
5266
+ },
5267
+ "localtunnel": {
5268
+ "version": "1.9.1",
5269
+ "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.1.tgz",
5270
+ "integrity": "sha512-HWrhOslklDvxgOGFLxi6fQVnvpl6XdX4sPscfqMZkzi3gtt9V7LKBWYvNUcpHSVvjwCQ6xzXacVvICNbNcyPnQ==",
5271
+ "dev": true,
5272
+ "requires": {
5273
+ "axios": "0.17.1",
5274
+ "debug": "2.6.9",
5275
+ "openurl": "1.1.1",
5276
+ "yargs": "6.6.0"
5277
+ },
5278
+ "dependencies": {
5279
+ "yargs": {
5280
+ "version": "6.6.0",
5281
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
5282
+ "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
5283
+ "dev": true,
5284
+ "requires": {
5285
+ "camelcase": "^3.0.0",
5286
+ "cliui": "^3.2.0",
5287
+ "decamelize": "^1.1.1",
5288
+ "get-caller-file": "^1.0.1",
5289
+ "os-locale": "^1.4.0",
5290
+ "read-pkg-up": "^1.0.1",
5291
+ "require-directory": "^2.1.1",
5292
+ "require-main-filename": "^1.0.1",
5293
+ "set-blocking": "^2.0.0",
5294
+ "string-width": "^1.0.2",
5295
+ "which-module": "^1.0.0",
5296
+ "y18n": "^3.2.1",
5297
+ "yargs-parser": "^4.2.0"
5298
+ }
5299
+ }
5300
+ }
5301
+ },
5302
+ "locate-path": {
5303
+ "version": "2.0.0",
5304
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
5305
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
5306
+ "dev": true,
5307
+ "requires": {
5308
+ "p-locate": "^2.0.0",
5309
+ "path-exists": "^3.0.0"
5310
+ }
5311
+ },
5312
+ "lodash": {
5313
+ "version": "4.17.11",
5314
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
5315
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
5316
+ "dev": true
5317
+ },
5318
+ "lodash.assign": {
5319
+ "version": "4.2.0",
5320
+ "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
5321
+ "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
5322
+ "dev": true
5323
+ },
5324
+ "lodash.camelcase": {
5325
+ "version": "4.3.0",
5326
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
5327
+ "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
5328
+ "dev": true
5329
+ },
5330
+ "lodash.clonedeep": {
5331
+ "version": "4.5.0",
5332
+ "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
5333
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
5334
+ "dev": true
5335
+ },
5336
+ "lodash.debounce": {
5337
+ "version": "4.0.8",
5338
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
5339
+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
5340
+ "dev": true
5341
+ },
5342
+ "lodash.isfinite": {
5343
+ "version": "3.3.2",
5344
+ "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
5345
+ "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
5346
+ "dev": true
5347
+ },
5348
+ "lodash.memoize": {
5349
+ "version": "4.1.2",
5350
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
5351
+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
5352
+ "dev": true
5353
+ },
5354
+ "lodash.mergewith": {
5355
+ "version": "4.6.1",
5356
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
5357
+ "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
5358
+ "dev": true
5359
+ },
5360
+ "lodash.tail": {
5361
+ "version": "4.1.1",
5362
+ "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
5363
+ "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
5364
+ "dev": true
5365
+ },
5366
+ "lodash.uniq": {
5367
+ "version": "4.5.0",
5368
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
5369
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
5370
+ "dev": true
5371
+ },
5372
+ "longest": {
5373
+ "version": "1.0.1",
5374
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
5375
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
5376
+ "dev": true
5377
+ },
5378
+ "loose-envify": {
5379
+ "version": "1.4.0",
5380
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
5381
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
5382
+ "dev": true,
5383
+ "requires": {
5384
+ "js-tokens": "^3.0.0 || ^4.0.0"
5385
+ }
5386
+ },
5387
+ "loud-rejection": {
5388
+ "version": "1.6.0",
5389
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
5390
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
5391
+ "dev": true,
5392
+ "requires": {
5393
+ "currently-unhandled": "^0.4.1",
5394
+ "signal-exit": "^3.0.0"
5395
+ }
5396
+ },
5397
+ "lru-cache": {
5398
+ "version": "4.1.3",
5399
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
5400
+ "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
5401
+ "dev": true,
5402
+ "requires": {
5403
+ "pseudomap": "^1.0.2",
5404
+ "yallist": "^2.1.2"
5405
+ }
5406
+ },
5407
+ "make-dir": {
5408
+ "version": "1.3.0",
5409
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
5410
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
5411
+ "dev": true,
5412
+ "requires": {
5413
+ "pify": "^3.0.0"
5414
+ }
5415
+ },
5416
+ "map-cache": {
5417
+ "version": "0.2.2",
5418
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
5419
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
5420
+ "dev": true
5421
+ },
5422
+ "map-obj": {
5423
+ "version": "1.0.1",
5424
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
5425
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
5426
+ "dev": true
5427
+ },
5428
+ "map-visit": {
5429
+ "version": "1.0.0",
5430
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
5431
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
5432
+ "dev": true,
5433
+ "requires": {
5434
+ "object-visit": "^1.0.0"
5435
+ }
5436
+ },
5437
+ "math-expression-evaluator": {
5438
+ "version": "1.2.17",
5439
+ "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz",
5440
+ "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
5441
+ "dev": true
5442
+ },
5443
+ "math-random": {
5444
+ "version": "1.0.1",
5445
+ "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
5446
+ "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
5447
+ "dev": true
5448
+ },
5449
+ "md5.js": {
5450
+ "version": "1.3.5",
5451
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
5452
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
5453
+ "dev": true,
5454
+ "requires": {
5455
+ "hash-base": "^3.0.0",
5456
+ "inherits": "^2.0.1",
5457
+ "safe-buffer": "^5.1.2"
5458
+ }
5459
+ },
5460
+ "mem": {
5461
+ "version": "1.1.0",
5462
+ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
5463
+ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
5464
+ "dev": true,
5465
+ "requires": {
5466
+ "mimic-fn": "^1.0.0"
5467
+ }
5468
+ },
5469
+ "memory-fs": {
5470
+ "version": "0.4.1",
5471
+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
5472
+ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
5473
+ "dev": true,
5474
+ "requires": {
5475
+ "errno": "^0.1.3",
5476
+ "readable-stream": "^2.0.1"
5477
+ }
5478
+ },
5479
+ "meow": {
5480
+ "version": "3.7.0",
5481
+ "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
5482
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
5483
+ "dev": true,
5484
+ "requires": {
5485
+ "camelcase-keys": "^2.0.0",
5486
+ "decamelize": "^1.1.2",
5487
+ "loud-rejection": "^1.0.0",
5488
+ "map-obj": "^1.0.1",
5489
+ "minimist": "^1.1.3",
5490
+ "normalize-package-data": "^2.3.4",
5491
+ "object-assign": "^4.0.1",
5492
+ "read-pkg-up": "^1.0.1",
5493
+ "redent": "^1.0.0",
5494
+ "trim-newlines": "^1.0.0"
5495
+ },
5496
+ "dependencies": {
5497
+ "minimist": {
5498
+ "version": "1.2.0",
5499
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
5500
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
5501
+ "dev": true
5502
+ }
5503
+ }
5504
+ },
5505
+ "micromatch": {
5506
+ "version": "2.3.11",
5507
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
5508
+ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5509
+ "dev": true,
5510
+ "requires": {
5511
+ "arr-diff": "^2.0.0",
5512
+ "array-unique": "^0.2.1",
5513
+ "braces": "^1.8.2",
5514
+ "expand-brackets": "^0.1.4",
5515
+ "extglob": "^0.3.1",
5516
+ "filename-regex": "^2.0.0",
5517
+ "is-extglob": "^1.0.0",
5518
+ "is-glob": "^2.0.1",
5519
+ "kind-of": "^3.0.2",
5520
+ "normalize-path": "^2.0.1",
5521
+ "object.omit": "^2.0.0",
5522
+ "parse-glob": "^3.0.4",
5523
+ "regex-cache": "^0.4.2"
5524
+ },
5525
+ "dependencies": {
5526
+ "arr-diff": {
5527
+ "version": "2.0.0",
5528
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
5529
+ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
5530
+ "dev": true,
5531
+ "requires": {
5532
+ "arr-flatten": "^1.0.1"
5533
+ }
5534
+ },
5535
+ "array-unique": {
5536
+ "version": "0.2.1",
5537
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5538
+ "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5539
+ "dev": true
5540
+ },
5541
+ "braces": {
5542
+ "version": "1.8.5",
5543
+ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
5544
+ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
5545
+ "dev": true,
5546
+ "requires": {
5547
+ "expand-range": "^1.8.1",
5548
+ "preserve": "^0.2.0",
5549
+ "repeat-element": "^1.1.2"
5550
+ }
5551
+ },
5552
+ "expand-brackets": {
5553
+ "version": "0.1.5",
5554
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
5555
+ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
5556
+ "dev": true,
5557
+ "requires": {
5558
+ "is-posix-bracket": "^0.1.0"
5559
+ }
5560
+ },
5561
+ "extglob": {
5562
+ "version": "0.3.2",
5563
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
5564
+ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
5565
+ "dev": true,
5566
+ "requires": {
5567
+ "is-extglob": "^1.0.0"
5568
+ }
5569
+ },
5570
+ "is-extglob": {
5571
+ "version": "1.0.0",
5572
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
5573
+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5574
+ "dev": true
5575
+ },
5576
+ "is-glob": {
5577
+ "version": "2.0.1",
5578
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
5579
+ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5580
+ "dev": true,
5581
+ "requires": {
5582
+ "is-extglob": "^1.0.0"
5583
+ }
5584
+ },
5585
+ "kind-of": {
5586
+ "version": "3.2.2",
5587
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5588
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5589
+ "dev": true,
5590
+ "requires": {
5591
+ "is-buffer": "^1.1.5"
5592
+ }
5593
+ }
5594
+ }
5595
+ },
5596
+ "miller-rabin": {
5597
+ "version": "4.0.1",
5598
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
5599
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
5600
+ "dev": true,
5601
+ "requires": {
5602
+ "bn.js": "^4.0.0",
5603
+ "brorand": "^1.0.1"
5604
+ }
5605
+ },
5606
+ "mime": {
5607
+ "version": "1.4.1",
5608
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
5609
+ "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
5610
+ "dev": true
5611
+ },
5612
+ "mime-db": {
5613
+ "version": "1.37.0",
5614
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
5615
+ "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
5616
+ "dev": true
5617
+ },
5618
+ "mime-types": {
5619
+ "version": "2.1.21",
5620
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
5621
+ "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
5622
+ "dev": true,
5623
+ "requires": {
5624
+ "mime-db": "~1.37.0"
5625
+ }
5626
+ },
5627
+ "mimic-fn": {
5628
+ "version": "1.2.0",
5629
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
5630
+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
5631
+ "dev": true
5632
+ },
5633
+ "minimalistic-assert": {
5634
+ "version": "1.0.1",
5635
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
5636
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
5637
+ "dev": true
5638
+ },
5639
+ "minimalistic-crypto-utils": {
5640
+ "version": "1.0.1",
5641
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
5642
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
5643
+ "dev": true
5644
+ },
5645
+ "minimatch": {
5646
+ "version": "3.0.4",
5647
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5648
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5649
+ "dev": true,
5650
+ "requires": {
5651
+ "brace-expansion": "^1.1.7"
5652
+ }
5653
+ },
5654
+ "minimist": {
5655
+ "version": "0.0.8",
5656
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
5657
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
5658
+ "dev": true
5659
+ },
5660
+ "mitt": {
5661
+ "version": "1.1.3",
5662
+ "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.1.3.tgz",
5663
+ "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==",
5664
+ "dev": true
5665
+ },
5666
+ "mixin-deep": {
5667
+ "version": "1.3.1",
5668
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
5669
+ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
5670
+ "dev": true,
5671
+ "requires": {
5672
+ "for-in": "^1.0.2",
5673
+ "is-extendable": "^1.0.1"
5674
+ },
5675
+ "dependencies": {
5676
+ "is-extendable": {
5677
+ "version": "1.0.1",
5678
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
5679
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5680
+ "dev": true,
5681
+ "requires": {
5682
+ "is-plain-object": "^2.0.4"
5683
+ }
5684
+ }
5685
+ }
5686
+ },
5687
+ "mixin-object": {
5688
+ "version": "2.0.1",
5689
+ "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
5690
+ "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
5691
+ "dev": true,
5692
+ "requires": {
5693
+ "for-in": "^0.1.3",
5694
+ "is-extendable": "^0.1.1"
5695
+ },
5696
+ "dependencies": {
5697
+ "for-in": {
5698
+ "version": "0.1.8",
5699
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
5700
+ "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
5701
+ "dev": true
5702
+ }
5703
+ }
5704
+ },
5705
+ "mkdirp": {
5706
+ "version": "0.5.1",
5707
+ "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
5708
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
5709
+ "dev": true,
5710
+ "requires": {
5711
+ "minimist": "0.0.8"
5712
+ }
5713
+ },
5714
+ "ms": {
5715
+ "version": "2.0.0",
5716
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5717
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5718
+ "dev": true
5719
+ },
5720
+ "mute-stream": {
5721
+ "version": "0.0.7",
5722
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
5723
+ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
5724
+ "dev": true
5725
+ },
5726
+ "nan": {
5727
+ "version": "2.11.1",
5728
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz",
5729
+ "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==",
5730
+ "dev": true
5731
+ },
5732
+ "nanomatch": {
5733
+ "version": "1.2.13",
5734
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
5735
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
5736
+ "dev": true,
5737
+ "requires": {
5738
+ "arr-diff": "^4.0.0",
5739
+ "array-unique": "^0.3.2",
5740
+ "define-property": "^2.0.2",
5741
+ "extend-shallow": "^3.0.2",
5742
+ "fragment-cache": "^0.2.1",
5743
+ "is-windows": "^1.0.2",
5744
+ "kind-of": "^6.0.2",
5745
+ "object.pick": "^1.3.0",
5746
+ "regex-not": "^1.0.0",
5747
+ "snapdragon": "^0.8.1",
5748
+ "to-regex": "^3.0.1"
5749
+ }
5750
+ },
5751
+ "natural-compare": {
5752
+ "version": "1.4.0",
5753
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
5754
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
5755
+ "dev": true
5756
+ },
5757
+ "negotiator": {
5758
+ "version": "0.6.1",
5759
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
5760
+ "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
5761
+ "dev": true
5762
+ },
5763
+ "neo-async": {
5764
+ "version": "2.6.0",
5765
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
5766
+ "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
5767
+ "dev": true
5768
+ },
5769
+ "next-tick": {
5770
+ "version": "1.0.0",
5771
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
5772
+ "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
5773
+ "dev": true
5774
+ },
5775
+ "nice-try": {
5776
+ "version": "1.0.5",
5777
+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
5778
+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
5779
+ "dev": true
5780
+ },
5781
+ "node-gyp": {
5782
+ "version": "3.8.0",
5783
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
5784
+ "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
5785
+ "dev": true,
5786
+ "requires": {
5787
+ "fstream": "^1.0.0",
5788
+ "glob": "^7.0.3",
5789
+ "graceful-fs": "^4.1.2",
5790
+ "mkdirp": "^0.5.0",
5791
+ "nopt": "2 || 3",
5792
+ "npmlog": "0 || 1 || 2 || 3 || 4",
5793
+ "osenv": "0",
5794
+ "request": "^2.87.0",
5795
+ "rimraf": "2",
5796
+ "semver": "~5.3.0",
5797
+ "tar": "^2.0.0",
5798
+ "which": "1"
5799
+ },
5800
+ "dependencies": {
5801
+ "semver": {
5802
+ "version": "5.3.0",
5803
+ "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
5804
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
5805
+ "dev": true
5806
+ }
5807
+ }
5808
+ },
5809
+ "node-libs-browser": {
5810
+ "version": "2.1.0",
5811
+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
5812
+ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
5813
+ "dev": true,
5814
+ "requires": {
5815
+ "assert": "^1.1.1",
5816
+ "browserify-zlib": "^0.2.0",
5817
+ "buffer": "^4.3.0",
5818
+ "console-browserify": "^1.1.0",
5819
+ "constants-browserify": "^1.0.0",
5820
+ "crypto-browserify": "^3.11.0",
5821
+ "domain-browser": "^1.1.1",
5822
+ "events": "^1.0.0",
5823
+ "https-browserify": "^1.0.0",
5824
+ "os-browserify": "^0.3.0",
5825
+ "path-browserify": "0.0.0",
5826
+ "process": "^0.11.10",
5827
+ "punycode": "^1.2.4",
5828
+ "querystring-es3": "^0.2.0",
5829
+ "readable-stream": "^2.3.3",
5830
+ "stream-browserify": "^2.0.1",
5831
+ "stream-http": "^2.7.2",
5832
+ "string_decoder": "^1.0.0",
5833
+ "timers-browserify": "^2.0.4",
5834
+ "tty-browserify": "0.0.0",
5835
+ "url": "^0.11.0",
5836
+ "util": "^0.10.3",
5837
+ "vm-browserify": "0.0.4"
5838
+ }
5839
+ },
5840
+ "node-sass": {
5841
+ "version": "4.9.4",
5842
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.4.tgz",
5843
+ "integrity": "sha512-MXyurANsUoE4/6KmfMkwGcBzAnJQ5xJBGW7Ei6ea8KnUKuzHr/SguVBIi3uaUAHtZCPUYkvlJ3Ef5T5VAwVpaA==",
5844
+ "dev": true,
5845
+ "requires": {
5846
+ "async-foreach": "^0.1.3",
5847
+ "chalk": "^1.1.1",
5848
+ "cross-spawn": "^3.0.0",
5849
+ "gaze": "^1.0.0",
5850
+ "get-stdin": "^4.0.1",
5851
+ "glob": "^7.0.3",
5852
+ "in-publish": "^2.0.0",
5853
+ "lodash.assign": "^4.2.0",
5854
+ "lodash.clonedeep": "^4.3.2",
5855
+ "lodash.mergewith": "^4.6.0",
5856
+ "meow": "^3.7.0",
5857
+ "mkdirp": "^0.5.1",
5858
+ "nan": "^2.10.0",
5859
+ "node-gyp": "^3.8.0",
5860
+ "npmlog": "^4.0.0",
5861
+ "request": "^2.88.0",
5862
+ "sass-graph": "^2.2.4",
5863
+ "stdout-stream": "^1.4.0",
5864
+ "true-case-path": "^1.0.2"
5865
+ },
5866
+ "dependencies": {
5867
+ "cross-spawn": {
5868
+ "version": "3.0.1",
5869
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
5870
+ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
5871
+ "dev": true,
5872
+ "requires": {
5873
+ "lru-cache": "^4.0.1",
5874
+ "which": "^1.2.9"
5875
+ }
5876
+ },
5877
+ "get-stdin": {
5878
+ "version": "4.0.1",
5879
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
5880
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
5881
+ "dev": true
5882
+ }
5883
+ }
5884
+ },
5885
+ "nopt": {
5886
+ "version": "3.0.6",
5887
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
5888
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
5889
+ "dev": true,
5890
+ "requires": {
5891
+ "abbrev": "1"
5892
+ }
5893
+ },
5894
+ "normalize-package-data": {
5895
+ "version": "2.4.0",
5896
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
5897
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
5898
+ "dev": true,
5899
+ "requires": {
5900
+ "hosted-git-info": "^2.1.4",
5901
+ "is-builtin-module": "^1.0.0",
5902
+ "semver": "2 || 3 || 4 || 5",
5903
+ "validate-npm-package-license": "^3.0.1"
5904
+ }
5905
+ },
5906
+ "normalize-path": {
5907
+ "version": "2.1.1",
5908
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
5909
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
5910
+ "dev": true,
5911
+ "requires": {
5912
+ "remove-trailing-separator": "^1.0.1"
5913
+ }
5914
+ },
5915
+ "normalize-range": {
5916
+ "version": "0.1.2",
5917
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
5918
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
5919
+ "dev": true
5920
+ },
5921
+ "normalize-url": {
5922
+ "version": "1.9.1",
5923
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
5924
+ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
5925
+ "dev": true,
5926
+ "requires": {
5927
+ "object-assign": "^4.0.1",
5928
+ "prepend-http": "^1.0.0",
5929
+ "query-string": "^4.1.0",
5930
+ "sort-keys": "^1.0.0"
5931
+ }
5932
+ },
5933
+ "npm": {
5934
+ "version": "6.4.1",
5935
+ "resolved": "https://registry.npmjs.org/npm/-/npm-6.4.1.tgz",
5936
+ "integrity": "sha512-mXJL1NTVU136PtuopXCUQaNWuHlXCTp4McwlSW8S9/Aj8OEPAlSBgo8og7kJ01MjCDrkmqFQTvN5tTEhBMhXQg==",
5937
+ "requires": {
5938
+ "JSONStream": "^1.3.4",
5939
+ "abbrev": "~1.1.1",
5940
+ "ansicolors": "~0.3.2",
5941
+ "ansistyles": "~0.1.3",
5942
+ "aproba": "~1.2.0",
5943
+ "archy": "~1.0.0",
5944
+ "bin-links": "^1.1.2",
5945
+ "bluebird": "~3.5.1",
5946
+ "byte-size": "^4.0.3",
5947
+ "cacache": "^11.2.0",
5948
+ "call-limit": "~1.1.0",
5949
+ "chownr": "~1.0.1",
5950
+ "ci-info": "^1.4.0",
5951
+ "cli-columns": "^3.1.2",
5952
+ "cli-table3": "^0.5.0",
5953
+ "cmd-shim": "~2.0.2",
5954
+ "columnify": "~1.5.4",
5955
+ "config-chain": "~1.1.11",
5956
+ "debuglog": "*",
5957
+ "detect-indent": "~5.0.0",
5958
+ "detect-newline": "^2.1.0",
5959
+ "dezalgo": "~1.0.3",
5960
+ "editor": "~1.0.0",
5961
+ "figgy-pudding": "^3.4.1",
5962
+ "find-npm-prefix": "^1.0.2",
5963
+ "fs-vacuum": "~1.2.10",
5964
+ "fs-write-stream-atomic": "~1.0.10",
5965
+ "gentle-fs": "^2.0.1",
5966
+ "glob": "~7.1.2",
5967
+ "graceful-fs": "~4.1.11",
5968
+ "has-unicode": "~2.0.1",
5969
+ "hosted-git-info": "^2.7.1",
5970
+ "iferr": "^1.0.2",
5971
+ "imurmurhash": "*",
5972
+ "inflight": "~1.0.6",
5973
+ "inherits": "~2.0.3",
5974
+ "ini": "^1.3.5",
5975
+ "init-package-json": "^1.10.3",
5976
+ "is-cidr": "^2.0.6",
5977
+ "json-parse-better-errors": "^1.0.2",
5978
+ "lazy-property": "~1.0.0",
5979
+ "libcipm": "^2.0.2",
5980
+ "libnpmhook": "^4.0.1",
5981
+ "libnpx": "^10.2.0",
5982
+ "lock-verify": "^2.0.2",
5983
+ "lockfile": "^1.0.4",
5984
+ "lodash._baseindexof": "*",
5985
+ "lodash._baseuniq": "~4.6.0",
5986
+ "lodash._bindcallback": "*",
5987
+ "lodash._cacheindexof": "*",
5988
+ "lodash._createcache": "*",
5989
+ "lodash._getnative": "*",
5990
+ "lodash.clonedeep": "~4.5.0",
5991
+ "lodash.restparam": "*",
5992
+ "lodash.union": "~4.6.0",
5993
+ "lodash.uniq": "~4.5.0",
5994
+ "lodash.without": "~4.4.0",
5995
+ "lru-cache": "^4.1.3",
5996
+ "meant": "~1.0.1",
5997
+ "mississippi": "^3.0.0",
5998
+ "mkdirp": "~0.5.1",
5999
+ "move-concurrently": "^1.0.1",
6000
+ "node-gyp": "^3.8.0",
6001
+ "nopt": "~4.0.1",
6002
+ "normalize-package-data": "~2.4.0",
6003
+ "npm-audit-report": "^1.3.1",
6004
+ "npm-cache-filename": "~1.0.2",
6005
+ "npm-install-checks": "~3.0.0",
6006
+ "npm-lifecycle": "^2.1.0",
6007
+ "npm-package-arg": "^6.1.0",
6008
+ "npm-packlist": "^1.1.11",
6009
+ "npm-pick-manifest": "^2.1.0",
6010
+ "npm-profile": "^3.0.2",
6011
+ "npm-registry-client": "^8.6.0",
6012
+ "npm-registry-fetch": "^1.1.0",
6013
+ "npm-user-validate": "~1.0.0",
6014
+ "npmlog": "~4.1.2",
6015
+ "once": "~1.4.0",
6016
+ "opener": "^1.5.0",
6017
+ "osenv": "^0.1.5",
6018
+ "pacote": "^8.1.6",
6019
+ "path-is-inside": "~1.0.2",
6020
+ "promise-inflight": "~1.0.1",
6021
+ "qrcode-terminal": "^0.12.0",
6022
+ "query-string": "^6.1.0",
6023
+ "qw": "~1.0.1",
6024
+ "read": "~1.0.7",
6025
+ "read-cmd-shim": "~1.0.1",
6026
+ "read-installed": "~4.0.3",
6027
+ "read-package-json": "^2.0.13",
6028
+ "read-package-tree": "^5.2.1",
6029
+ "readable-stream": "^2.3.6",
6030
+ "readdir-scoped-modules": "*",
6031
+ "request": "^2.88.0",
6032
+ "retry": "^0.12.0",
6033
+ "rimraf": "~2.6.2",
6034
+ "safe-buffer": "^5.1.2",
6035
+ "semver": "^5.5.0",
6036
+ "sha": "~2.0.1",
6037
+ "slide": "~1.1.6",
6038
+ "sorted-object": "~2.0.1",
6039
+ "sorted-union-stream": "~2.1.3",
6040
+ "ssri": "^6.0.0",
6041
+ "stringify-package": "^1.0.0",
6042
+ "tar": "^4.4.6",
6043
+ "text-table": "~0.2.0",
6044
+ "tiny-relative-date": "^1.3.0",
6045
+ "uid-number": "0.0.6",
6046
+ "umask": "~1.1.0",
6047
+ "unique-filename": "~1.1.0",
6048
+ "unpipe": "~1.0.0",
6049
+ "update-notifier": "^2.5.0",
6050
+ "uuid": "^3.3.2",
6051
+ "validate-npm-package-license": "^3.0.4",
6052
+ "validate-npm-package-name": "~3.0.0",
6053
+ "which": "^1.3.1",
6054
+ "worker-farm": "^1.6.0",
6055
+ "write-file-atomic": "^2.3.0"
6056
+ },
6057
+ "dependencies": {
6058
+ "JSONStream": {
6059
+ "version": "1.3.4",
6060
+ "bundled": true,
6061
+ "requires": {
6062
+ "jsonparse": "^1.2.0",
6063
+ "through": ">=2.2.7 <3"
6064
+ }
6065
+ },
6066
+ "abbrev": {
6067
+ "version": "1.1.1",
6068
+ "bundled": true
6069
+ },
6070
+ "agent-base": {
6071
+ "version": "4.2.0",
6072
+ "bundled": true,
6073
+ "requires": {
6074
+ "es6-promisify": "^5.0.0"
6075
+ }
6076
+ },
6077
+ "agentkeepalive": {
6078
+ "version": "3.4.1",
6079
+ "bundled": true,
6080
+ "requires": {
6081
+ "humanize-ms": "^1.2.1"
6082
+ }
6083
+ },
6084
+ "ajv": {
6085
+ "version": "5.5.2",
6086
+ "bundled": true,
6087
+ "requires": {
6088
+ "co": "^4.6.0",
6089
+ "fast-deep-equal": "^1.0.0",
6090
+ "fast-json-stable-stringify": "^2.0.0",
6091
+ "json-schema-traverse": "^0.3.0"
6092
+ }
6093
+ },
6094
+ "ansi-align": {
6095
+ "version": "2.0.0",
6096
+ "bundled": true,
6097
+ "requires": {
6098
+ "string-width": "^2.0.0"
6099
+ }
6100
+ },
6101
+ "ansi-regex": {
6102
+ "version": "2.1.1",
6103
+ "bundled": true
6104
+ },
6105
+ "ansi-styles": {
6106
+ "version": "3.2.1",
6107
+ "bundled": true,
6108
+ "requires": {
6109
+ "color-convert": "^1.9.0"
6110
+ }
6111
+ },
6112
+ "ansicolors": {
6113
+ "version": "0.3.2",
6114
+ "bundled": true
6115
+ },
6116
+ "ansistyles": {
6117
+ "version": "0.1.3",
6118
+ "bundled": true
6119
+ },
6120
+ "aproba": {
6121
+ "version": "1.2.0",
6122
+ "bundled": true
6123
+ },
6124
+ "archy": {
6125
+ "version": "1.0.0",
6126
+ "bundled": true
6127
+ },
6128
+ "are-we-there-yet": {
6129
+ "version": "1.1.4",
6130
+ "bundled": true,
6131
+ "requires": {
6132
+ "delegates": "^1.0.0",
6133
+ "readable-stream": "^2.0.6"
6134
+ }
6135
+ },
6136
+ "asap": {
6137
+ "version": "2.0.6",
6138
+ "bundled": true
6139
+ },
6140
+ "asn1": {
6141
+ "version": "0.2.4",
6142
+ "bundled": true,
6143
+ "requires": {
6144
+ "safer-buffer": "~2.1.0"
6145
+ }
6146
+ },
6147
+ "assert-plus": {
6148
+ "version": "1.0.0",
6149
+ "bundled": true
6150
+ },
6151
+ "asynckit": {
6152
+ "version": "0.4.0",
6153
+ "bundled": true
6154
+ },
6155
+ "aws-sign2": {
6156
+ "version": "0.7.0",
6157
+ "bundled": true
6158
+ },
6159
+ "aws4": {
6160
+ "version": "1.8.0",
6161
+ "bundled": true
6162
+ },
6163
+ "balanced-match": {
6164
+ "version": "1.0.0",
6165
+ "bundled": true
6166
+ },
6167
+ "bcrypt-pbkdf": {
6168
+ "version": "1.0.2",
6169
+ "bundled": true,
6170
+ "optional": true,
6171
+ "requires": {
6172
+ "tweetnacl": "^0.14.3"
6173
+ }
6174
+ },
6175
+ "bin-links": {
6176
+ "version": "1.1.2",
6177
+ "bundled": true,
6178
+ "requires": {
6179
+ "bluebird": "^3.5.0",
6180
+ "cmd-shim": "^2.0.2",
6181
+ "gentle-fs": "^2.0.0",
6182
+ "graceful-fs": "^4.1.11",
6183
+ "write-file-atomic": "^2.3.0"
6184
+ }
6185
+ },
6186
+ "block-stream": {
6187
+ "version": "0.0.9",
6188
+ "bundled": true,
6189
+ "requires": {
6190
+ "inherits": "~2.0.0"
6191
+ }
6192
+ },
6193
+ "bluebird": {
6194
+ "version": "3.5.1",
6195
+ "bundled": true
6196
+ },
6197
+ "boxen": {
6198
+ "version": "1.3.0",
6199
+ "bundled": true,
6200
+ "requires": {
6201
+ "ansi-align": "^2.0.0",
6202
+ "camelcase": "^4.0.0",
6203
+ "chalk": "^2.0.1",
6204
+ "cli-boxes": "^1.0.0",
6205
+ "string-width": "^2.0.0",
6206
+ "term-size": "^1.2.0",
6207
+ "widest-line": "^2.0.0"
6208
+ }
6209
+ },
6210
+ "brace-expansion": {
6211
+ "version": "1.1.11",
6212
+ "bundled": true,
6213
+ "requires": {
6214
+ "balanced-match": "^1.0.0",
6215
+ "concat-map": "0.0.1"
6216
+ }
6217
+ },
6218
+ "buffer-from": {
6219
+ "version": "1.0.0",
6220
+ "bundled": true
6221
+ },
6222
+ "builtin-modules": {
6223
+ "version": "1.1.1",
6224
+ "bundled": true
6225
+ },
6226
+ "builtins": {
6227
+ "version": "1.0.3",
6228
+ "bundled": true
6229
+ },
6230
+ "byline": {
6231
+ "version": "5.0.0",
6232
+ "bundled": true
6233
+ },
6234
+ "byte-size": {
6235
+ "version": "4.0.3",
6236
+ "bundled": true
6237
+ },
6238
+ "cacache": {
6239
+ "version": "11.2.0",
6240
+ "bundled": true,
6241
+ "requires": {
6242
+ "bluebird": "^3.5.1",
6243
+ "chownr": "^1.0.1",
6244
+ "figgy-pudding": "^3.1.0",
6245
+ "glob": "^7.1.2",
6246
+ "graceful-fs": "^4.1.11",
6247
+ "lru-cache": "^4.1.3",
6248
+ "mississippi": "^3.0.0",
6249
+ "mkdirp": "^0.5.1",
6250
+ "move-concurrently": "^1.0.1",
6251
+ "promise-inflight": "^1.0.1",
6252
+ "rimraf": "^2.6.2",
6253
+ "ssri": "^6.0.0",
6254
+ "unique-filename": "^1.1.0",
6255
+ "y18n": "^4.0.0"
6256
+ }
6257
+ },
6258
+ "call-limit": {
6259
+ "version": "1.1.0",
6260
+ "bundled": true
6261
+ },
6262
+ "camelcase": {
6263
+ "version": "4.1.0",
6264
+ "bundled": true
6265
+ },
6266
+ "capture-stack-trace": {
6267
+ "version": "1.0.0",
6268
+ "bundled": true
6269
+ },
6270
+ "caseless": {
6271
+ "version": "0.12.0",
6272
+ "bundled": true
6273
+ },
6274
+ "chalk": {
6275
+ "version": "2.4.1",
6276
+ "bundled": true,
6277
+ "requires": {
6278
+ "ansi-styles": "^3.2.1",
6279
+ "escape-string-regexp": "^1.0.5",
6280
+ "supports-color": "^5.3.0"
6281
+ }
6282
+ },
6283
+ "chownr": {
6284
+ "version": "1.0.1",
6285
+ "bundled": true
6286
+ },
6287
+ "ci-info": {
6288
+ "version": "1.4.0",
6289
+ "bundled": true
6290
+ },
6291
+ "cidr-regex": {
6292
+ "version": "2.0.9",
6293
+ "bundled": true,
6294
+ "requires": {
6295
+ "ip-regex": "^2.1.0"
6296
+ }
6297
+ },
6298
+ "cli-boxes": {
6299
+ "version": "1.0.0",
6300
+ "bundled": true
6301
+ },
6302
+ "cli-columns": {
6303
+ "version": "3.1.2",
6304
+ "bundled": true,
6305
+ "requires": {
6306
+ "string-width": "^2.0.0",
6307
+ "strip-ansi": "^3.0.1"
6308
+ }
6309
+ },
6310
+ "cli-table3": {
6311
+ "version": "0.5.0",
6312
+ "bundled": true,
6313
+ "requires": {
6314
+ "colors": "^1.1.2",
6315
+ "object-assign": "^4.1.0",
6316
+ "string-width": "^2.1.1"
6317
+ }
6318
+ },
6319
+ "cliui": {
6320
+ "version": "4.1.0",
6321
+ "bundled": true,
6322
+ "requires": {
6323
+ "string-width": "^2.1.1",
6324
+ "strip-ansi": "^4.0.0",
6325
+ "wrap-ansi": "^2.0.0"
6326
+ },
6327
+ "dependencies": {
6328
+ "ansi-regex": {
6329
+ "version": "3.0.0",
6330
+ "bundled": true
6331
+ },
6332
+ "strip-ansi": {
6333
+ "version": "4.0.0",
6334
+ "bundled": true,
6335
+ "requires": {
6336
+ "ansi-regex": "^3.0.0"
6337
+ }
6338
+ }
6339
+ }
6340
+ },
6341
+ "clone": {
6342
+ "version": "1.0.4",
6343
+ "bundled": true
6344
+ },
6345
+ "cmd-shim": {
6346
+ "version": "2.0.2",
6347
+ "bundled": true,
6348
+ "requires": {
6349
+ "graceful-fs": "^4.1.2",
6350
+ "mkdirp": "~0.5.0"
6351
+ }
6352
+ },
6353
+ "co": {
6354
+ "version": "4.6.0",
6355
+ "bundled": true
6356
+ },
6357
+ "code-point-at": {
6358
+ "version": "1.1.0",
6359
+ "bundled": true
6360
+ },
6361
+ "color-convert": {
6362
+ "version": "1.9.1",
6363
+ "bundled": true,
6364
+ "requires": {
6365
+ "color-name": "^1.1.1"
6366
+ }
6367
+ },
6368
+ "color-name": {
6369
+ "version": "1.1.3",
6370
+ "bundled": true
6371
+ },
6372
+ "colors": {
6373
+ "version": "1.1.2",
6374
+ "bundled": true,
6375
+ "optional": true
6376
+ },
6377
+ "columnify": {
6378
+ "version": "1.5.4",
6379
+ "bundled": true,
6380
+ "requires": {
6381
+ "strip-ansi": "^3.0.0",
6382
+ "wcwidth": "^1.0.0"
6383
+ }
6384
+ },
6385
+ "combined-stream": {
6386
+ "version": "1.0.6",
6387
+ "bundled": true,
6388
+ "requires": {
6389
+ "delayed-stream": "~1.0.0"
6390
+ }
6391
+ },
6392
+ "concat-map": {
6393
+ "version": "0.0.1",
6394
+ "bundled": true
6395
+ },
6396
+ "concat-stream": {
6397
+ "version": "1.6.2",
6398
+ "bundled": true,
6399
+ "requires": {
6400
+ "buffer-from": "^1.0.0",
6401
+ "inherits": "^2.0.3",
6402
+ "readable-stream": "^2.2.2",
6403
+ "typedarray": "^0.0.6"
6404
+ }
6405
+ },
6406
+ "config-chain": {
6407
+ "version": "1.1.11",
6408
+ "bundled": true,
6409
+ "requires": {
6410
+ "ini": "^1.3.4",
6411
+ "proto-list": "~1.2.1"
6412
+ }
6413
+ },
6414
+ "configstore": {
6415
+ "version": "3.1.2",
6416
+ "bundled": true,
6417
+ "requires": {
6418
+ "dot-prop": "^4.1.0",
6419
+ "graceful-fs": "^4.1.2",
6420
+ "make-dir": "^1.0.0",
6421
+ "unique-string": "^1.0.0",
6422
+ "write-file-atomic": "^2.0.0",
6423
+ "xdg-basedir": "^3.0.0"
6424
+ }
6425
+ },
6426
+ "console-control-strings": {
6427
+ "version": "1.1.0",
6428
+ "bundled": true
6429
+ },
6430
+ "copy-concurrently": {
6431
+ "version": "1.0.5",
6432
+ "bundled": true,
6433
+ "requires": {
6434
+ "aproba": "^1.1.1",
6435
+ "fs-write-stream-atomic": "^1.0.8",
6436
+ "iferr": "^0.1.5",
6437
+ "mkdirp": "^0.5.1",
6438
+ "rimraf": "^2.5.4",
6439
+ "run-queue": "^1.0.0"
6440
+ },
6441
+ "dependencies": {
6442
+ "iferr": {
6443
+ "version": "0.1.5",
6444
+ "bundled": true
6445
+ }
6446
+ }
6447
+ },
6448
+ "core-util-is": {
6449
+ "version": "1.0.2",
6450
+ "bundled": true
6451
+ },
6452
+ "create-error-class": {
6453
+ "version": "3.0.2",
6454
+ "bundled": true,
6455
+ "requires": {
6456
+ "capture-stack-trace": "^1.0.0"
6457
+ }
6458
+ },
6459
+ "cross-spawn": {
6460
+ "version": "5.1.0",
6461
+ "bundled": true,
6462
+ "requires": {
6463
+ "lru-cache": "^4.0.1",
6464
+ "shebang-command": "^1.2.0",
6465
+ "which": "^1.2.9"
6466
+ }
6467
+ },
6468
+ "crypto-random-string": {
6469
+ "version": "1.0.0",
6470
+ "bundled": true
6471
+ },
6472
+ "cyclist": {
6473
+ "version": "0.2.2",
6474
+ "bundled": true
6475
+ },
6476
+ "dashdash": {
6477
+ "version": "1.14.1",
6478
+ "bundled": true,
6479
+ "requires": {
6480
+ "assert-plus": "^1.0.0"
6481
+ }
6482
+ },
6483
+ "debug": {
6484
+ "version": "3.1.0",
6485
+ "bundled": true,
6486
+ "requires": {
6487
+ "ms": "2.0.0"
6488
+ },
6489
+ "dependencies": {
6490
+ "ms": {
6491
+ "version": "2.0.0",
6492
+ "bundled": true
6493
+ }
6494
+ }
6495
+ },
6496
+ "debuglog": {
6497
+ "version": "1.0.1",
6498
+ "bundled": true
6499
+ },
6500
+ "decamelize": {
6501
+ "version": "1.2.0",
6502
+ "bundled": true
6503
+ },
6504
+ "decode-uri-component": {
6505
+ "version": "0.2.0",
6506
+ "bundled": true
6507
+ },
6508
+ "deep-extend": {
6509
+ "version": "0.5.1",
6510
+ "bundled": true
6511
+ },
6512
+ "defaults": {
6513
+ "version": "1.0.3",
6514
+ "bundled": true,
6515
+ "requires": {
6516
+ "clone": "^1.0.2"
6517
+ }
6518
+ },
6519
+ "delayed-stream": {
6520
+ "version": "1.0.0",
6521
+ "bundled": true
6522
+ },
6523
+ "delegates": {
6524
+ "version": "1.0.0",
6525
+ "bundled": true
6526
+ },
6527
+ "detect-indent": {
6528
+ "version": "5.0.0",
6529
+ "bundled": true
6530
+ },
6531
+ "detect-newline": {
6532
+ "version": "2.1.0",
6533
+ "bundled": true
6534
+ },
6535
+ "dezalgo": {
6536
+ "version": "1.0.3",
6537
+ "bundled": true,
6538
+ "requires": {
6539
+ "asap": "^2.0.0",
6540
+ "wrappy": "1"
6541
+ }
6542
+ },
6543
+ "dot-prop": {
6544
+ "version": "4.2.0",
6545
+ "bundled": true,
6546
+ "requires": {
6547
+ "is-obj": "^1.0.0"
6548
+ }
6549
+ },
6550
+ "dotenv": {
6551
+ "version": "5.0.1",
6552
+ "bundled": true
6553
+ },
6554
+ "duplexer3": {
6555
+ "version": "0.1.4",
6556
+ "bundled": true
6557
+ },
6558
+ "duplexify": {
6559
+ "version": "3.6.0",
6560
+ "bundled": true,
6561
+ "requires": {
6562
+ "end-of-stream": "^1.0.0",
6563
+ "inherits": "^2.0.1",
6564
+ "readable-stream": "^2.0.0",
6565
+ "stream-shift": "^1.0.0"
6566
+ }
6567
+ },
6568
+ "ecc-jsbn": {
6569
+ "version": "0.1.2",
6570
+ "bundled": true,
6571
+ "optional": true,
6572
+ "requires": {
6573
+ "jsbn": "~0.1.0",
6574
+ "safer-buffer": "^2.1.0"
6575
+ }
6576
+ },
6577
+ "editor": {
6578
+ "version": "1.0.0",
6579
+ "bundled": true
6580
+ },
6581
+ "encoding": {
6582
+ "version": "0.1.12",
6583
+ "bundled": true,
6584
+ "requires": {
6585
+ "iconv-lite": "~0.4.13"
6586
+ }
6587
+ },
6588
+ "end-of-stream": {
6589
+ "version": "1.4.1",
6590
+ "bundled": true,
6591
+ "requires": {
6592
+ "once": "^1.4.0"
6593
+ }
6594
+ },
6595
+ "err-code": {
6596
+ "version": "1.1.2",
6597
+ "bundled": true
6598
+ },
6599
+ "errno": {
6600
+ "version": "0.1.7",
6601
+ "bundled": true,
6602
+ "requires": {
6603
+ "prr": "~1.0.1"
6604
+ }
6605
+ },
6606
+ "es6-promise": {
6607
+ "version": "4.2.4",
6608
+ "bundled": true
6609
+ },
6610
+ "es6-promisify": {
6611
+ "version": "5.0.0",
6612
+ "bundled": true,
6613
+ "requires": {
6614
+ "es6-promise": "^4.0.3"
6615
+ }
6616
+ },
6617
+ "escape-string-regexp": {
6618
+ "version": "1.0.5",
6619
+ "bundled": true
6620
+ },
6621
+ "execa": {
6622
+ "version": "0.7.0",
6623
+ "bundled": true,
6624
+ "requires": {
6625
+ "cross-spawn": "^5.0.1",
6626
+ "get-stream": "^3.0.0",
6627
+ "is-stream": "^1.1.0",
6628
+ "npm-run-path": "^2.0.0",
6629
+ "p-finally": "^1.0.0",
6630
+ "signal-exit": "^3.0.0",
6631
+ "strip-eof": "^1.0.0"
6632
+ }
6633
+ },
6634
+ "extend": {
6635
+ "version": "3.0.2",
6636
+ "bundled": true
6637
+ },
6638
+ "extsprintf": {
6639
+ "version": "1.3.0",
6640
+ "bundled": true
6641
+ },
6642
+ "fast-deep-equal": {
6643
+ "version": "1.1.0",
6644
+ "bundled": true
6645
+ },
6646
+ "fast-json-stable-stringify": {
6647
+ "version": "2.0.0",
6648
+ "bundled": true
6649
+ },
6650
+ "figgy-pudding": {
6651
+ "version": "3.4.1",
6652
+ "bundled": true
6653
+ },
6654
+ "find-npm-prefix": {
6655
+ "version": "1.0.2",
6656
+ "bundled": true
6657
+ },
6658
+ "find-up": {
6659
+ "version": "2.1.0",
6660
+ "bundled": true,
6661
+ "requires": {
6662
+ "locate-path": "^2.0.0"
6663
+ }
6664
+ },
6665
+ "flush-write-stream": {
6666
+ "version": "1.0.3",
6667
+ "bundled": true,
6668
+ "requires": {
6669
+ "inherits": "^2.0.1",
6670
+ "readable-stream": "^2.0.4"
6671
+ }
6672
+ },
6673
+ "forever-agent": {
6674
+ "version": "0.6.1",
6675
+ "bundled": true
6676
+ },
6677
+ "form-data": {
6678
+ "version": "2.3.2",
6679
+ "bundled": true,
6680
+ "requires": {
6681
+ "asynckit": "^0.4.0",
6682
+ "combined-stream": "1.0.6",
6683
+ "mime-types": "^2.1.12"
6684
+ }
6685
+ },
6686
+ "from2": {
6687
+ "version": "2.3.0",
6688
+ "bundled": true,
6689
+ "requires": {
6690
+ "inherits": "^2.0.1",
6691
+ "readable-stream": "^2.0.0"
6692
+ }
6693
+ },
6694
+ "fs-minipass": {
6695
+ "version": "1.2.5",
6696
+ "bundled": true,
6697
+ "requires": {
6698
+ "minipass": "^2.2.1"
6699
+ }
6700
+ },
6701
+ "fs-vacuum": {
6702
+ "version": "1.2.10",
6703
+ "bundled": true,
6704
+ "requires": {
6705
+ "graceful-fs": "^4.1.2",
6706
+ "path-is-inside": "^1.0.1",
6707
+ "rimraf": "^2.5.2"
6708
+ }
6709
+ },
6710
+ "fs-write-stream-atomic": {
6711
+ "version": "1.0.10",
6712
+ "bundled": true,
6713
+ "requires": {
6714
+ "graceful-fs": "^4.1.2",
6715
+ "iferr": "^0.1.5",
6716
+ "imurmurhash": "^0.1.4",
6717
+ "readable-stream": "1 || 2"
6718
+ },
6719
+ "dependencies": {
6720
+ "iferr": {
6721
+ "version": "0.1.5",
6722
+ "bundled": true
6723
+ }
6724
+ }
6725
+ },
6726
+ "fs.realpath": {
6727
+ "version": "1.0.0",
6728
+ "bundled": true
6729
+ },
6730
+ "fstream": {
6731
+ "version": "1.0.11",
6732
+ "bundled": true,
6733
+ "requires": {
6734
+ "graceful-fs": "^4.1.2",
6735
+ "inherits": "~2.0.0",
6736
+ "mkdirp": ">=0.5 0",
6737
+ "rimraf": "2"
6738
+ }
6739
+ },
6740
+ "gauge": {
6741
+ "version": "2.7.4",
6742
+ "bundled": true,
6743
+ "requires": {
6744
+ "aproba": "^1.0.3",
6745
+ "console-control-strings": "^1.0.0",
6746
+ "has-unicode": "^2.0.0",
6747
+ "object-assign": "^4.1.0",
6748
+ "signal-exit": "^3.0.0",
6749
+ "string-width": "^1.0.1",
6750
+ "strip-ansi": "^3.0.1",
6751
+ "wide-align": "^1.1.0"
6752
+ },
6753
+ "dependencies": {
6754
+ "string-width": {
6755
+ "version": "1.0.2",
6756
+ "bundled": true,
6757
+ "requires": {
6758
+ "code-point-at": "^1.0.0",
6759
+ "is-fullwidth-code-point": "^1.0.0",
6760
+ "strip-ansi": "^3.0.0"
6761
+ }
6762
+ }
6763
+ }
6764
+ },
6765
+ "genfun": {
6766
+ "version": "4.0.1",
6767
+ "bundled": true
6768
+ },
6769
+ "gentle-fs": {
6770
+ "version": "2.0.1",
6771
+ "bundled": true,
6772
+ "requires": {
6773
+ "aproba": "^1.1.2",
6774
+ "fs-vacuum": "^1.2.10",
6775
+ "graceful-fs": "^4.1.11",
6776
+ "iferr": "^0.1.5",
6777
+ "mkdirp": "^0.5.1",
6778
+ "path-is-inside": "^1.0.2",
6779
+ "read-cmd-shim": "^1.0.1",
6780
+ "slide": "^1.1.6"
6781
+ },
6782
+ "dependencies": {
6783
+ "iferr": {
6784
+ "version": "0.1.5",
6785
+ "bundled": true
6786
+ }
6787
+ }
6788
+ },
6789
+ "get-caller-file": {
6790
+ "version": "1.0.2",
6791
+ "bundled": true
6792
+ },
6793
+ "get-stream": {
6794
+ "version": "3.0.0",
6795
+ "bundled": true
6796
+ },
6797
+ "getpass": {
6798
+ "version": "0.1.7",
6799
+ "bundled": true,
6800
+ "requires": {
6801
+ "assert-plus": "^1.0.0"
6802
+ }
6803
+ },
6804
+ "glob": {
6805
+ "version": "7.1.2",
6806
+ "bundled": true,
6807
+ "requires": {
6808
+ "fs.realpath": "^1.0.0",
6809
+ "inflight": "^1.0.4",
6810
+ "inherits": "2",
6811
+ "minimatch": "^3.0.4",
6812
+ "once": "^1.3.0",
6813
+ "path-is-absolute": "^1.0.0"
6814
+ }
6815
+ },
6816
+ "global-dirs": {
6817
+ "version": "0.1.1",
6818
+ "bundled": true,
6819
+ "requires": {
6820
+ "ini": "^1.3.4"
6821
+ }
6822
+ },
6823
+ "got": {
6824
+ "version": "6.7.1",
6825
+ "bundled": true,
6826
+ "requires": {
6827
+ "create-error-class": "^3.0.0",
6828
+ "duplexer3": "^0.1.4",
6829
+ "get-stream": "^3.0.0",
6830
+ "is-redirect": "^1.0.0",
6831
+ "is-retry-allowed": "^1.0.0",
6832
+ "is-stream": "^1.0.0",
6833
+ "lowercase-keys": "^1.0.0",
6834
+ "safe-buffer": "^5.0.1",
6835
+ "timed-out": "^4.0.0",
6836
+ "unzip-response": "^2.0.1",
6837
+ "url-parse-lax": "^1.0.0"
6838
+ }
6839
+ },
6840
+ "graceful-fs": {
6841
+ "version": "4.1.11",
6842
+ "bundled": true
6843
+ },
6844
+ "har-schema": {
6845
+ "version": "2.0.0",
6846
+ "bundled": true
6847
+ },
6848
+ "har-validator": {
6849
+ "version": "5.1.0",
6850
+ "bundled": true,
6851
+ "requires": {
6852
+ "ajv": "^5.3.0",
6853
+ "har-schema": "^2.0.0"
6854
+ }
6855
+ },
6856
+ "has-flag": {
6857
+ "version": "3.0.0",
6858
+ "bundled": true
6859
+ },
6860
+ "has-unicode": {
6861
+ "version": "2.0.1",
6862
+ "bundled": true
6863
+ },
6864
+ "hosted-git-info": {
6865
+ "version": "2.7.1",
6866
+ "bundled": true
6867
+ },
6868
+ "http-cache-semantics": {
6869
+ "version": "3.8.1",
6870
+ "bundled": true
6871
+ },
6872
+ "http-proxy-agent": {
6873
+ "version": "2.1.0",
6874
+ "bundled": true,
6875
+ "requires": {
6876
+ "agent-base": "4",
6877
+ "debug": "3.1.0"
6878
+ }
6879
+ },
6880
+ "http-signature": {
6881
+ "version": "1.2.0",
6882
+ "bundled": true,
6883
+ "requires": {
6884
+ "assert-plus": "^1.0.0",
6885
+ "jsprim": "^1.2.2",
6886
+ "sshpk": "^1.7.0"
6887
+ }
6888
+ },
6889
+ "https-proxy-agent": {
6890
+ "version": "2.2.1",
6891
+ "bundled": true,
6892
+ "requires": {
6893
+ "agent-base": "^4.1.0",
6894
+ "debug": "^3.1.0"
6895
+ }
6896
+ },
6897
+ "humanize-ms": {
6898
+ "version": "1.2.1",
6899
+ "bundled": true,
6900
+ "requires": {
6901
+ "ms": "^2.0.0"
6902
+ }
6903
+ },
6904
+ "iconv-lite": {
6905
+ "version": "0.4.23",
6906
+ "bundled": true,
6907
+ "requires": {
6908
+ "safer-buffer": ">= 2.1.2 < 3"
6909
+ }
6910
+ },
6911
+ "iferr": {
6912
+ "version": "1.0.2",
6913
+ "bundled": true
6914
+ },
6915
+ "ignore-walk": {
6916
+ "version": "3.0.1",
6917
+ "bundled": true,
6918
+ "requires": {
6919
+ "minimatch": "^3.0.4"
6920
+ }
6921
+ },
6922
+ "import-lazy": {
6923
+ "version": "2.1.0",
6924
+ "bundled": true
6925
+ },
6926
+ "imurmurhash": {
6927
+ "version": "0.1.4",
6928
+ "bundled": true
6929
+ },
6930
+ "inflight": {
6931
+ "version": "1.0.6",
6932
+ "bundled": true,
6933
+ "requires": {
6934
+ "once": "^1.3.0",
6935
+ "wrappy": "1"
6936
+ }
6937
+ },
6938
+ "inherits": {
6939
+ "version": "2.0.3",
6940
+ "bundled": true
6941
+ },
6942
+ "ini": {
6943
+ "version": "1.3.5",
6944
+ "bundled": true
6945
+ },
6946
+ "init-package-json": {
6947
+ "version": "1.10.3",
6948
+ "bundled": true,
6949
+ "requires": {
6950
+ "glob": "^7.1.1",
6951
+ "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0",
6952
+ "promzard": "^0.3.0",
6953
+ "read": "~1.0.1",
6954
+ "read-package-json": "1 || 2",
6955
+ "semver": "2.x || 3.x || 4 || 5",
6956
+ "validate-npm-package-license": "^3.0.1",
6957
+ "validate-npm-package-name": "^3.0.0"
6958
+ }
6959
+ },
6960
+ "invert-kv": {
6961
+ "version": "1.0.0",
6962
+ "bundled": true
6963
+ },
6964
+ "ip": {
6965
+ "version": "1.1.5",
6966
+ "bundled": true
6967
+ },
6968
+ "ip-regex": {
6969
+ "version": "2.1.0",
6970
+ "bundled": true
6971
+ },
6972
+ "is-builtin-module": {
6973
+ "version": "1.0.0",
6974
+ "bundled": true,
6975
+ "requires": {
6976
+ "builtin-modules": "^1.0.0"
6977
+ }
6978
+ },
6979
+ "is-ci": {
6980
+ "version": "1.1.0",
6981
+ "bundled": true,
6982
+ "requires": {
6983
+ "ci-info": "^1.0.0"
6984
+ }
6985
+ },
6986
+ "is-cidr": {
6987
+ "version": "2.0.6",
6988
+ "bundled": true,
6989
+ "requires": {
6990
+ "cidr-regex": "^2.0.8"
6991
+ }
6992
+ },
6993
+ "is-fullwidth-code-point": {
6994
+ "version": "1.0.0",
6995
+ "bundled": true,
6996
+ "requires": {
6997
+ "number-is-nan": "^1.0.0"
6998
+ }
6999
+ },
7000
+ "is-installed-globally": {
7001
+ "version": "0.1.0",
7002
+ "bundled": true,
7003
+ "requires": {
7004
+ "global-dirs": "^0.1.0",
7005
+ "is-path-inside": "^1.0.0"
7006
+ }
7007
+ },
7008
+ "is-npm": {
7009
+ "version": "1.0.0",
7010
+ "bundled": true
7011
+ },
7012
+ "is-obj": {
7013
+ "version": "1.0.1",
7014
+ "bundled": true
7015
+ },
7016
+ "is-path-inside": {
7017
+ "version": "1.0.1",
7018
+ "bundled": true,
7019
+ "requires": {
7020
+ "path-is-inside": "^1.0.1"
7021
+ }
7022
+ },
7023
+ "is-redirect": {
7024
+ "version": "1.0.0",
7025
+ "bundled": true
7026
+ },
7027
+ "is-retry-allowed": {
7028
+ "version": "1.1.0",
7029
+ "bundled": true
7030
+ },
7031
+ "is-stream": {
7032
+ "version": "1.1.0",
7033
+ "bundled": true
7034
+ },
7035
+ "is-typedarray": {
7036
+ "version": "1.0.0",
7037
+ "bundled": true
7038
+ },
7039
+ "isarray": {
7040
+ "version": "1.0.0",
7041
+ "bundled": true
7042
+ },
7043
+ "isexe": {
7044
+ "version": "2.0.0",
7045
+ "bundled": true
7046
+ },
7047
+ "isstream": {
7048
+ "version": "0.1.2",
7049
+ "bundled": true
7050
+ },
7051
+ "jsbn": {
7052
+ "version": "0.1.1",
7053
+ "bundled": true,
7054
+ "optional": true
7055
+ },
7056
+ "json-parse-better-errors": {
7057
+ "version": "1.0.2",
7058
+ "bundled": true
7059
+ },
7060
+ "json-schema": {
7061
+ "version": "0.2.3",
7062
+ "bundled": true
7063
+ },
7064
+ "json-schema-traverse": {
7065
+ "version": "0.3.1",
7066
+ "bundled": true
7067
+ },
7068
+ "json-stringify-safe": {
7069
+ "version": "5.0.1",
7070
+ "bundled": true
7071
+ },
7072
+ "jsonparse": {
7073
+ "version": "1.3.1",
7074
+ "bundled": true
7075
+ },
7076
+ "jsprim": {
7077
+ "version": "1.4.1",
7078
+ "bundled": true,
7079
+ "requires": {
7080
+ "assert-plus": "1.0.0",
7081
+ "extsprintf": "1.3.0",
7082
+ "json-schema": "0.2.3",
7083
+ "verror": "1.10.0"
7084
+ }
7085
+ },
7086
+ "latest-version": {
7087
+ "version": "3.1.0",
7088
+ "bundled": true,
7089
+ "requires": {
7090
+ "package-json": "^4.0.0"
7091
+ }
7092
+ },
7093
+ "lazy-property": {
7094
+ "version": "1.0.0",
7095
+ "bundled": true
7096
+ },
7097
+ "lcid": {
7098
+ "version": "1.0.0",
7099
+ "bundled": true,
7100
+ "requires": {
7101
+ "invert-kv": "^1.0.0"
7102
+ }
7103
+ },
7104
+ "libcipm": {
7105
+ "version": "2.0.2",
7106
+ "bundled": true,
7107
+ "requires": {
7108
+ "bin-links": "^1.1.2",
7109
+ "bluebird": "^3.5.1",
7110
+ "find-npm-prefix": "^1.0.2",
7111
+ "graceful-fs": "^4.1.11",
7112
+ "lock-verify": "^2.0.2",
7113
+ "mkdirp": "^0.5.1",
7114
+ "npm-lifecycle": "^2.0.3",
7115
+ "npm-logical-tree": "^1.2.1",
7116
+ "npm-package-arg": "^6.1.0",
7117
+ "pacote": "^8.1.6",
7118
+ "protoduck": "^5.0.0",
7119
+ "read-package-json": "^2.0.13",
7120
+ "rimraf": "^2.6.2",
7121
+ "worker-farm": "^1.6.0"
7122
+ }
7123
+ },
7124
+ "libnpmhook": {
7125
+ "version": "4.0.1",
7126
+ "bundled": true,
7127
+ "requires": {
7128
+ "figgy-pudding": "^3.1.0",
7129
+ "npm-registry-fetch": "^3.0.0"
7130
+ },
7131
+ "dependencies": {
7132
+ "npm-registry-fetch": {
7133
+ "version": "3.1.1",
7134
+ "bundled": true,
7135
+ "requires": {
7136
+ "bluebird": "^3.5.1",
7137
+ "figgy-pudding": "^3.1.0",
7138
+ "lru-cache": "^4.1.2",
7139
+ "make-fetch-happen": "^4.0.0",
7140
+ "npm-package-arg": "^6.0.0"
7141
+ }
7142
+ }
7143
+ }
7144
+ },
7145
+ "libnpx": {
7146
+ "version": "10.2.0",
7147
+ "bundled": true,
7148
+ "requires": {
7149
+ "dotenv": "^5.0.1",
7150
+ "npm-package-arg": "^6.0.0",
7151
+ "rimraf": "^2.6.2",
7152
+ "safe-buffer": "^5.1.0",
7153
+ "update-notifier": "^2.3.0",
7154
+ "which": "^1.3.0",
7155
+ "y18n": "^4.0.0",
7156
+ "yargs": "^11.0.0"
7157
+ }
7158
+ },
7159
+ "locate-path": {
7160
+ "version": "2.0.0",
7161
+ "bundled": true,
7162
+ "requires": {
7163
+ "p-locate": "^2.0.0",
7164
+ "path-exists": "^3.0.0"
7165
+ }
7166
+ },
7167
+ "lock-verify": {
7168
+ "version": "2.0.2",
7169
+ "bundled": true,
7170
+ "requires": {
7171
+ "npm-package-arg": "^5.1.2 || 6",
7172
+ "semver": "^5.4.1"
7173
+ }
7174
+ },
7175
+ "lockfile": {
7176
+ "version": "1.0.4",
7177
+ "bundled": true,
7178
+ "requires": {
7179
+ "signal-exit": "^3.0.2"
7180
+ }
7181
+ },
7182
+ "lodash._baseindexof": {
7183
+ "version": "3.1.0",
7184
+ "bundled": true
7185
+ },
7186
+ "lodash._baseuniq": {
7187
+ "version": "4.6.0",
7188
+ "bundled": true,
7189
+ "requires": {
7190
+ "lodash._createset": "~4.0.0",
7191
+ "lodash._root": "~3.0.0"
7192
+ }
7193
+ },
7194
+ "lodash._bindcallback": {
7195
+ "version": "3.0.1",
7196
+ "bundled": true
7197
+ },
7198
+ "lodash._cacheindexof": {
7199
+ "version": "3.0.2",
7200
+ "bundled": true
7201
+ },
7202
+ "lodash._createcache": {
7203
+ "version": "3.1.2",
7204
+ "bundled": true,
7205
+ "requires": {
7206
+ "lodash._getnative": "^3.0.0"
7207
+ }
7208
+ },
7209
+ "lodash._createset": {
7210
+ "version": "4.0.3",
7211
+ "bundled": true
7212
+ },
7213
+ "lodash._getnative": {
7214
+ "version": "3.9.1",
7215
+ "bundled": true
7216
+ },
7217
+ "lodash._root": {
7218
+ "version": "3.0.1",
7219
+ "bundled": true
7220
+ },
7221
+ "lodash.clonedeep": {
7222
+ "version": "4.5.0",
7223
+ "bundled": true
7224
+ },
7225
+ "lodash.restparam": {
7226
+ "version": "3.6.1",
7227
+ "bundled": true
7228
+ },
7229
+ "lodash.union": {
7230
+ "version": "4.6.0",
7231
+ "bundled": true
7232
+ },
7233
+ "lodash.uniq": {
7234
+ "version": "4.5.0",
7235
+ "bundled": true
7236
+ },
7237
+ "lodash.without": {
7238
+ "version": "4.4.0",
7239
+ "bundled": true
7240
+ },
7241
+ "lowercase-keys": {
7242
+ "version": "1.0.1",
7243
+ "bundled": true
7244
+ },
7245
+ "lru-cache": {
7246
+ "version": "4.1.3",
7247
+ "bundled": true,
7248
+ "requires": {
7249
+ "pseudomap": "^1.0.2",
7250
+ "yallist": "^2.1.2"
7251
+ }
7252
+ },
7253
+ "make-dir": {
7254
+ "version": "1.3.0",
7255
+ "bundled": true,
7256
+ "requires": {
7257
+ "pify": "^3.0.0"
7258
+ }
7259
+ },
7260
+ "make-fetch-happen": {
7261
+ "version": "4.0.1",
7262
+ "bundled": true,
7263
+ "requires": {
7264
+ "agentkeepalive": "^3.4.1",
7265
+ "cacache": "^11.0.1",
7266
+ "http-cache-semantics": "^3.8.1",
7267
+ "http-proxy-agent": "^2.1.0",
7268
+ "https-proxy-agent": "^2.2.1",
7269
+ "lru-cache": "^4.1.2",
7270
+ "mississippi": "^3.0.0",
7271
+ "node-fetch-npm": "^2.0.2",
7272
+ "promise-retry": "^1.1.1",
7273
+ "socks-proxy-agent": "^4.0.0",
7274
+ "ssri": "^6.0.0"
7275
+ }
7276
+ },
7277
+ "meant": {
7278
+ "version": "1.0.1",
7279
+ "bundled": true
7280
+ },
7281
+ "mem": {
7282
+ "version": "1.1.0",
7283
+ "bundled": true,
7284
+ "requires": {
7285
+ "mimic-fn": "^1.0.0"
7286
+ }
7287
+ },
7288
+ "mime-db": {
7289
+ "version": "1.35.0",
7290
+ "bundled": true
7291
+ },
7292
+ "mime-types": {
7293
+ "version": "2.1.19",
7294
+ "bundled": true,
7295
+ "requires": {
7296
+ "mime-db": "~1.35.0"
7297
+ }
7298
+ },
7299
+ "mimic-fn": {
7300
+ "version": "1.2.0",
7301
+ "bundled": true
7302
+ },
7303
+ "minimatch": {
7304
+ "version": "3.0.4",
7305
+ "bundled": true,
7306
+ "requires": {
7307
+ "brace-expansion": "^1.1.7"
7308
+ }
7309
+ },
7310
+ "minimist": {
7311
+ "version": "0.0.8",
7312
+ "bundled": true
7313
+ },
7314
+ "minipass": {
7315
+ "version": "2.3.3",
7316
+ "bundled": true,
7317
+ "requires": {
7318
+ "safe-buffer": "^5.1.2",
7319
+ "yallist": "^3.0.0"
7320
+ },
7321
+ "dependencies": {
7322
+ "yallist": {
7323
+ "version": "3.0.2",
7324
+ "bundled": true
7325
+ }
7326
+ }
7327
+ },
7328
+ "minizlib": {
7329
+ "version": "1.1.0",
7330
+ "bundled": true,
7331
+ "requires": {
7332
+ "minipass": "^2.2.1"
7333
+ }
7334
+ },
7335
+ "mississippi": {
7336
+ "version": "3.0.0",
7337
+ "bundled": true,
7338
+ "requires": {
7339
+ "concat-stream": "^1.5.0",
7340
+ "duplexify": "^3.4.2",
7341
+ "end-of-stream": "^1.1.0",
7342
+ "flush-write-stream": "^1.0.0",
7343
+ "from2": "^2.1.0",
7344
+ "parallel-transform": "^1.1.0",
7345
+ "pump": "^3.0.0",
7346
+ "pumpify": "^1.3.3",
7347
+ "stream-each": "^1.1.0",
7348
+ "through2": "^2.0.0"
7349
+ }
7350
+ },
7351
+ "mkdirp": {
7352
+ "version": "0.5.1",
7353
+ "bundled": true,
7354
+ "requires": {
7355
+ "minimist": "0.0.8"
7356
+ }
7357
+ },
7358
+ "move-concurrently": {
7359
+ "version": "1.0.1",
7360
+ "bundled": true,
7361
+ "requires": {
7362
+ "aproba": "^1.1.1",
7363
+ "copy-concurrently": "^1.0.0",
7364
+ "fs-write-stream-atomic": "^1.0.8",
7365
+ "mkdirp": "^0.5.1",
7366
+ "rimraf": "^2.5.4",
7367
+ "run-queue": "^1.0.3"
7368
+ }
7369
+ },
7370
+ "ms": {
7371
+ "version": "2.1.1",
7372
+ "bundled": true
7373
+ },
7374
+ "mute-stream": {
7375
+ "version": "0.0.7",
7376
+ "bundled": true
7377
+ },
7378
+ "node-fetch-npm": {
7379
+ "version": "2.0.2",
7380
+ "bundled": true,
7381
+ "requires": {
7382
+ "encoding": "^0.1.11",
7383
+ "json-parse-better-errors": "^1.0.0",
7384
+ "safe-buffer": "^5.1.1"
7385
+ }
7386
+ },
7387
+ "node-gyp": {
7388
+ "version": "3.8.0",
7389
+ "bundled": true,
7390
+ "requires": {
7391
+ "fstream": "^1.0.0",
7392
+ "glob": "^7.0.3",
7393
+ "graceful-fs": "^4.1.2",
7394
+ "mkdirp": "^0.5.0",
7395
+ "nopt": "2 || 3",
7396
+ "npmlog": "0 || 1 || 2 || 3 || 4",
7397
+ "osenv": "0",
7398
+ "request": "^2.87.0",
7399
+ "rimraf": "2",
7400
+ "semver": "~5.3.0",
7401
+ "tar": "^2.0.0",
7402
+ "which": "1"
7403
+ },
7404
+ "dependencies": {
7405
+ "nopt": {
7406
+ "version": "3.0.6",
7407
+ "bundled": true,
7408
+ "requires": {
7409
+ "abbrev": "1"
7410
+ }
7411
+ },
7412
+ "semver": {
7413
+ "version": "5.3.0",
7414
+ "bundled": true
7415
+ },
7416
+ "tar": {
7417
+ "version": "2.2.1",
7418
+ "bundled": true,
7419
+ "requires": {
7420
+ "block-stream": "*",
7421
+ "fstream": "^1.0.2",
7422
+ "inherits": "2"
7423
+ }
7424
+ }
7425
+ }
7426
+ },
7427
+ "nopt": {
7428
+ "version": "4.0.1",
7429
+ "bundled": true,
7430
+ "requires": {
7431
+ "abbrev": "1",
7432
+ "osenv": "^0.1.4"
7433
+ }
7434
+ },
7435
+ "normalize-package-data": {
7436
+ "version": "2.4.0",
7437
+ "bundled": true,
7438
+ "requires": {
7439
+ "hosted-git-info": "^2.1.4",
7440
+ "is-builtin-module": "^1.0.0",
7441
+ "semver": "2 || 3 || 4 || 5",
7442
+ "validate-npm-package-license": "^3.0.1"
7443
+ }
7444
+ },
7445
+ "npm-audit-report": {
7446
+ "version": "1.3.1",
7447
+ "bundled": true,
7448
+ "requires": {
7449
+ "cli-table3": "^0.5.0",
7450
+ "console-control-strings": "^1.1.0"
7451
+ }
7452
+ },
7453
+ "npm-bundled": {
7454
+ "version": "1.0.5",
7455
+ "bundled": true
7456
+ },
7457
+ "npm-cache-filename": {
7458
+ "version": "1.0.2",
7459
+ "bundled": true
7460
+ },
7461
+ "npm-install-checks": {
7462
+ "version": "3.0.0",
7463
+ "bundled": true,
7464
+ "requires": {
7465
+ "semver": "^2.3.0 || 3.x || 4 || 5"
7466
+ }
7467
+ },
7468
+ "npm-lifecycle": {
7469
+ "version": "2.1.0",
7470
+ "bundled": true,
7471
+ "requires": {
7472
+ "byline": "^5.0.0",
7473
+ "graceful-fs": "^4.1.11",
7474
+ "node-gyp": "^3.8.0",
7475
+ "resolve-from": "^4.0.0",
7476
+ "slide": "^1.1.6",
7477
+ "uid-number": "0.0.6",
7478
+ "umask": "^1.1.0",
7479
+ "which": "^1.3.1"
7480
+ }
7481
+ },
7482
+ "npm-logical-tree": {
7483
+ "version": "1.2.1",
7484
+ "bundled": true
7485
+ },
7486
+ "npm-package-arg": {
7487
+ "version": "6.1.0",
7488
+ "bundled": true,
7489
+ "requires": {
7490
+ "hosted-git-info": "^2.6.0",
7491
+ "osenv": "^0.1.5",
7492
+ "semver": "^5.5.0",
7493
+ "validate-npm-package-name": "^3.0.0"
7494
+ }
7495
+ },
7496
+ "npm-packlist": {
7497
+ "version": "1.1.11",
7498
+ "bundled": true,
7499
+ "requires": {
7500
+ "ignore-walk": "^3.0.1",
7501
+ "npm-bundled": "^1.0.1"
7502
+ }
7503
+ },
7504
+ "npm-pick-manifest": {
7505
+ "version": "2.1.0",
7506
+ "bundled": true,
7507
+ "requires": {
7508
+ "npm-package-arg": "^6.0.0",
7509
+ "semver": "^5.4.1"
7510
+ }
7511
+ },
7512
+ "npm-profile": {
7513
+ "version": "3.0.2",
7514
+ "bundled": true,
7515
+ "requires": {
7516
+ "aproba": "^1.1.2 || 2",
7517
+ "make-fetch-happen": "^2.5.0 || 3 || 4"
7518
+ }
7519
+ },
7520
+ "npm-registry-client": {
7521
+ "version": "8.6.0",
7522
+ "bundled": true,
7523
+ "requires": {
7524
+ "concat-stream": "^1.5.2",
7525
+ "graceful-fs": "^4.1.6",
7526
+ "normalize-package-data": "~1.0.1 || ^2.0.0",
7527
+ "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
7528
+ "npmlog": "2 || ^3.1.0 || ^4.0.0",
7529
+ "once": "^1.3.3",
7530
+ "request": "^2.74.0",
7531
+ "retry": "^0.10.0",
7532
+ "safe-buffer": "^5.1.1",
7533
+ "semver": "2 >=2.2.1 || 3.x || 4 || 5",
7534
+ "slide": "^1.1.3",
7535
+ "ssri": "^5.2.4"
7536
+ },
7537
+ "dependencies": {
7538
+ "retry": {
7539
+ "version": "0.10.1",
7540
+ "bundled": true
7541
+ },
7542
+ "ssri": {
7543
+ "version": "5.3.0",
7544
+ "bundled": true,
7545
+ "requires": {
7546
+ "safe-buffer": "^5.1.1"
7547
+ }
7548
+ }
7549
+ }
7550
+ },
7551
+ "npm-registry-fetch": {
7552
+ "version": "1.1.0",
7553
+ "bundled": true,
7554
+ "requires": {
7555
+ "bluebird": "^3.5.1",
7556
+ "figgy-pudding": "^2.0.1",
7557
+ "lru-cache": "^4.1.2",
7558
+ "make-fetch-happen": "^3.0.0",
7559
+ "npm-package-arg": "^6.0.0",
7560
+ "safe-buffer": "^5.1.1"
7561
+ },
7562
+ "dependencies": {
7563
+ "cacache": {
7564
+ "version": "10.0.4",
7565
+ "bundled": true,
7566
+ "requires": {
7567
+ "bluebird": "^3.5.1",
7568
+ "chownr": "^1.0.1",
7569
+ "glob": "^7.1.2",
7570
+ "graceful-fs": "^4.1.11",
7571
+ "lru-cache": "^4.1.1",
7572
+ "mississippi": "^2.0.0",
7573
+ "mkdirp": "^0.5.1",
7574
+ "move-concurrently": "^1.0.1",
7575
+ "promise-inflight": "^1.0.1",
7576
+ "rimraf": "^2.6.2",
7577
+ "ssri": "^5.2.4",
7578
+ "unique-filename": "^1.1.0",
7579
+ "y18n": "^4.0.0"
7580
+ },
7581
+ "dependencies": {
7582
+ "mississippi": {
7583
+ "version": "2.0.0",
7584
+ "bundled": true,
7585
+ "requires": {
7586
+ "concat-stream": "^1.5.0",
7587
+ "duplexify": "^3.4.2",
7588
+ "end-of-stream": "^1.1.0",
7589
+ "flush-write-stream": "^1.0.0",
7590
+ "from2": "^2.1.0",
7591
+ "parallel-transform": "^1.1.0",
7592
+ "pump": "^2.0.1",
7593
+ "pumpify": "^1.3.3",
7594
+ "stream-each": "^1.1.0",
7595
+ "through2": "^2.0.0"
7596
+ }
7597
+ }
7598
+ }
7599
+ },
7600
+ "figgy-pudding": {
7601
+ "version": "2.0.1",
7602
+ "bundled": true
7603
+ },
7604
+ "make-fetch-happen": {
7605
+ "version": "3.0.0",
7606
+ "bundled": true,
7607
+ "requires": {
7608
+ "agentkeepalive": "^3.4.1",
7609
+ "cacache": "^10.0.4",
7610
+ "http-cache-semantics": "^3.8.1",
7611
+ "http-proxy-agent": "^2.1.0",
7612
+ "https-proxy-agent": "^2.2.0",
7613
+ "lru-cache": "^4.1.2",
7614
+ "mississippi": "^3.0.0",
7615
+ "node-fetch-npm": "^2.0.2",
7616
+ "promise-retry": "^1.1.1",
7617
+ "socks-proxy-agent": "^3.0.1",
7618
+ "ssri": "^5.2.4"
7619
+ }
7620
+ },
7621
+ "pump": {
7622
+ "version": "2.0.1",
7623
+ "bundled": true,
7624
+ "requires": {
7625
+ "end-of-stream": "^1.1.0",
7626
+ "once": "^1.3.1"
7627
+ }
7628
+ },
7629
+ "smart-buffer": {
7630
+ "version": "1.1.15",
7631
+ "bundled": true
7632
+ },
7633
+ "socks": {
7634
+ "version": "1.1.10",
7635
+ "bundled": true,
7636
+ "requires": {
7637
+ "ip": "^1.1.4",
7638
+ "smart-buffer": "^1.0.13"
7639
+ }
7640
+ },
7641
+ "socks-proxy-agent": {
7642
+ "version": "3.0.1",
7643
+ "bundled": true,
7644
+ "requires": {
7645
+ "agent-base": "^4.1.0",
7646
+ "socks": "^1.1.10"
7647
+ }
7648
+ },
7649
+ "ssri": {
7650
+ "version": "5.3.0",
7651
+ "bundled": true,
7652
+ "requires": {
7653
+ "safe-buffer": "^5.1.1"
7654
+ }
7655
+ }
7656
+ }
7657
+ },
7658
+ "npm-run-path": {
7659
+ "version": "2.0.2",
7660
+ "bundled": true,
7661
+ "requires": {
7662
+ "path-key": "^2.0.0"
7663
+ }
7664
+ },
7665
+ "npm-user-validate": {
7666
+ "version": "1.0.0",
7667
+ "bundled": true
7668
+ },
7669
+ "npmlog": {
7670
+ "version": "4.1.2",
7671
+ "bundled": true,
7672
+ "requires": {
7673
+ "are-we-there-yet": "~1.1.2",
7674
+ "console-control-strings": "~1.1.0",
7675
+ "gauge": "~2.7.3",
7676
+ "set-blocking": "~2.0.0"
7677
+ }
7678
+ },
7679
+ "number-is-nan": {
7680
+ "version": "1.0.1",
7681
+ "bundled": true
7682
+ },
7683
+ "oauth-sign": {
7684
+ "version": "0.9.0",
7685
+ "bundled": true
7686
+ },
7687
+ "object-assign": {
7688
+ "version": "4.1.1",
7689
+ "bundled": true
7690
+ },
7691
+ "once": {
7692
+ "version": "1.4.0",
7693
+ "bundled": true,
7694
+ "requires": {
7695
+ "wrappy": "1"
7696
+ }
7697
+ },
7698
+ "opener": {
7699
+ "version": "1.5.0",
7700
+ "bundled": true
7701
+ },
7702
+ "os-homedir": {
7703
+ "version": "1.0.2",
7704
+ "bundled": true
7705
+ },
7706
+ "os-locale": {
7707
+ "version": "2.1.0",
7708
+ "bundled": true,
7709
+ "requires": {
7710
+ "execa": "^0.7.0",
7711
+ "lcid": "^1.0.0",
7712
+ "mem": "^1.1.0"
7713
+ }
7714
+ },
7715
+ "os-tmpdir": {
7716
+ "version": "1.0.2",
7717
+ "bundled": true
7718
+ },
7719
+ "osenv": {
7720
+ "version": "0.1.5",
7721
+ "bundled": true,
7722
+ "requires": {
7723
+ "os-homedir": "^1.0.0",
7724
+ "os-tmpdir": "^1.0.0"
7725
+ }
7726
+ },
7727
+ "p-finally": {
7728
+ "version": "1.0.0",
7729
+ "bundled": true
7730
+ },
7731
+ "p-limit": {
7732
+ "version": "1.2.0",
7733
+ "bundled": true,
7734
+ "requires": {
7735
+ "p-try": "^1.0.0"
7736
+ }
7737
+ },
7738
+ "p-locate": {
7739
+ "version": "2.0.0",
7740
+ "bundled": true,
7741
+ "requires": {
7742
+ "p-limit": "^1.1.0"
7743
+ }
7744
+ },
7745
+ "p-try": {
7746
+ "version": "1.0.0",
7747
+ "bundled": true
7748
+ },
7749
+ "package-json": {
7750
+ "version": "4.0.1",
7751
+ "bundled": true,
7752
+ "requires": {
7753
+ "got": "^6.7.1",
7754
+ "registry-auth-token": "^3.0.1",
7755
+ "registry-url": "^3.0.3",
7756
+ "semver": "^5.1.0"
7757
+ }
7758
+ },
7759
+ "pacote": {
7760
+ "version": "8.1.6",
7761
+ "bundled": true,
7762
+ "requires": {
7763
+ "bluebird": "^3.5.1",
7764
+ "cacache": "^11.0.2",
7765
+ "get-stream": "^3.0.0",
7766
+ "glob": "^7.1.2",
7767
+ "lru-cache": "^4.1.3",
7768
+ "make-fetch-happen": "^4.0.1",
7769
+ "minimatch": "^3.0.4",
7770
+ "minipass": "^2.3.3",
7771
+ "mississippi": "^3.0.0",
7772
+ "mkdirp": "^0.5.1",
7773
+ "normalize-package-data": "^2.4.0",
7774
+ "npm-package-arg": "^6.1.0",
7775
+ "npm-packlist": "^1.1.10",
7776
+ "npm-pick-manifest": "^2.1.0",
7777
+ "osenv": "^0.1.5",
7778
+ "promise-inflight": "^1.0.1",
7779
+ "promise-retry": "^1.1.1",
7780
+ "protoduck": "^5.0.0",
7781
+ "rimraf": "^2.6.2",
7782
+ "safe-buffer": "^5.1.2",
7783
+ "semver": "^5.5.0",
7784
+ "ssri": "^6.0.0",
7785
+ "tar": "^4.4.3",
7786
+ "unique-filename": "^1.1.0",
7787
+ "which": "^1.3.0"
7788
+ }
7789
+ },
7790
+ "parallel-transform": {
7791
+ "version": "1.1.0",
7792
+ "bundled": true,
7793
+ "requires": {
7794
+ "cyclist": "~0.2.2",
7795
+ "inherits": "^2.0.3",
7796
+ "readable-stream": "^2.1.5"
7797
+ }
7798
+ },
7799
+ "path-exists": {
7800
+ "version": "3.0.0",
7801
+ "bundled": true
7802
+ },
7803
+ "path-is-absolute": {
7804
+ "version": "1.0.1",
7805
+ "bundled": true
7806
+ },
7807
+ "path-is-inside": {
7808
+ "version": "1.0.2",
7809
+ "bundled": true
7810
+ },
7811
+ "path-key": {
7812
+ "version": "2.0.1",
7813
+ "bundled": true
7814
+ },
7815
+ "performance-now": {
7816
+ "version": "2.1.0",
7817
+ "bundled": true
7818
+ },
7819
+ "pify": {
7820
+ "version": "3.0.0",
7821
+ "bundled": true
7822
+ },
7823
+ "prepend-http": {
7824
+ "version": "1.0.4",
7825
+ "bundled": true
7826
+ },
7827
+ "process-nextick-args": {
7828
+ "version": "2.0.0",
7829
+ "bundled": true
7830
+ },
7831
+ "promise-inflight": {
7832
+ "version": "1.0.1",
7833
+ "bundled": true
7834
+ },
7835
+ "promise-retry": {
7836
+ "version": "1.1.1",
7837
+ "bundled": true,
7838
+ "requires": {
7839
+ "err-code": "^1.0.0",
7840
+ "retry": "^0.10.0"
7841
+ },
7842
+ "dependencies": {
7843
+ "retry": {
7844
+ "version": "0.10.1",
7845
+ "bundled": true
7846
+ }
7847
+ }
7848
+ },
7849
+ "promzard": {
7850
+ "version": "0.3.0",
7851
+ "bundled": true,
7852
+ "requires": {
7853
+ "read": "1"
7854
+ }
7855
+ },
7856
+ "proto-list": {
7857
+ "version": "1.2.4",
7858
+ "bundled": true
7859
+ },
7860
+ "protoduck": {
7861
+ "version": "5.0.0",
7862
+ "bundled": true,
7863
+ "requires": {
7864
+ "genfun": "^4.0.1"
7865
+ }
7866
+ },
7867
+ "prr": {
7868
+ "version": "1.0.1",
7869
+ "bundled": true
7870
+ },
7871
+ "pseudomap": {
7872
+ "version": "1.0.2",
7873
+ "bundled": true
7874
+ },
7875
+ "psl": {
7876
+ "version": "1.1.29",
7877
+ "bundled": true
7878
+ },
7879
+ "pump": {
7880
+ "version": "3.0.0",
7881
+ "bundled": true,
7882
+ "requires": {
7883
+ "end-of-stream": "^1.1.0",
7884
+ "once": "^1.3.1"
7885
+ }
7886
+ },
7887
+ "pumpify": {
7888
+ "version": "1.5.1",
7889
+ "bundled": true,
7890
+ "requires": {
7891
+ "duplexify": "^3.6.0",
7892
+ "inherits": "^2.0.3",
7893
+ "pump": "^2.0.0"
7894
+ },
7895
+ "dependencies": {
7896
+ "pump": {
7897
+ "version": "2.0.1",
7898
+ "bundled": true,
7899
+ "requires": {
7900
+ "end-of-stream": "^1.1.0",
7901
+ "once": "^1.3.1"
7902
+ }
7903
+ }
7904
+ }
7905
+ },
7906
+ "punycode": {
7907
+ "version": "1.4.1",
7908
+ "bundled": true
7909
+ },
7910
+ "qrcode-terminal": {
7911
+ "version": "0.12.0",
7912
+ "bundled": true
7913
+ },
7914
+ "qs": {
7915
+ "version": "6.5.2",
7916
+ "bundled": true
7917
+ },
7918
+ "query-string": {
7919
+ "version": "6.1.0",
7920
+ "bundled": true,
7921
+ "requires": {
7922
+ "decode-uri-component": "^0.2.0",
7923
+ "strict-uri-encode": "^2.0.0"
7924
+ }
7925
+ },
7926
+ "qw": {
7927
+ "version": "1.0.1",
7928
+ "bundled": true
7929
+ },
7930
+ "rc": {
7931
+ "version": "1.2.7",
7932
+ "bundled": true,
7933
+ "requires": {
7934
+ "deep-extend": "^0.5.1",
7935
+ "ini": "~1.3.0",
7936
+ "minimist": "^1.2.0",
7937
+ "strip-json-comments": "~2.0.1"
7938
+ },
7939
+ "dependencies": {
7940
+ "minimist": {
7941
+ "version": "1.2.0",
7942
+ "bundled": true
7943
+ }
7944
+ }
7945
+ },
7946
+ "read": {
7947
+ "version": "1.0.7",
7948
+ "bundled": true,
7949
+ "requires": {
7950
+ "mute-stream": "~0.0.4"
7951
+ }
7952
+ },
7953
+ "read-cmd-shim": {
7954
+ "version": "1.0.1",
7955
+ "bundled": true,
7956
+ "requires": {
7957
+ "graceful-fs": "^4.1.2"
7958
+ }
7959
+ },
7960
+ "read-installed": {
7961
+ "version": "4.0.3",
7962
+ "bundled": true,
7963
+ "requires": {
7964
+ "debuglog": "^1.0.1",
7965
+ "graceful-fs": "^4.1.2",
7966
+ "read-package-json": "^2.0.0",
7967
+ "readdir-scoped-modules": "^1.0.0",
7968
+ "semver": "2 || 3 || 4 || 5",
7969
+ "slide": "~1.1.3",
7970
+ "util-extend": "^1.0.1"
7971
+ }
7972
+ },
7973
+ "read-package-json": {
7974
+ "version": "2.0.13",
7975
+ "bundled": true,
7976
+ "requires": {
7977
+ "glob": "^7.1.1",
7978
+ "graceful-fs": "^4.1.2",
7979
+ "json-parse-better-errors": "^1.0.1",
7980
+ "normalize-package-data": "^2.0.0",
7981
+ "slash": "^1.0.0"
7982
+ }
7983
+ },
7984
+ "read-package-tree": {
7985
+ "version": "5.2.1",
7986
+ "bundled": true,
7987
+ "requires": {
7988
+ "debuglog": "^1.0.1",
7989
+ "dezalgo": "^1.0.0",
7990
+ "once": "^1.3.0",
7991
+ "read-package-json": "^2.0.0",
7992
+ "readdir-scoped-modules": "^1.0.0"
7993
+ }
7994
+ },
7995
+ "readable-stream": {
7996
+ "version": "2.3.6",
7997
+ "bundled": true,
7998
+ "requires": {
7999
+ "core-util-is": "~1.0.0",
8000
+ "inherits": "~2.0.3",
8001
+ "isarray": "~1.0.0",
8002
+ "process-nextick-args": "~2.0.0",
8003
+ "safe-buffer": "~5.1.1",
8004
+ "string_decoder": "~1.1.1",
8005
+ "util-deprecate": "~1.0.1"
8006
+ }
8007
+ },
8008
+ "readdir-scoped-modules": {
8009
+ "version": "1.0.2",
8010
+ "bundled": true,
8011
+ "requires": {
8012
+ "debuglog": "^1.0.1",
8013
+ "dezalgo": "^1.0.0",
8014
+ "graceful-fs": "^4.1.2",
8015
+ "once": "^1.3.0"
8016
+ }
8017
+ },
8018
+ "registry-auth-token": {
8019
+ "version": "3.3.2",
8020
+ "bundled": true,
8021
+ "requires": {
8022
+ "rc": "^1.1.6",
8023
+ "safe-buffer": "^5.0.1"
8024
+ }
8025
+ },
8026
+ "registry-url": {
8027
+ "version": "3.1.0",
8028
+ "bundled": true,
8029
+ "requires": {
8030
+ "rc": "^1.0.1"
8031
+ }
8032
+ },
8033
+ "request": {
8034
+ "version": "2.88.0",
8035
+ "bundled": true,
8036
+ "requires": {
8037
+ "aws-sign2": "~0.7.0",
8038
+ "aws4": "^1.8.0",
8039
+ "caseless": "~0.12.0",
8040
+ "combined-stream": "~1.0.6",
8041
+ "extend": "~3.0.2",
8042
+ "forever-agent": "~0.6.1",
8043
+ "form-data": "~2.3.2",
8044
+ "har-validator": "~5.1.0",
8045
+ "http-signature": "~1.2.0",
8046
+ "is-typedarray": "~1.0.0",
8047
+ "isstream": "~0.1.2",
8048
+ "json-stringify-safe": "~5.0.1",
8049
+ "mime-types": "~2.1.19",
8050
+ "oauth-sign": "~0.9.0",
8051
+ "performance-now": "^2.1.0",
8052
+ "qs": "~6.5.2",
8053
+ "safe-buffer": "^5.1.2",
8054
+ "tough-cookie": "~2.4.3",
8055
+ "tunnel-agent": "^0.6.0",
8056
+ "uuid": "^3.3.2"
8057
+ }
8058
+ },
8059
+ "require-directory": {
8060
+ "version": "2.1.1",
8061
+ "bundled": true
8062
+ },
8063
+ "require-main-filename": {
8064
+ "version": "1.0.1",
8065
+ "bundled": true
8066
+ },
8067
+ "resolve-from": {
8068
+ "version": "4.0.0",
8069
+ "bundled": true
8070
+ },
8071
+ "retry": {
8072
+ "version": "0.12.0",
8073
+ "bundled": true
8074
+ },
8075
+ "rimraf": {
8076
+ "version": "2.6.2",
8077
+ "bundled": true,
8078
+ "requires": {
8079
+ "glob": "^7.0.5"
8080
+ }
8081
+ },
8082
+ "run-queue": {
8083
+ "version": "1.0.3",
8084
+ "bundled": true,
8085
+ "requires": {
8086
+ "aproba": "^1.1.1"
8087
+ }
8088
+ },
8089
+ "safe-buffer": {
8090
+ "version": "5.1.2",
8091
+ "bundled": true
8092
+ },
8093
+ "safer-buffer": {
8094
+ "version": "2.1.2",
8095
+ "bundled": true
8096
+ },
8097
+ "semver": {
8098
+ "version": "5.5.0",
8099
+ "bundled": true
8100
+ },
8101
+ "semver-diff": {
8102
+ "version": "2.1.0",
8103
+ "bundled": true,
8104
+ "requires": {
8105
+ "semver": "^5.0.3"
8106
+ }
8107
+ },
8108
+ "set-blocking": {
8109
+ "version": "2.0.0",
8110
+ "bundled": true
8111
+ },
8112
+ "sha": {
8113
+ "version": "2.0.1",
8114
+ "bundled": true,
8115
+ "requires": {
8116
+ "graceful-fs": "^4.1.2",
8117
+ "readable-stream": "^2.0.2"
8118
+ }
8119
+ },
8120
+ "shebang-command": {
8121
+ "version": "1.2.0",
8122
+ "bundled": true,
8123
+ "requires": {
8124
+ "shebang-regex": "^1.0.0"
8125
+ }
8126
+ },
8127
+ "shebang-regex": {
8128
+ "version": "1.0.0",
8129
+ "bundled": true
8130
+ },
8131
+ "signal-exit": {
8132
+ "version": "3.0.2",
8133
+ "bundled": true
8134
+ },
8135
+ "slash": {
8136
+ "version": "1.0.0",
8137
+ "bundled": true
8138
+ },
8139
+ "slide": {
8140
+ "version": "1.1.6",
8141
+ "bundled": true
8142
+ },
8143
+ "smart-buffer": {
8144
+ "version": "4.0.1",
8145
+ "bundled": true
8146
+ },
8147
+ "socks": {
8148
+ "version": "2.2.0",
8149
+ "bundled": true,
8150
+ "requires": {
8151
+ "ip": "^1.1.5",
8152
+ "smart-buffer": "^4.0.1"
8153
+ }
8154
+ },
8155
+ "socks-proxy-agent": {
8156
+ "version": "4.0.1",
8157
+ "bundled": true,
8158
+ "requires": {
8159
+ "agent-base": "~4.2.0",
8160
+ "socks": "~2.2.0"
8161
+ }
8162
+ },
8163
+ "sorted-object": {
8164
+ "version": "2.0.1",
8165
+ "bundled": true
8166
+ },
8167
+ "sorted-union-stream": {
8168
+ "version": "2.1.3",
8169
+ "bundled": true,
8170
+ "requires": {
8171
+ "from2": "^1.3.0",
8172
+ "stream-iterate": "^1.1.0"
8173
+ },
8174
+ "dependencies": {
8175
+ "from2": {
8176
+ "version": "1.3.0",
8177
+ "bundled": true,
8178
+ "requires": {
8179
+ "inherits": "~2.0.1",
8180
+ "readable-stream": "~1.1.10"
8181
+ }
8182
+ },
8183
+ "isarray": {
8184
+ "version": "0.0.1",
8185
+ "bundled": true
8186
+ },
8187
+ "readable-stream": {
8188
+ "version": "1.1.14",
8189
+ "bundled": true,
8190
+ "requires": {
8191
+ "core-util-is": "~1.0.0",
8192
+ "inherits": "~2.0.1",
8193
+ "isarray": "0.0.1",
8194
+ "string_decoder": "~0.10.x"
8195
+ }
8196
+ },
8197
+ "string_decoder": {
8198
+ "version": "0.10.31",
8199
+ "bundled": true
8200
+ }
8201
+ }
8202
+ },
8203
+ "spdx-correct": {
8204
+ "version": "3.0.0",
8205
+ "bundled": true,
8206
+ "requires": {
8207
+ "spdx-expression-parse": "^3.0.0",
8208
+ "spdx-license-ids": "^3.0.0"
8209
+ }
8210
+ },
8211
+ "spdx-exceptions": {
8212
+ "version": "2.1.0",
8213
+ "bundled": true
8214
+ },
8215
+ "spdx-expression-parse": {
8216
+ "version": "3.0.0",
8217
+ "bundled": true,
8218
+ "requires": {
8219
+ "spdx-exceptions": "^2.1.0",
8220
+ "spdx-license-ids": "^3.0.0"
8221
+ }
8222
+ },
8223
+ "spdx-license-ids": {
8224
+ "version": "3.0.0",
8225
+ "bundled": true
8226
+ },
8227
+ "sshpk": {
8228
+ "version": "1.14.2",
8229
+ "bundled": true,
8230
+ "requires": {
8231
+ "asn1": "~0.2.3",
8232
+ "assert-plus": "^1.0.0",
8233
+ "bcrypt-pbkdf": "^1.0.0",
8234
+ "dashdash": "^1.12.0",
8235
+ "ecc-jsbn": "~0.1.1",
8236
+ "getpass": "^0.1.1",
8237
+ "jsbn": "~0.1.0",
8238
+ "safer-buffer": "^2.0.2",
8239
+ "tweetnacl": "~0.14.0"
8240
+ }
8241
+ },
8242
+ "ssri": {
8243
+ "version": "6.0.0",
8244
+ "bundled": true
8245
+ },
8246
+ "stream-each": {
8247
+ "version": "1.2.2",
8248
+ "bundled": true,
8249
+ "requires": {
8250
+ "end-of-stream": "^1.1.0",
8251
+ "stream-shift": "^1.0.0"
8252
+ }
8253
+ },
8254
+ "stream-iterate": {
8255
+ "version": "1.2.0",
8256
+ "bundled": true,
8257
+ "requires": {
8258
+ "readable-stream": "^2.1.5",
8259
+ "stream-shift": "^1.0.0"
8260
+ }
8261
+ },
8262
+ "stream-shift": {
8263
+ "version": "1.0.0",
8264
+ "bundled": true
8265
+ },
8266
+ "strict-uri-encode": {
8267
+ "version": "2.0.0",
8268
+ "bundled": true
8269
+ },
8270
+ "string-width": {
8271
+ "version": "2.1.1",
8272
+ "bundled": true,
8273
+ "requires": {
8274
+ "is-fullwidth-code-point": "^2.0.0",
8275
+ "strip-ansi": "^4.0.0"
8276
+ },
8277
+ "dependencies": {
8278
+ "ansi-regex": {
8279
+ "version": "3.0.0",
8280
+ "bundled": true
8281
+ },
8282
+ "is-fullwidth-code-point": {
8283
+ "version": "2.0.0",
8284
+ "bundled": true
8285
+ },
8286
+ "strip-ansi": {
8287
+ "version": "4.0.0",
8288
+ "bundled": true,
8289
+ "requires": {
8290
+ "ansi-regex": "^3.0.0"
8291
+ }
8292
+ }
8293
+ }
8294
+ },
8295
+ "string_decoder": {
8296
+ "version": "1.1.1",
8297
+ "bundled": true,
8298
+ "requires": {
8299
+ "safe-buffer": "~5.1.0"
8300
+ }
8301
+ },
8302
+ "stringify-package": {
8303
+ "version": "1.0.0",
8304
+ "bundled": true
8305
+ },
8306
+ "strip-ansi": {
8307
+ "version": "3.0.1",
8308
+ "bundled": true,
8309
+ "requires": {
8310
+ "ansi-regex": "^2.0.0"
8311
+ }
8312
+ },
8313
+ "strip-eof": {
8314
+ "version": "1.0.0",
8315
+ "bundled": true
8316
+ },
8317
+ "strip-json-comments": {
8318
+ "version": "2.0.1",
8319
+ "bundled": true
8320
+ },
8321
+ "supports-color": {
8322
+ "version": "5.4.0",
8323
+ "bundled": true,
8324
+ "requires": {
8325
+ "has-flag": "^3.0.0"
8326
+ }
8327
+ },
8328
+ "tar": {
8329
+ "version": "4.4.6",
8330
+ "bundled": true,
8331
+ "requires": {
8332
+ "chownr": "^1.0.1",
8333
+ "fs-minipass": "^1.2.5",
8334
+ "minipass": "^2.3.3",
8335
+ "minizlib": "^1.1.0",
8336
+ "mkdirp": "^0.5.0",
8337
+ "safe-buffer": "^5.1.2",
8338
+ "yallist": "^3.0.2"
8339
+ },
8340
+ "dependencies": {
8341
+ "yallist": {
8342
+ "version": "3.0.2",
8343
+ "bundled": true
8344
+ }
8345
+ }
8346
+ },
8347
+ "term-size": {
8348
+ "version": "1.2.0",
8349
+ "bundled": true,
8350
+ "requires": {
8351
+ "execa": "^0.7.0"
8352
+ }
8353
+ },
8354
+ "text-table": {
8355
+ "version": "0.2.0",
8356
+ "bundled": true
8357
+ },
8358
+ "through": {
8359
+ "version": "2.3.8",
8360
+ "bundled": true
8361
+ },
8362
+ "through2": {
8363
+ "version": "2.0.3",
8364
+ "bundled": true,
8365
+ "requires": {
8366
+ "readable-stream": "^2.1.5",
8367
+ "xtend": "~4.0.1"
8368
+ }
8369
+ },
8370
+ "timed-out": {
8371
+ "version": "4.0.1",
8372
+ "bundled": true
8373
+ },
8374
+ "tiny-relative-date": {
8375
+ "version": "1.3.0",
8376
+ "bundled": true
8377
+ },
8378
+ "tough-cookie": {
8379
+ "version": "2.4.3",
8380
+ "bundled": true,
8381
+ "requires": {
8382
+ "psl": "^1.1.24",
8383
+ "punycode": "^1.4.1"
8384
+ }
8385
+ },
8386
+ "tunnel-agent": {
8387
+ "version": "0.6.0",
8388
+ "bundled": true,
8389
+ "requires": {
8390
+ "safe-buffer": "^5.0.1"
8391
+ }
8392
+ },
8393
+ "tweetnacl": {
8394
+ "version": "0.14.5",
8395
+ "bundled": true,
8396
+ "optional": true
8397
+ },
8398
+ "typedarray": {
8399
+ "version": "0.0.6",
8400
+ "bundled": true
8401
+ },
8402
+ "uid-number": {
8403
+ "version": "0.0.6",
8404
+ "bundled": true
8405
+ },
8406
+ "umask": {
8407
+ "version": "1.1.0",
8408
+ "bundled": true
8409
+ },
8410
+ "unique-filename": {
8411
+ "version": "1.1.0",
8412
+ "bundled": true,
8413
+ "requires": {
8414
+ "unique-slug": "^2.0.0"
8415
+ }
8416
+ },
8417
+ "unique-slug": {
8418
+ "version": "2.0.0",
8419
+ "bundled": true,
8420
+ "requires": {
8421
+ "imurmurhash": "^0.1.4"
8422
+ }
8423
+ },
8424
+ "unique-string": {
8425
+ "version": "1.0.0",
8426
+ "bundled": true,
8427
+ "requires": {
8428
+ "crypto-random-string": "^1.0.0"
8429
+ }
8430
+ },
8431
+ "unpipe": {
8432
+ "version": "1.0.0",
8433
+ "bundled": true
8434
+ },
8435
+ "unzip-response": {
8436
+ "version": "2.0.1",
8437
+ "bundled": true
8438
+ },
8439
+ "update-notifier": {
8440
+ "version": "2.5.0",
8441
+ "bundled": true,
8442
+ "requires": {
8443
+ "boxen": "^1.2.1",
8444
+ "chalk": "^2.0.1",
8445
+ "configstore": "^3.0.0",
8446
+ "import-lazy": "^2.1.0",
8447
+ "is-ci": "^1.0.10",
8448
+ "is-installed-globally": "^0.1.0",
8449
+ "is-npm": "^1.0.0",
8450
+ "latest-version": "^3.0.0",
8451
+ "semver-diff": "^2.0.0",
8452
+ "xdg-basedir": "^3.0.0"
8453
+ }
8454
+ },
8455
+ "url-parse-lax": {
8456
+ "version": "1.0.0",
8457
+ "bundled": true,
8458
+ "requires": {
8459
+ "prepend-http": "^1.0.1"
8460
+ }
8461
+ },
8462
+ "util-deprecate": {
8463
+ "version": "1.0.2",
8464
+ "bundled": true
8465
+ },
8466
+ "util-extend": {
8467
+ "version": "1.0.3",
8468
+ "bundled": true
8469
+ },
8470
+ "uuid": {
8471
+ "version": "3.3.2",
8472
+ "bundled": true
8473
+ },
8474
+ "validate-npm-package-license": {
8475
+ "version": "3.0.4",
8476
+ "bundled": true,
8477
+ "requires": {
8478
+ "spdx-correct": "^3.0.0",
8479
+ "spdx-expression-parse": "^3.0.0"
8480
+ }
8481
+ },
8482
+ "validate-npm-package-name": {
8483
+ "version": "3.0.0",
8484
+ "bundled": true,
8485
+ "requires": {
8486
+ "builtins": "^1.0.3"
8487
+ }
8488
+ },
8489
+ "verror": {
8490
+ "version": "1.10.0",
8491
+ "bundled": true,
8492
+ "requires": {
8493
+ "assert-plus": "^1.0.0",
8494
+ "core-util-is": "1.0.2",
8495
+ "extsprintf": "^1.2.0"
8496
+ }
8497
+ },
8498
+ "wcwidth": {
8499
+ "version": "1.0.1",
8500
+ "bundled": true,
8501
+ "requires": {
8502
+ "defaults": "^1.0.3"
8503
+ }
8504
+ },
8505
+ "which": {
8506
+ "version": "1.3.1",
8507
+ "bundled": true,
8508
+ "requires": {
8509
+ "isexe": "^2.0.0"
8510
+ }
8511
+ },
8512
+ "which-module": {
8513
+ "version": "2.0.0",
8514
+ "bundled": true
8515
+ },
8516
+ "wide-align": {
8517
+ "version": "1.1.2",
8518
+ "bundled": true,
8519
+ "requires": {
8520
+ "string-width": "^1.0.2"
8521
+ },
8522
+ "dependencies": {
8523
+ "string-width": {
8524
+ "version": "1.0.2",
8525
+ "bundled": true,
8526
+ "requires": {
8527
+ "code-point-at": "^1.0.0",
8528
+ "is-fullwidth-code-point": "^1.0.0",
8529
+ "strip-ansi": "^3.0.0"
8530
+ }
8531
+ }
8532
+ }
8533
+ },
8534
+ "widest-line": {
8535
+ "version": "2.0.0",
8536
+ "bundled": true,
8537
+ "requires": {
8538
+ "string-width": "^2.1.1"
8539
+ }
8540
+ },
8541
+ "worker-farm": {
8542
+ "version": "1.6.0",
8543
+ "bundled": true,
8544
+ "requires": {
8545
+ "errno": "~0.1.7"
8546
+ }
8547
+ },
8548
+ "wrap-ansi": {
8549
+ "version": "2.1.0",
8550
+ "bundled": true,
8551
+ "requires": {
8552
+ "string-width": "^1.0.1",
8553
+ "strip-ansi": "^3.0.1"
8554
+ },
8555
+ "dependencies": {
8556
+ "string-width": {
8557
+ "version": "1.0.2",
8558
+ "bundled": true,
8559
+ "requires": {
8560
+ "code-point-at": "^1.0.0",
8561
+ "is-fullwidth-code-point": "^1.0.0",
8562
+ "strip-ansi": "^3.0.0"
8563
+ }
8564
+ }
8565
+ }
8566
+ },
8567
+ "wrappy": {
8568
+ "version": "1.0.2",
8569
+ "bundled": true
8570
+ },
8571
+ "write-file-atomic": {
8572
+ "version": "2.3.0",
8573
+ "bundled": true,
8574
+ "requires": {
8575
+ "graceful-fs": "^4.1.11",
8576
+ "imurmurhash": "^0.1.4",
8577
+ "signal-exit": "^3.0.2"
8578
+ }
8579
+ },
8580
+ "xdg-basedir": {
8581
+ "version": "3.0.0",
8582
+ "bundled": true
8583
+ },
8584
+ "xtend": {
8585
+ "version": "4.0.1",
8586
+ "bundled": true
8587
+ },
8588
+ "y18n": {
8589
+ "version": "4.0.0",
8590
+ "bundled": true
8591
+ },
8592
+ "yallist": {
8593
+ "version": "2.1.2",
8594
+ "bundled": true
8595
+ },
8596
+ "yargs": {
8597
+ "version": "11.0.0",
8598
+ "bundled": true,
8599
+ "requires": {
8600
+ "cliui": "^4.0.0",
8601
+ "decamelize": "^1.1.1",
8602
+ "find-up": "^2.1.0",
8603
+ "get-caller-file": "^1.0.1",
8604
+ "os-locale": "^2.0.0",
8605
+ "require-directory": "^2.1.1",
8606
+ "require-main-filename": "^1.0.1",
8607
+ "set-blocking": "^2.0.0",
8608
+ "string-width": "^2.0.0",
8609
+ "which-module": "^2.0.0",
8610
+ "y18n": "^3.2.1",
8611
+ "yargs-parser": "^9.0.2"
8612
+ },
8613
+ "dependencies": {
8614
+ "y18n": {
8615
+ "version": "3.2.1",
8616
+ "bundled": true
8617
+ }
8618
+ }
8619
+ },
8620
+ "yargs-parser": {
8621
+ "version": "9.0.2",
8622
+ "bundled": true,
8623
+ "requires": {
8624
+ "camelcase": "^4.1.0"
8625
+ }
8626
+ }
8627
+ }
8628
+ },
8629
+ "npm-run-path": {
8630
+ "version": "2.0.2",
8631
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
8632
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
8633
+ "dev": true,
8634
+ "requires": {
8635
+ "path-key": "^2.0.0"
8636
+ }
8637
+ },
8638
+ "npmlog": {
8639
+ "version": "4.1.2",
8640
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
8641
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
8642
+ "dev": true,
8643
+ "requires": {
8644
+ "are-we-there-yet": "~1.1.2",
8645
+ "console-control-strings": "~1.1.0",
8646
+ "gauge": "~2.7.3",
8647
+ "set-blocking": "~2.0.0"
8648
+ }
8649
+ },
8650
+ "num2fraction": {
8651
+ "version": "1.2.2",
8652
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
8653
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
8654
+ "dev": true
8655
+ },
8656
+ "number-is-nan": {
8657
+ "version": "1.0.1",
8658
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
8659
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
8660
+ "dev": true
8661
+ },
8662
+ "oauth-sign": {
8663
+ "version": "0.9.0",
8664
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
8665
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
8666
+ "dev": true
8667
+ },
8668
+ "object-assign": {
8669
+ "version": "4.1.1",
8670
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8671
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
8672
+ "dev": true
8673
+ },
8674
+ "object-component": {
8675
+ "version": "0.0.3",
8676
+ "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
8677
+ "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
8678
+ "dev": true
8679
+ },
8680
+ "object-copy": {
8681
+ "version": "0.1.0",
8682
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
8683
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
8684
+ "dev": true,
8685
+ "requires": {
8686
+ "copy-descriptor": "^0.1.0",
8687
+ "define-property": "^0.2.5",
8688
+ "kind-of": "^3.0.3"
8689
+ },
8690
+ "dependencies": {
8691
+ "define-property": {
8692
+ "version": "0.2.5",
8693
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8694
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8695
+ "dev": true,
8696
+ "requires": {
8697
+ "is-descriptor": "^0.1.0"
8698
+ }
8699
+ },
8700
+ "kind-of": {
8701
+ "version": "3.2.2",
8702
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8703
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8704
+ "dev": true,
8705
+ "requires": {
8706
+ "is-buffer": "^1.1.5"
8707
+ }
8708
+ }
8709
+ }
8710
+ },
8711
+ "object-path": {
8712
+ "version": "0.9.2",
8713
+ "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
8714
+ "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=",
8715
+ "dev": true
8716
+ },
8717
+ "object-visit": {
8718
+ "version": "1.0.1",
8719
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
8720
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
8721
+ "dev": true,
8722
+ "requires": {
8723
+ "isobject": "^3.0.0"
8724
+ }
8725
+ },
8726
+ "object.omit": {
8727
+ "version": "2.0.1",
8728
+ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
8729
+ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
8730
+ "dev": true,
8731
+ "requires": {
8732
+ "for-own": "^0.1.4",
8733
+ "is-extendable": "^0.1.1"
8734
+ }
8735
+ },
8736
+ "object.pick": {
8737
+ "version": "1.3.0",
8738
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
8739
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
8740
+ "dev": true,
8741
+ "requires": {
8742
+ "isobject": "^3.0.1"
8743
+ }
8744
+ },
8745
+ "on-finished": {
8746
+ "version": "2.3.0",
8747
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8748
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
8749
+ "dev": true,
8750
+ "requires": {
8751
+ "ee-first": "1.1.1"
8752
+ }
8753
+ },
8754
+ "once": {
8755
+ "version": "1.4.0",
8756
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8757
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
8758
+ "dev": true,
8759
+ "requires": {
8760
+ "wrappy": "1"
8761
+ }
8762
+ },
8763
+ "onetime": {
8764
+ "version": "2.0.1",
8765
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
8766
+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
8767
+ "dev": true,
8768
+ "requires": {
8769
+ "mimic-fn": "^1.0.0"
8770
+ }
8771
+ },
8772
+ "openurl": {
8773
+ "version": "1.1.1",
8774
+ "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
8775
+ "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=",
8776
+ "dev": true
8777
+ },
8778
+ "opn": {
8779
+ "version": "5.3.0",
8780
+ "resolved": "http://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
8781
+ "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
8782
+ "dev": true,
8783
+ "requires": {
8784
+ "is-wsl": "^1.1.0"
8785
+ }
8786
+ },
8787
+ "optionator": {
8788
+ "version": "0.8.2",
8789
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
8790
+ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
8791
+ "dev": true,
8792
+ "requires": {
8793
+ "deep-is": "~0.1.3",
8794
+ "fast-levenshtein": "~2.0.4",
8795
+ "levn": "~0.3.0",
8796
+ "prelude-ls": "~1.1.2",
8797
+ "type-check": "~0.3.2",
8798
+ "wordwrap": "~1.0.0"
8799
+ }
8800
+ },
8801
+ "os-browserify": {
8802
+ "version": "0.3.0",
8803
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
8804
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
8805
+ "dev": true
8806
+ },
8807
+ "os-homedir": {
8808
+ "version": "1.0.2",
8809
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
8810
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
8811
+ "dev": true
8812
+ },
8813
+ "os-locale": {
8814
+ "version": "1.4.0",
8815
+ "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
8816
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
8817
+ "dev": true,
8818
+ "requires": {
8819
+ "lcid": "^1.0.0"
8820
+ }
8821
+ },
8822
+ "os-tmpdir": {
8823
+ "version": "1.0.2",
8824
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
8825
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
8826
+ "dev": true
8827
+ },
8828
+ "osenv": {
8829
+ "version": "0.1.5",
8830
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
8831
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
8832
+ "dev": true,
8833
+ "requires": {
8834
+ "os-homedir": "^1.0.0",
8835
+ "os-tmpdir": "^1.0.0"
8836
+ }
8837
+ },
8838
+ "p-finally": {
8839
+ "version": "1.0.0",
8840
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
8841
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
8842
+ "dev": true
8843
+ },
8844
+ "p-limit": {
8845
+ "version": "1.3.0",
8846
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
8847
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
8848
+ "dev": true,
8849
+ "requires": {
8850
+ "p-try": "^1.0.0"
8851
+ }
8852
+ },
8853
+ "p-locate": {
8854
+ "version": "2.0.0",
8855
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
8856
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
8857
+ "dev": true,
8858
+ "requires": {
8859
+ "p-limit": "^1.1.0"
8860
+ }
8861
+ },
8862
+ "p-try": {
8863
+ "version": "1.0.0",
8864
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
8865
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
8866
+ "dev": true
8867
+ },
8868
+ "pako": {
8869
+ "version": "1.0.6",
8870
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
8871
+ "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
8872
+ "dev": true
8873
+ },
8874
+ "parse-asn1": {
8875
+ "version": "5.1.1",
8876
+ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
8877
+ "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
8878
+ "dev": true,
8879
+ "requires": {
8880
+ "asn1.js": "^4.0.0",
8881
+ "browserify-aes": "^1.0.0",
8882
+ "create-hash": "^1.1.0",
8883
+ "evp_bytestokey": "^1.0.0",
8884
+ "pbkdf2": "^3.0.3"
8885
+ }
8886
+ },
8887
+ "parse-glob": {
8888
+ "version": "3.0.4",
8889
+ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
8890
+ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
8891
+ "dev": true,
8892
+ "requires": {
8893
+ "glob-base": "^0.3.0",
8894
+ "is-dotfile": "^1.0.0",
8895
+ "is-extglob": "^1.0.0",
8896
+ "is-glob": "^2.0.0"
8897
+ },
8898
+ "dependencies": {
8899
+ "is-extglob": {
8900
+ "version": "1.0.0",
8901
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
8902
+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
8903
+ "dev": true
8904
+ },
8905
+ "is-glob": {
8906
+ "version": "2.0.1",
8907
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
8908
+ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
8909
+ "dev": true,
8910
+ "requires": {
8911
+ "is-extglob": "^1.0.0"
8912
+ }
8913
+ }
8914
+ }
8915
+ },
8916
+ "parse-json": {
8917
+ "version": "2.2.0",
8918
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
8919
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
8920
+ "dev": true,
8921
+ "requires": {
8922
+ "error-ex": "^1.2.0"
8923
+ }
8924
+ },
8925
+ "parseqs": {
8926
+ "version": "0.0.5",
8927
+ "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
8928
+ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
8929
+ "dev": true,
8930
+ "requires": {
8931
+ "better-assert": "~1.0.0"
8932
+ }
8933
+ },
8934
+ "parseuri": {
8935
+ "version": "0.0.5",
8936
+ "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
8937
+ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
8938
+ "dev": true,
8939
+ "requires": {
8940
+ "better-assert": "~1.0.0"
8941
+ }
8942
+ },
8943
+ "parseurl": {
8944
+ "version": "1.3.2",
8945
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
8946
+ "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
8947
+ "dev": true
8948
+ },
8949
+ "pascalcase": {
8950
+ "version": "0.1.1",
8951
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8952
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8953
+ "dev": true
8954
+ },
8955
+ "path-browserify": {
8956
+ "version": "0.0.0",
8957
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
8958
+ "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
8959
+ "dev": true
8960
+ },
8961
+ "path-dirname": {
8962
+ "version": "1.0.2",
8963
+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8964
+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8965
+ "dev": true
8966
+ },
8967
+ "path-exists": {
8968
+ "version": "3.0.0",
8969
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8970
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8971
+ "dev": true
8972
+ },
8973
+ "path-is-absolute": {
8974
+ "version": "1.0.1",
8975
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8976
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8977
+ "dev": true
8978
+ },
8979
+ "path-is-inside": {
8980
+ "version": "1.0.2",
8981
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8982
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8983
+ "dev": true
8984
+ },
8985
+ "path-key": {
8986
+ "version": "2.0.1",
8987
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8988
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8989
+ "dev": true
8990
+ },
8991
+ "path-type": {
8992
+ "version": "1.1.0",
8993
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8994
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8995
+ "dev": true,
8996
+ "requires": {
8997
+ "graceful-fs": "^4.1.2",
8998
+ "pify": "^2.0.0",
8999
+ "pinkie-promise": "^2.0.0"
9000
+ },
9001
+ "dependencies": {
9002
+ "pify": {
9003
+ "version": "2.3.0",
9004
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9005
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9006
+ "dev": true
9007
+ }
9008
+ }
9009
+ },
9010
+ "pbkdf2": {
9011
+ "version": "3.0.17",
9012
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
9013
+ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
9014
+ "dev": true,
9015
+ "requires": {
9016
+ "create-hash": "^1.1.2",
9017
+ "create-hmac": "^1.1.4",
9018
+ "ripemd160": "^2.0.1",
9019
+ "safe-buffer": "^5.0.1",
9020
+ "sha.js": "^2.4.8"
9021
+ }
9022
+ },
9023
+ "performance-now": {
9024
+ "version": "2.1.0",
9025
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
9026
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
9027
+ "dev": true
9028
+ },
9029
+ "pify": {
9030
+ "version": "3.0.0",
9031
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
9032
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
9033
+ "dev": true
9034
+ },
9035
+ "pinkie": {
9036
+ "version": "2.0.4",
9037
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
9038
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
9039
+ "dev": true
9040
+ },
9041
+ "pinkie-promise": {
9042
+ "version": "2.0.1",
9043
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
9044
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
9045
+ "dev": true,
9046
+ "requires": {
9047
+ "pinkie": "^2.0.0"
9048
+ }
9049
+ },
9050
+ "pkg-dir": {
9051
+ "version": "2.0.0",
9052
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
9053
+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
9054
+ "dev": true,
9055
+ "requires": {
9056
+ "find-up": "^2.1.0"
9057
+ }
9058
+ },
9059
+ "pluralize": {
9060
+ "version": "7.0.0",
9061
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
9062
+ "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
9063
+ "dev": true
9064
+ },
9065
+ "portscanner": {
9066
+ "version": "2.1.1",
9067
+ "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz",
9068
+ "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=",
9069
+ "dev": true,
9070
+ "requires": {
9071
+ "async": "1.5.2",
9072
+ "is-number-like": "^1.0.3"
9073
+ }
9074
+ },
9075
+ "posix-character-classes": {
9076
+ "version": "0.1.1",
9077
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
9078
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
9079
+ "dev": true
9080
+ },
9081
+ "postcss": {
9082
+ "version": "5.2.18",
9083
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
9084
+ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
9085
+ "dev": true,
9086
+ "requires": {
9087
+ "chalk": "^1.1.3",
9088
+ "js-base64": "^2.1.9",
9089
+ "source-map": "^0.5.6",
9090
+ "supports-color": "^3.2.3"
9091
+ },
9092
+ "dependencies": {
9093
+ "has-flag": {
9094
+ "version": "1.0.0",
9095
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
9096
+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
9097
+ "dev": true
9098
+ },
9099
+ "supports-color": {
9100
+ "version": "3.2.3",
9101
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
9102
+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
9103
+ "dev": true,
9104
+ "requires": {
9105
+ "has-flag": "^1.0.0"
9106
+ }
9107
+ }
9108
+ }
9109
+ },
9110
+ "postcss-calc": {
9111
+ "version": "5.3.1",
9112
+ "resolved": "http://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz",
9113
+ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
9114
+ "dev": true,
9115
+ "requires": {
9116
+ "postcss": "^5.0.2",
9117
+ "postcss-message-helpers": "^2.0.0",
9118
+ "reduce-css-calc": "^1.2.6"
9119
+ }
9120
+ },
9121
+ "postcss-colormin": {
9122
+ "version": "2.2.2",
9123
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
9124
+ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
9125
+ "dev": true,
9126
+ "requires": {
9127
+ "colormin": "^1.0.5",
9128
+ "postcss": "^5.0.13",
9129
+ "postcss-value-parser": "^3.2.3"
9130
+ }
9131
+ },
9132
+ "postcss-convert-values": {
9133
+ "version": "2.6.1",
9134
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
9135
+ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
9136
+ "dev": true,
9137
+ "requires": {
9138
+ "postcss": "^5.0.11",
9139
+ "postcss-value-parser": "^3.1.2"
9140
+ }
9141
+ },
9142
+ "postcss-discard-comments": {
9143
+ "version": "2.0.4",
9144
+ "resolved": "http://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
9145
+ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
9146
+ "dev": true,
9147
+ "requires": {
9148
+ "postcss": "^5.0.14"
9149
+ }
9150
+ },
9151
+ "postcss-discard-duplicates": {
9152
+ "version": "2.1.0",
9153
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
9154
+ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
9155
+ "dev": true,
9156
+ "requires": {
9157
+ "postcss": "^5.0.4"
9158
+ }
9159
+ },
9160
+ "postcss-discard-empty": {
9161
+ "version": "2.1.0",
9162
+ "resolved": "http://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
9163
+ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
9164
+ "dev": true,
9165
+ "requires": {
9166
+ "postcss": "^5.0.14"
9167
+ }
9168
+ },
9169
+ "postcss-discard-overridden": {
9170
+ "version": "0.1.1",
9171
+ "resolved": "http://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
9172
+ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
9173
+ "dev": true,
9174
+ "requires": {
9175
+ "postcss": "^5.0.16"
9176
+ }
9177
+ },
9178
+ "postcss-discard-unused": {
9179
+ "version": "2.2.3",
9180
+ "resolved": "http://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz",
9181
+ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
9182
+ "dev": true,
9183
+ "requires": {
9184
+ "postcss": "^5.0.14",
9185
+ "uniqs": "^2.0.0"
9186
+ }
9187
+ },
9188
+ "postcss-filter-plugins": {
9189
+ "version": "2.0.3",
9190
+ "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz",
9191
+ "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==",
9192
+ "dev": true,
9193
+ "requires": {
9194
+ "postcss": "^5.0.4"
9195
+ }
9196
+ },
9197
+ "postcss-load-config": {
9198
+ "version": "2.0.0",
9199
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
9200
+ "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
9201
+ "dev": true,
9202
+ "requires": {
9203
+ "cosmiconfig": "^4.0.0",
9204
+ "import-cwd": "^2.0.0"
9205
+ }
9206
+ },
9207
+ "postcss-loader": {
9208
+ "version": "2.1.6",
9209
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz",
9210
+ "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==",
9211
+ "dev": true,
9212
+ "requires": {
9213
+ "loader-utils": "^1.1.0",
9214
+ "postcss": "^6.0.0",
9215
+ "postcss-load-config": "^2.0.0",
9216
+ "schema-utils": "^0.4.0"
9217
+ },
9218
+ "dependencies": {
9219
+ "ajv": {
9220
+ "version": "6.5.4",
9221
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz",
9222
+ "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==",
9223
+ "dev": true,
9224
+ "requires": {
9225
+ "fast-deep-equal": "^2.0.1",
9226
+ "fast-json-stable-stringify": "^2.0.0",
9227
+ "json-schema-traverse": "^0.4.1",
9228
+ "uri-js": "^4.2.2"
9229
+ }
9230
+ },
9231
+ "ajv-keywords": {
9232
+ "version": "3.2.0",
9233
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
9234
+ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
9235
+ "dev": true
9236
+ },
9237
+ "ansi-styles": {
9238
+ "version": "3.2.1",
9239
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9240
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9241
+ "dev": true,
9242
+ "requires": {
9243
+ "color-convert": "^1.9.0"
9244
+ }
9245
+ },
9246
+ "chalk": {
9247
+ "version": "2.4.1",
9248
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9249
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9250
+ "dev": true,
9251
+ "requires": {
9252
+ "ansi-styles": "^3.2.1",
9253
+ "escape-string-regexp": "^1.0.5",
9254
+ "supports-color": "^5.3.0"
9255
+ }
9256
+ },
9257
+ "fast-deep-equal": {
9258
+ "version": "2.0.1",
9259
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
9260
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
9261
+ "dev": true
9262
+ },
9263
+ "json-schema-traverse": {
9264
+ "version": "0.4.1",
9265
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
9266
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
9267
+ "dev": true
9268
+ },
9269
+ "postcss": {
9270
+ "version": "6.0.23",
9271
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
9272
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
9273
+ "dev": true,
9274
+ "requires": {
9275
+ "chalk": "^2.4.1",
9276
+ "source-map": "^0.6.1",
9277
+ "supports-color": "^5.4.0"
9278
+ }
9279
+ },
9280
+ "schema-utils": {
9281
+ "version": "0.4.7",
9282
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9283
+ "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9284
+ "dev": true,
9285
+ "requires": {
9286
+ "ajv": "^6.1.0",
9287
+ "ajv-keywords": "^3.1.0"
9288
+ }
9289
+ },
9290
+ "source-map": {
9291
+ "version": "0.6.1",
9292
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9293
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9294
+ "dev": true
9295
+ },
9296
+ "supports-color": {
9297
+ "version": "5.5.0",
9298
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9299
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9300
+ "dev": true,
9301
+ "requires": {
9302
+ "has-flag": "^3.0.0"
9303
+ }
9304
+ }
9305
+ }
9306
+ },
9307
+ "postcss-merge-idents": {
9308
+ "version": "2.1.7",
9309
+ "resolved": "http://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz",
9310
+ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
9311
+ "dev": true,
9312
+ "requires": {
9313
+ "has": "^1.0.1",
9314
+ "postcss": "^5.0.10",
9315
+ "postcss-value-parser": "^3.1.1"
9316
+ }
9317
+ },
9318
+ "postcss-merge-longhand": {
9319
+ "version": "2.0.2",
9320
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
9321
+ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
9322
+ "dev": true,
9323
+ "requires": {
9324
+ "postcss": "^5.0.4"
9325
+ }
9326
+ },
9327
+ "postcss-merge-rules": {
9328
+ "version": "2.1.2",
9329
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
9330
+ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
9331
+ "dev": true,
9332
+ "requires": {
9333
+ "browserslist": "^1.5.2",
9334
+ "caniuse-api": "^1.5.2",
9335
+ "postcss": "^5.0.4",
9336
+ "postcss-selector-parser": "^2.2.2",
9337
+ "vendors": "^1.0.0"
9338
+ },
9339
+ "dependencies": {
9340
+ "browserslist": {
9341
+ "version": "1.7.7",
9342
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
9343
+ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
9344
+ "dev": true,
9345
+ "requires": {
9346
+ "caniuse-db": "^1.0.30000639",
9347
+ "electron-to-chromium": "^1.2.7"
9348
+ }
9349
+ }
9350
+ }
9351
+ },
9352
+ "postcss-message-helpers": {
9353
+ "version": "2.0.0",
9354
+ "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
9355
+ "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
9356
+ "dev": true
9357
+ },
9358
+ "postcss-minify-font-values": {
9359
+ "version": "1.0.5",
9360
+ "resolved": "http://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
9361
+ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
9362
+ "dev": true,
9363
+ "requires": {
9364
+ "object-assign": "^4.0.1",
9365
+ "postcss": "^5.0.4",
9366
+ "postcss-value-parser": "^3.0.2"
9367
+ }
9368
+ },
9369
+ "postcss-minify-gradients": {
9370
+ "version": "1.0.5",
9371
+ "resolved": "http://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
9372
+ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
9373
+ "dev": true,
9374
+ "requires": {
9375
+ "postcss": "^5.0.12",
9376
+ "postcss-value-parser": "^3.3.0"
9377
+ }
9378
+ },
9379
+ "postcss-minify-params": {
9380
+ "version": "1.2.2",
9381
+ "resolved": "http://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
9382
+ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
9383
+ "dev": true,
9384
+ "requires": {
9385
+ "alphanum-sort": "^1.0.1",
9386
+ "postcss": "^5.0.2",
9387
+ "postcss-value-parser": "^3.0.2",
9388
+ "uniqs": "^2.0.0"
9389
+ }
9390
+ },
9391
+ "postcss-minify-selectors": {
9392
+ "version": "2.1.1",
9393
+ "resolved": "http://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
9394
+ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
9395
+ "dev": true,
9396
+ "requires": {
9397
+ "alphanum-sort": "^1.0.2",
9398
+ "has": "^1.0.1",
9399
+ "postcss": "^5.0.14",
9400
+ "postcss-selector-parser": "^2.0.0"
9401
+ }
9402
+ },
9403
+ "postcss-modules-extract-imports": {
9404
+ "version": "1.2.0",
9405
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz",
9406
+ "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=",
9407
+ "dev": true,
9408
+ "requires": {
9409
+ "postcss": "^6.0.1"
9410
+ },
9411
+ "dependencies": {
9412
+ "ansi-styles": {
9413
+ "version": "3.2.1",
9414
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9415
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9416
+ "dev": true,
9417
+ "requires": {
9418
+ "color-convert": "^1.9.0"
9419
+ }
9420
+ },
9421
+ "chalk": {
9422
+ "version": "2.4.1",
9423
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9424
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9425
+ "dev": true,
9426
+ "requires": {
9427
+ "ansi-styles": "^3.2.1",
9428
+ "escape-string-regexp": "^1.0.5",
9429
+ "supports-color": "^5.3.0"
9430
+ }
9431
+ },
9432
+ "postcss": {
9433
+ "version": "6.0.23",
9434
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
9435
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
9436
+ "dev": true,
9437
+ "requires": {
9438
+ "chalk": "^2.4.1",
9439
+ "source-map": "^0.6.1",
9440
+ "supports-color": "^5.4.0"
9441
+ }
9442
+ },
9443
+ "source-map": {
9444
+ "version": "0.6.1",
9445
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9446
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9447
+ "dev": true
9448
+ },
9449
+ "supports-color": {
9450
+ "version": "5.5.0",
9451
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9452
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9453
+ "dev": true,
9454
+ "requires": {
9455
+ "has-flag": "^3.0.0"
9456
+ }
9457
+ }
9458
+ }
9459
+ },
9460
+ "postcss-modules-local-by-default": {
9461
+ "version": "1.2.0",
9462
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
9463
+ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
9464
+ "dev": true,
9465
+ "requires": {
9466
+ "css-selector-tokenizer": "^0.7.0",
9467
+ "postcss": "^6.0.1"
9468
+ },
9469
+ "dependencies": {
9470
+ "ansi-styles": {
9471
+ "version": "3.2.1",
9472
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9473
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9474
+ "dev": true,
9475
+ "requires": {
9476
+ "color-convert": "^1.9.0"
9477
+ }
9478
+ },
9479
+ "chalk": {
9480
+ "version": "2.4.1",
9481
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9482
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9483
+ "dev": true,
9484
+ "requires": {
9485
+ "ansi-styles": "^3.2.1",
9486
+ "escape-string-regexp": "^1.0.5",
9487
+ "supports-color": "^5.3.0"
9488
+ }
9489
+ },
9490
+ "postcss": {
9491
+ "version": "6.0.23",
9492
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
9493
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
9494
+ "dev": true,
9495
+ "requires": {
9496
+ "chalk": "^2.4.1",
9497
+ "source-map": "^0.6.1",
9498
+ "supports-color": "^5.4.0"
9499
+ }
9500
+ },
9501
+ "source-map": {
9502
+ "version": "0.6.1",
9503
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9504
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9505
+ "dev": true
9506
+ },
9507
+ "supports-color": {
9508
+ "version": "5.5.0",
9509
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9510
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9511
+ "dev": true,
9512
+ "requires": {
9513
+ "has-flag": "^3.0.0"
9514
+ }
9515
+ }
9516
+ }
9517
+ },
9518
+ "postcss-modules-scope": {
9519
+ "version": "1.1.0",
9520
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
9521
+ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
9522
+ "dev": true,
9523
+ "requires": {
9524
+ "css-selector-tokenizer": "^0.7.0",
9525
+ "postcss": "^6.0.1"
9526
+ },
9527
+ "dependencies": {
9528
+ "ansi-styles": {
9529
+ "version": "3.2.1",
9530
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9531
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9532
+ "dev": true,
9533
+ "requires": {
9534
+ "color-convert": "^1.9.0"
9535
+ }
9536
+ },
9537
+ "chalk": {
9538
+ "version": "2.4.1",
9539
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9540
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9541
+ "dev": true,
9542
+ "requires": {
9543
+ "ansi-styles": "^3.2.1",
9544
+ "escape-string-regexp": "^1.0.5",
9545
+ "supports-color": "^5.3.0"
9546
+ }
9547
+ },
9548
+ "postcss": {
9549
+ "version": "6.0.23",
9550
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
9551
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
9552
+ "dev": true,
9553
+ "requires": {
9554
+ "chalk": "^2.4.1",
9555
+ "source-map": "^0.6.1",
9556
+ "supports-color": "^5.4.0"
9557
+ }
9558
+ },
9559
+ "source-map": {
9560
+ "version": "0.6.1",
9561
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9562
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9563
+ "dev": true
9564
+ },
9565
+ "supports-color": {
9566
+ "version": "5.5.0",
9567
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9568
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9569
+ "dev": true,
9570
+ "requires": {
9571
+ "has-flag": "^3.0.0"
9572
+ }
9573
+ }
9574
+ }
9575
+ },
9576
+ "postcss-modules-values": {
9577
+ "version": "1.3.0",
9578
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
9579
+ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
9580
+ "dev": true,
9581
+ "requires": {
9582
+ "icss-replace-symbols": "^1.1.0",
9583
+ "postcss": "^6.0.1"
9584
+ },
9585
+ "dependencies": {
9586
+ "ansi-styles": {
9587
+ "version": "3.2.1",
9588
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
9589
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
9590
+ "dev": true,
9591
+ "requires": {
9592
+ "color-convert": "^1.9.0"
9593
+ }
9594
+ },
9595
+ "chalk": {
9596
+ "version": "2.4.1",
9597
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9598
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9599
+ "dev": true,
9600
+ "requires": {
9601
+ "ansi-styles": "^3.2.1",
9602
+ "escape-string-regexp": "^1.0.5",
9603
+ "supports-color": "^5.3.0"
9604
+ }
9605
+ },
9606
+ "postcss": {
9607
+ "version": "6.0.23",
9608
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
9609
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
9610
+ "dev": true,
9611
+ "requires": {
9612
+ "chalk": "^2.4.1",
9613
+ "source-map": "^0.6.1",
9614
+ "supports-color": "^5.4.0"
9615
+ }
9616
+ },
9617
+ "source-map": {
9618
+ "version": "0.6.1",
9619
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9620
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9621
+ "dev": true
9622
+ },
9623
+ "supports-color": {
9624
+ "version": "5.5.0",
9625
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9626
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9627
+ "dev": true,
9628
+ "requires": {
9629
+ "has-flag": "^3.0.0"
9630
+ }
9631
+ }
9632
+ }
9633
+ },
9634
+ "postcss-normalize-charset": {
9635
+ "version": "1.1.1",
9636
+ "resolved": "http://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
9637
+ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
9638
+ "dev": true,
9639
+ "requires": {
9640
+ "postcss": "^5.0.5"
9641
+ }
9642
+ },
9643
+ "postcss-normalize-url": {
9644
+ "version": "3.0.8",
9645
+ "resolved": "http://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
9646
+ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
9647
+ "dev": true,
9648
+ "requires": {
9649
+ "is-absolute-url": "^2.0.0",
9650
+ "normalize-url": "^1.4.0",
9651
+ "postcss": "^5.0.14",
9652
+ "postcss-value-parser": "^3.2.3"
9653
+ }
9654
+ },
9655
+ "postcss-ordered-values": {
9656
+ "version": "2.2.3",
9657
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
9658
+ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
9659
+ "dev": true,
9660
+ "requires": {
9661
+ "postcss": "^5.0.4",
9662
+ "postcss-value-parser": "^3.0.1"
9663
+ }
9664
+ },
9665
+ "postcss-reduce-idents": {
9666
+ "version": "2.4.0",
9667
+ "resolved": "http://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz",
9668
+ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
9669
+ "dev": true,
9670
+ "requires": {
9671
+ "postcss": "^5.0.4",
9672
+ "postcss-value-parser": "^3.0.2"
9673
+ }
9674
+ },
9675
+ "postcss-reduce-initial": {
9676
+ "version": "1.0.1",
9677
+ "resolved": "http://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
9678
+ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
9679
+ "dev": true,
9680
+ "requires": {
9681
+ "postcss": "^5.0.4"
9682
+ }
9683
+ },
9684
+ "postcss-reduce-transforms": {
9685
+ "version": "1.0.4",
9686
+ "resolved": "http://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
9687
+ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
9688
+ "dev": true,
9689
+ "requires": {
9690
+ "has": "^1.0.1",
9691
+ "postcss": "^5.0.8",
9692
+ "postcss-value-parser": "^3.0.1"
9693
+ }
9694
+ },
9695
+ "postcss-selector-parser": {
9696
+ "version": "2.2.3",
9697
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
9698
+ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
9699
+ "dev": true,
9700
+ "requires": {
9701
+ "flatten": "^1.0.2",
9702
+ "indexes-of": "^1.0.1",
9703
+ "uniq": "^1.0.1"
9704
+ }
9705
+ },
9706
+ "postcss-svgo": {
9707
+ "version": "2.1.6",
9708
+ "resolved": "http://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
9709
+ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
9710
+ "dev": true,
9711
+ "requires": {
9712
+ "is-svg": "^2.0.0",
9713
+ "postcss": "^5.0.14",
9714
+ "postcss-value-parser": "^3.2.3",
9715
+ "svgo": "^0.7.0"
9716
+ }
9717
+ },
9718
+ "postcss-unique-selectors": {
9719
+ "version": "2.0.2",
9720
+ "resolved": "http://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
9721
+ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
9722
+ "dev": true,
9723
+ "requires": {
9724
+ "alphanum-sort": "^1.0.1",
9725
+ "postcss": "^5.0.4",
9726
+ "uniqs": "^2.0.0"
9727
+ }
9728
+ },
9729
+ "postcss-value-parser": {
9730
+ "version": "3.3.1",
9731
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
9732
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
9733
+ "dev": true
9734
+ },
9735
+ "postcss-zindex": {
9736
+ "version": "2.2.0",
9737
+ "resolved": "http://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz",
9738
+ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
9739
+ "dev": true,
9740
+ "requires": {
9741
+ "has": "^1.0.1",
9742
+ "postcss": "^5.0.4",
9743
+ "uniqs": "^2.0.0"
9744
+ }
9745
+ },
9746
+ "prelude-ls": {
9747
+ "version": "1.1.2",
9748
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
9749
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
9750
+ "dev": true
9751
+ },
9752
+ "prepend-http": {
9753
+ "version": "1.0.4",
9754
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
9755
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
9756
+ "dev": true
9757
+ },
9758
+ "preserve": {
9759
+ "version": "0.2.0",
9760
+ "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
9761
+ "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
9762
+ "dev": true
9763
+ },
9764
+ "private": {
9765
+ "version": "0.1.8",
9766
+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
9767
+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
9768
+ "dev": true
9769
+ },
9770
+ "process": {
9771
+ "version": "0.11.10",
9772
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
9773
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
9774
+ "dev": true
9775
+ },
9776
+ "process-nextick-args": {
9777
+ "version": "2.0.0",
9778
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
9779
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
9780
+ "dev": true
9781
+ },
9782
+ "progress": {
9783
+ "version": "2.0.1",
9784
+ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz",
9785
+ "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==",
9786
+ "dev": true
9787
+ },
9788
+ "prr": {
9789
+ "version": "1.0.1",
9790
+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
9791
+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
9792
+ "dev": true
9793
+ },
9794
+ "pseudomap": {
9795
+ "version": "1.0.2",
9796
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
9797
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
9798
+ "dev": true
9799
+ },
9800
+ "psl": {
9801
+ "version": "1.1.29",
9802
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
9803
+ "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==",
9804
+ "dev": true
9805
+ },
9806
+ "public-encrypt": {
9807
+ "version": "4.0.3",
9808
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
9809
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
9810
+ "dev": true,
9811
+ "requires": {
9812
+ "bn.js": "^4.1.0",
9813
+ "browserify-rsa": "^4.0.0",
9814
+ "create-hash": "^1.1.0",
9815
+ "parse-asn1": "^5.0.0",
9816
+ "randombytes": "^2.0.1",
9817
+ "safe-buffer": "^5.1.2"
9818
+ }
9819
+ },
9820
+ "punycode": {
9821
+ "version": "1.4.1",
9822
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9823
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9824
+ "dev": true
9825
+ },
9826
+ "q": {
9827
+ "version": "1.5.1",
9828
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
9829
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
9830
+ "dev": true
9831
+ },
9832
+ "qs": {
9833
+ "version": "6.2.3",
9834
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",
9835
+ "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
9836
+ "dev": true
9837
+ },
9838
+ "query-string": {
9839
+ "version": "4.3.4",
9840
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
9841
+ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
9842
+ "dev": true,
9843
+ "requires": {
9844
+ "object-assign": "^4.1.0",
9845
+ "strict-uri-encode": "^1.0.0"
9846
+ }
9847
+ },
9848
+ "querystring": {
9849
+ "version": "0.2.0",
9850
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
9851
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
9852
+ "dev": true
9853
+ },
9854
+ "querystring-es3": {
9855
+ "version": "0.2.1",
9856
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9857
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9858
+ "dev": true
9859
+ },
9860
+ "randomatic": {
9861
+ "version": "3.1.1",
9862
+ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
9863
+ "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
9864
+ "dev": true,
9865
+ "requires": {
9866
+ "is-number": "^4.0.0",
9867
+ "kind-of": "^6.0.0",
9868
+ "math-random": "^1.0.1"
9869
+ },
9870
+ "dependencies": {
9871
+ "is-number": {
9872
+ "version": "4.0.0",
9873
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
9874
+ "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
9875
+ "dev": true
9876
+ }
9877
+ }
9878
+ },
9879
+ "randombytes": {
9880
+ "version": "2.0.6",
9881
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
9882
+ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
9883
+ "dev": true,
9884
+ "requires": {
9885
+ "safe-buffer": "^5.1.0"
9886
+ }
9887
+ },
9888
+ "randomfill": {
9889
+ "version": "1.0.4",
9890
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9891
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9892
+ "dev": true,
9893
+ "requires": {
9894
+ "randombytes": "^2.0.5",
9895
+ "safe-buffer": "^5.1.0"
9896
+ }
9897
+ },
9898
+ "range-parser": {
9899
+ "version": "1.2.0",
9900
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
9901
+ "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
9902
+ "dev": true
9903
+ },
9904
+ "raw-body": {
9905
+ "version": "2.3.3",
9906
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
9907
+ "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
9908
+ "dev": true,
9909
+ "requires": {
9910
+ "bytes": "3.0.0",
9911
+ "http-errors": "1.6.3",
9912
+ "iconv-lite": "0.4.23",
9913
+ "unpipe": "1.0.0"
9914
+ }
9915
+ },
9916
+ "raw-loader": {
9917
+ "version": "0.5.1",
9918
+ "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
9919
+ "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
9920
+ "dev": true
9921
+ },
9922
+ "read-pkg": {
9923
+ "version": "1.1.0",
9924
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
9925
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
9926
+ "dev": true,
9927
+ "requires": {
9928
+ "load-json-file": "^1.0.0",
9929
+ "normalize-package-data": "^2.3.2",
9930
+ "path-type": "^1.0.0"
9931
+ }
9932
+ },
9933
+ "read-pkg-up": {
9934
+ "version": "1.0.1",
9935
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
9936
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
9937
+ "dev": true,
9938
+ "requires": {
9939
+ "find-up": "^1.0.0",
9940
+ "read-pkg": "^1.0.0"
9941
+ },
9942
+ "dependencies": {
9943
+ "find-up": {
9944
+ "version": "1.1.2",
9945
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
9946
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
9947
+ "dev": true,
9948
+ "requires": {
9949
+ "path-exists": "^2.0.0",
9950
+ "pinkie-promise": "^2.0.0"
9951
+ }
9952
+ },
9953
+ "path-exists": {
9954
+ "version": "2.1.0",
9955
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
9956
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
9957
+ "dev": true,
9958
+ "requires": {
9959
+ "pinkie-promise": "^2.0.0"
9960
+ }
9961
+ }
9962
+ }
9963
+ },
9964
+ "readable-stream": {
9965
+ "version": "2.3.6",
9966
+ "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9967
+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9968
+ "dev": true,
9969
+ "requires": {
9970
+ "core-util-is": "~1.0.0",
9971
+ "inherits": "~2.0.3",
9972
+ "isarray": "~1.0.0",
9973
+ "process-nextick-args": "~2.0.0",
9974
+ "safe-buffer": "~5.1.1",
9975
+ "string_decoder": "~1.1.1",
9976
+ "util-deprecate": "~1.0.1"
9977
+ },
9978
+ "dependencies": {
9979
+ "isarray": {
9980
+ "version": "1.0.0",
9981
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9982
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9983
+ "dev": true
9984
+ }
9985
+ }
9986
+ },
9987
+ "readdirp": {
9988
+ "version": "2.2.1",
9989
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
9990
+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
9991
+ "dev": true,
9992
+ "requires": {
9993
+ "graceful-fs": "^4.1.11",
9994
+ "micromatch": "^3.1.10",
9995
+ "readable-stream": "^2.0.2"
9996
+ },
9997
+ "dependencies": {
9998
+ "micromatch": {
9999
+ "version": "3.1.10",
10000
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
10001
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
10002
+ "dev": true,
10003
+ "requires": {
10004
+ "arr-diff": "^4.0.0",
10005
+ "array-unique": "^0.3.2",
10006
+ "braces": "^2.3.1",
10007
+ "define-property": "^2.0.2",
10008
+ "extend-shallow": "^3.0.2",
10009
+ "extglob": "^2.0.4",
10010
+ "fragment-cache": "^0.2.1",
10011
+ "kind-of": "^6.0.2",
10012
+ "nanomatch": "^1.2.9",
10013
+ "object.pick": "^1.3.0",
10014
+ "regex-not": "^1.0.0",
10015
+ "snapdragon": "^0.8.1",
10016
+ "to-regex": "^3.0.2"
10017
+ }
10018
+ }
10019
+ }
10020
+ },
10021
+ "redent": {
10022
+ "version": "1.0.0",
10023
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
10024
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
10025
+ "dev": true,
10026
+ "requires": {
10027
+ "indent-string": "^2.1.0",
10028
+ "strip-indent": "^1.0.1"
10029
+ }
10030
+ },
10031
+ "reduce-css-calc": {
10032
+ "version": "1.3.0",
10033
+ "resolved": "http://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
10034
+ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
10035
+ "dev": true,
10036
+ "requires": {
10037
+ "balanced-match": "^0.4.2",
10038
+ "math-expression-evaluator": "^1.2.14",
10039
+ "reduce-function-call": "^1.0.1"
10040
+ },
10041
+ "dependencies": {
10042
+ "balanced-match": {
10043
+ "version": "0.4.2",
10044
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
10045
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
10046
+ "dev": true
10047
+ }
10048
+ }
10049
+ },
10050
+ "reduce-function-call": {
10051
+ "version": "1.0.2",
10052
+ "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
10053
+ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
10054
+ "dev": true,
10055
+ "requires": {
10056
+ "balanced-match": "^0.4.2"
10057
+ },
10058
+ "dependencies": {
10059
+ "balanced-match": {
10060
+ "version": "0.4.2",
10061
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
10062
+ "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
10063
+ "dev": true
10064
+ }
10065
+ }
10066
+ },
10067
+ "regenerate": {
10068
+ "version": "1.4.0",
10069
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
10070
+ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
10071
+ "dev": true
10072
+ },
10073
+ "regenerator-runtime": {
10074
+ "version": "0.11.1",
10075
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
10076
+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
10077
+ "dev": true
10078
+ },
10079
+ "regenerator-transform": {
10080
+ "version": "0.10.1",
10081
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
10082
+ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
10083
+ "dev": true,
10084
+ "requires": {
10085
+ "babel-runtime": "^6.18.0",
10086
+ "babel-types": "^6.19.0",
10087
+ "private": "^0.1.6"
10088
+ }
10089
+ },
10090
+ "regex-cache": {
10091
+ "version": "0.4.4",
10092
+ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
10093
+ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
10094
+ "dev": true,
10095
+ "requires": {
10096
+ "is-equal-shallow": "^0.1.3"
10097
+ }
10098
+ },
10099
+ "regex-not": {
10100
+ "version": "1.0.2",
10101
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
10102
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
10103
+ "dev": true,
10104
+ "requires": {
10105
+ "extend-shallow": "^3.0.2",
10106
+ "safe-regex": "^1.1.0"
10107
+ }
10108
+ },
10109
+ "regexpp": {
10110
+ "version": "1.1.0",
10111
+ "resolved": "http://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
10112
+ "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
10113
+ "dev": true
10114
+ },
10115
+ "regexpu-core": {
10116
+ "version": "2.0.0",
10117
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
10118
+ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
10119
+ "dev": true,
10120
+ "requires": {
10121
+ "regenerate": "^1.2.1",
10122
+ "regjsgen": "^0.2.0",
10123
+ "regjsparser": "^0.1.4"
10124
+ }
10125
+ },
10126
+ "regjsgen": {
10127
+ "version": "0.2.0",
10128
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
10129
+ "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
10130
+ "dev": true
10131
+ },
10132
+ "regjsparser": {
10133
+ "version": "0.1.5",
10134
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
10135
+ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
10136
+ "dev": true,
10137
+ "requires": {
10138
+ "jsesc": "~0.5.0"
10139
+ },
10140
+ "dependencies": {
10141
+ "jsesc": {
10142
+ "version": "0.5.0",
10143
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
10144
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
10145
+ "dev": true
10146
+ }
10147
+ }
10148
+ },
10149
+ "remove-trailing-separator": {
10150
+ "version": "1.1.0",
10151
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
10152
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
10153
+ "dev": true
10154
+ },
10155
+ "repeat-element": {
10156
+ "version": "1.1.3",
10157
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
10158
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
10159
+ "dev": true
10160
+ },
10161
+ "repeat-string": {
10162
+ "version": "1.6.1",
10163
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
10164
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
10165
+ "dev": true
10166
+ },
10167
+ "repeating": {
10168
+ "version": "2.0.1",
10169
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
10170
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
10171
+ "dev": true,
10172
+ "requires": {
10173
+ "is-finite": "^1.0.0"
10174
+ }
10175
+ },
10176
+ "request": {
10177
+ "version": "2.88.0",
10178
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
10179
+ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
10180
+ "dev": true,
10181
+ "requires": {
10182
+ "aws-sign2": "~0.7.0",
10183
+ "aws4": "^1.8.0",
10184
+ "caseless": "~0.12.0",
10185
+ "combined-stream": "~1.0.6",
10186
+ "extend": "~3.0.2",
10187
+ "forever-agent": "~0.6.1",
10188
+ "form-data": "~2.3.2",
10189
+ "har-validator": "~5.1.0",
10190
+ "http-signature": "~1.2.0",
10191
+ "is-typedarray": "~1.0.0",
10192
+ "isstream": "~0.1.2",
10193
+ "json-stringify-safe": "~5.0.1",
10194
+ "mime-types": "~2.1.19",
10195
+ "oauth-sign": "~0.9.0",
10196
+ "performance-now": "^2.1.0",
10197
+ "qs": "~6.5.2",
10198
+ "safe-buffer": "^5.1.2",
10199
+ "tough-cookie": "~2.4.3",
10200
+ "tunnel-agent": "^0.6.0",
10201
+ "uuid": "^3.3.2"
10202
+ },
10203
+ "dependencies": {
10204
+ "qs": {
10205
+ "version": "6.5.2",
10206
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
10207
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
10208
+ "dev": true
10209
+ }
10210
+ }
10211
+ },
10212
+ "require-directory": {
10213
+ "version": "2.1.1",
10214
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10215
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
10216
+ "dev": true
10217
+ },
10218
+ "require-from-string": {
10219
+ "version": "2.0.2",
10220
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
10221
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
10222
+ "dev": true
10223
+ },
10224
+ "require-main-filename": {
10225
+ "version": "1.0.1",
10226
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
10227
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
10228
+ "dev": true
10229
+ },
10230
+ "require-uncached": {
10231
+ "version": "1.0.3",
10232
+ "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
10233
+ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
10234
+ "dev": true,
10235
+ "requires": {
10236
+ "caller-path": "^0.1.0",
10237
+ "resolve-from": "^1.0.0"
10238
+ }
10239
+ },
10240
+ "requires-port": {
10241
+ "version": "1.0.0",
10242
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
10243
+ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
10244
+ "dev": true
10245
+ },
10246
+ "resolve-from": {
10247
+ "version": "1.0.1",
10248
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
10249
+ "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
10250
+ "dev": true
10251
+ },
10252
+ "resolve-url": {
10253
+ "version": "0.2.1",
10254
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
10255
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
10256
+ "dev": true
10257
+ },
10258
+ "resp-modifier": {
10259
+ "version": "6.0.2",
10260
+ "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
10261
+ "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=",
10262
+ "dev": true,
10263
+ "requires": {
10264
+ "debug": "^2.2.0",
10265
+ "minimatch": "^3.0.2"
10266
+ }
10267
+ },
10268
+ "restore-cursor": {
10269
+ "version": "2.0.0",
10270
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
10271
+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
10272
+ "dev": true,
10273
+ "requires": {
10274
+ "onetime": "^2.0.0",
10275
+ "signal-exit": "^3.0.2"
10276
+ }
10277
+ },
10278
+ "ret": {
10279
+ "version": "0.1.15",
10280
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
10281
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
10282
+ "dev": true
10283
+ },
10284
+ "right-align": {
10285
+ "version": "0.1.3",
10286
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
10287
+ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
10288
+ "dev": true,
10289
+ "requires": {
10290
+ "align-text": "^0.1.1"
10291
+ }
10292
+ },
10293
+ "rimraf": {
10294
+ "version": "2.6.2",
10295
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
10296
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
10297
+ "dev": true,
10298
+ "requires": {
10299
+ "glob": "^7.0.5"
10300
+ }
10301
+ },
10302
+ "ripemd160": {
10303
+ "version": "2.0.2",
10304
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
10305
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
10306
+ "dev": true,
10307
+ "requires": {
10308
+ "hash-base": "^3.0.0",
10309
+ "inherits": "^2.0.1"
10310
+ }
10311
+ },
10312
+ "run-async": {
10313
+ "version": "2.3.0",
10314
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
10315
+ "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
10316
+ "dev": true,
10317
+ "requires": {
10318
+ "is-promise": "^2.1.0"
10319
+ }
10320
+ },
10321
+ "rx": {
10322
+ "version": "4.1.0",
10323
+ "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
10324
+ "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
10325
+ "dev": true
10326
+ },
10327
+ "rx-lite": {
10328
+ "version": "4.0.8",
10329
+ "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
10330
+ "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
10331
+ "dev": true
10332
+ },
10333
+ "rx-lite-aggregates": {
10334
+ "version": "4.0.8",
10335
+ "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
10336
+ "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
10337
+ "dev": true,
10338
+ "requires": {
10339
+ "rx-lite": "*"
10340
+ }
10341
+ },
10342
+ "rxjs": {
10343
+ "version": "5.5.12",
10344
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
10345
+ "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
10346
+ "dev": true,
10347
+ "requires": {
10348
+ "symbol-observable": "1.0.1"
10349
+ }
10350
+ },
10351
+ "safe-buffer": {
10352
+ "version": "5.1.2",
10353
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10354
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
10355
+ "dev": true
10356
+ },
10357
+ "safe-regex": {
10358
+ "version": "1.1.0",
10359
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
10360
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
10361
+ "dev": true,
10362
+ "requires": {
10363
+ "ret": "~0.1.10"
10364
+ }
10365
+ },
10366
+ "safer-buffer": {
10367
+ "version": "2.1.2",
10368
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
10369
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
10370
+ "dev": true
10371
+ },
10372
+ "sass-graph": {
10373
+ "version": "2.2.4",
10374
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
10375
+ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
10376
+ "dev": true,
10377
+ "requires": {
10378
+ "glob": "^7.0.0",
10379
+ "lodash": "^4.0.0",
10380
+ "scss-tokenizer": "^0.2.3",
10381
+ "yargs": "^7.0.0"
10382
+ },
10383
+ "dependencies": {
10384
+ "yargs": {
10385
+ "version": "7.1.0",
10386
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
10387
+ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
10388
+ "dev": true,
10389
+ "requires": {
10390
+ "camelcase": "^3.0.0",
10391
+ "cliui": "^3.2.0",
10392
+ "decamelize": "^1.1.1",
10393
+ "get-caller-file": "^1.0.1",
10394
+ "os-locale": "^1.4.0",
10395
+ "read-pkg-up": "^1.0.1",
10396
+ "require-directory": "^2.1.1",
10397
+ "require-main-filename": "^1.0.1",
10398
+ "set-blocking": "^2.0.0",
10399
+ "string-width": "^1.0.2",
10400
+ "which-module": "^1.0.0",
10401
+ "y18n": "^3.2.1",
10402
+ "yargs-parser": "^5.0.0"
10403
+ }
10404
+ },
10405
+ "yargs-parser": {
10406
+ "version": "5.0.0",
10407
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10408
+ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10409
+ "dev": true,
10410
+ "requires": {
10411
+ "camelcase": "^3.0.0"
10412
+ }
10413
+ }
10414
+ }
10415
+ },
10416
+ "sass-loader": {
10417
+ "version": "6.0.7",
10418
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.7.tgz",
10419
+ "integrity": "sha512-JoiyD00Yo1o61OJsoP2s2kb19L1/Y2p3QFcCdWdF6oomBGKVYuZyqHWemRBfQ2uGYsk+CH3eCguXNfpjzlcpaA==",
10420
+ "dev": true,
10421
+ "requires": {
10422
+ "clone-deep": "^2.0.1",
10423
+ "loader-utils": "^1.0.1",
10424
+ "lodash.tail": "^4.1.1",
10425
+ "neo-async": "^2.5.0",
10426
+ "pify": "^3.0.0"
10427
+ }
10428
+ },
10429
+ "sax": {
10430
+ "version": "1.2.4",
10431
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10432
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10433
+ "dev": true
10434
+ },
10435
+ "schema-utils": {
10436
+ "version": "0.3.0",
10437
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
10438
+ "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
10439
+ "dev": true,
10440
+ "requires": {
10441
+ "ajv": "^5.0.0"
10442
+ }
10443
+ },
10444
+ "scss-tokenizer": {
10445
+ "version": "0.2.3",
10446
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
10447
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
10448
+ "dev": true,
10449
+ "requires": {
10450
+ "js-base64": "^2.1.8",
10451
+ "source-map": "^0.4.2"
10452
+ },
10453
+ "dependencies": {
10454
+ "source-map": {
10455
+ "version": "0.4.4",
10456
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10457
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10458
+ "dev": true,
10459
+ "requires": {
10460
+ "amdefine": ">=0.0.4"
10461
+ }
10462
+ }
10463
+ }
10464
+ },
10465
+ "semver": {
10466
+ "version": "5.6.0",
10467
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
10468
+ "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
10469
+ "dev": true
10470
+ },
10471
+ "send": {
10472
+ "version": "0.16.2",
10473
+ "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
10474
+ "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
10475
+ "dev": true,
10476
+ "requires": {
10477
+ "debug": "2.6.9",
10478
+ "depd": "~1.1.2",
10479
+ "destroy": "~1.0.4",
10480
+ "encodeurl": "~1.0.2",
10481
+ "escape-html": "~1.0.3",
10482
+ "etag": "~1.8.1",
10483
+ "fresh": "0.5.2",
10484
+ "http-errors": "~1.6.2",
10485
+ "mime": "1.4.1",
10486
+ "ms": "2.0.0",
10487
+ "on-finished": "~2.3.0",
10488
+ "range-parser": "~1.2.0",
10489
+ "statuses": "~1.4.0"
10490
+ },
10491
+ "dependencies": {
10492
+ "statuses": {
10493
+ "version": "1.4.0",
10494
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
10495
+ "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
10496
+ "dev": true
10497
+ }
10498
+ }
10499
+ },
10500
+ "serve-index": {
10501
+ "version": "1.9.1",
10502
+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
10503
+ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
10504
+ "dev": true,
10505
+ "requires": {
10506
+ "accepts": "~1.3.4",
10507
+ "batch": "0.6.1",
10508
+ "debug": "2.6.9",
10509
+ "escape-html": "~1.0.3",
10510
+ "http-errors": "~1.6.2",
10511
+ "mime-types": "~2.1.17",
10512
+ "parseurl": "~1.3.2"
10513
+ }
10514
+ },
10515
+ "serve-static": {
10516
+ "version": "1.13.2",
10517
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
10518
+ "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
10519
+ "dev": true,
10520
+ "requires": {
10521
+ "encodeurl": "~1.0.2",
10522
+ "escape-html": "~1.0.3",
10523
+ "parseurl": "~1.3.2",
10524
+ "send": "0.16.2"
10525
+ }
10526
+ },
10527
+ "server-destroy": {
10528
+ "version": "1.0.1",
10529
+ "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
10530
+ "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=",
10531
+ "dev": true
10532
+ },
10533
+ "set-blocking": {
10534
+ "version": "2.0.0",
10535
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
10536
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
10537
+ "dev": true
10538
+ },
10539
+ "set-value": {
10540
+ "version": "2.0.0",
10541
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
10542
+ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
10543
+ "dev": true,
10544
+ "requires": {
10545
+ "extend-shallow": "^2.0.1",
10546
+ "is-extendable": "^0.1.1",
10547
+ "is-plain-object": "^2.0.3",
10548
+ "split-string": "^3.0.1"
10549
+ },
10550
+ "dependencies": {
10551
+ "extend-shallow": {
10552
+ "version": "2.0.1",
10553
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10554
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10555
+ "dev": true,
10556
+ "requires": {
10557
+ "is-extendable": "^0.1.0"
10558
+ }
10559
+ }
10560
+ }
10561
+ },
10562
+ "setimmediate": {
10563
+ "version": "1.0.5",
10564
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10565
+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
10566
+ "dev": true
10567
+ },
10568
+ "setprototypeof": {
10569
+ "version": "1.1.0",
10570
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
10571
+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
10572
+ "dev": true
10573
+ },
10574
+ "sha.js": {
10575
+ "version": "2.4.11",
10576
+ "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
10577
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
10578
+ "dev": true,
10579
+ "requires": {
10580
+ "inherits": "^2.0.1",
10581
+ "safe-buffer": "^5.0.1"
10582
+ }
10583
+ },
10584
+ "shallow-clone": {
10585
+ "version": "1.0.0",
10586
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
10587
+ "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
10588
+ "dev": true,
10589
+ "requires": {
10590
+ "is-extendable": "^0.1.1",
10591
+ "kind-of": "^5.0.0",
10592
+ "mixin-object": "^2.0.1"
10593
+ },
10594
+ "dependencies": {
10595
+ "kind-of": {
10596
+ "version": "5.1.0",
10597
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10598
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10599
+ "dev": true
10600
+ }
10601
+ }
10602
+ },
10603
+ "shebang-command": {
10604
+ "version": "1.2.0",
10605
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10606
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
10607
+ "dev": true,
10608
+ "requires": {
10609
+ "shebang-regex": "^1.0.0"
10610
+ }
10611
+ },
10612
+ "shebang-regex": {
10613
+ "version": "1.0.0",
10614
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10615
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
10616
+ "dev": true
10617
+ },
10618
+ "signal-exit": {
10619
+ "version": "3.0.2",
10620
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
10621
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
10622
+ "dev": true
10623
+ },
10624
+ "slash": {
10625
+ "version": "1.0.0",
10626
+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
10627
+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
10628
+ "dev": true
10629
+ },
10630
+ "slice-ansi": {
10631
+ "version": "1.0.0",
10632
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
10633
+ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
10634
+ "dev": true,
10635
+ "requires": {
10636
+ "is-fullwidth-code-point": "^2.0.0"
10637
+ },
10638
+ "dependencies": {
10639
+ "is-fullwidth-code-point": {
10640
+ "version": "2.0.0",
10641
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10642
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10643
+ "dev": true
10644
+ }
10645
+ }
10646
+ },
10647
+ "snapdragon": {
10648
+ "version": "0.8.2",
10649
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
10650
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
10651
+ "dev": true,
10652
+ "requires": {
10653
+ "base": "^0.11.1",
10654
+ "debug": "^2.2.0",
10655
+ "define-property": "^0.2.5",
10656
+ "extend-shallow": "^2.0.1",
10657
+ "map-cache": "^0.2.2",
10658
+ "source-map": "^0.5.6",
10659
+ "source-map-resolve": "^0.5.0",
10660
+ "use": "^3.1.0"
10661
+ },
10662
+ "dependencies": {
10663
+ "define-property": {
10664
+ "version": "0.2.5",
10665
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10666
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10667
+ "dev": true,
10668
+ "requires": {
10669
+ "is-descriptor": "^0.1.0"
10670
+ }
10671
+ },
10672
+ "extend-shallow": {
10673
+ "version": "2.0.1",
10674
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10675
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10676
+ "dev": true,
10677
+ "requires": {
10678
+ "is-extendable": "^0.1.0"
10679
+ }
10680
+ }
10681
+ }
10682
+ },
10683
+ "snapdragon-node": {
10684
+ "version": "2.1.1",
10685
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
10686
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
10687
+ "dev": true,
10688
+ "requires": {
10689
+ "define-property": "^1.0.0",
10690
+ "isobject": "^3.0.0",
10691
+ "snapdragon-util": "^3.0.1"
10692
+ },
10693
+ "dependencies": {
10694
+ "define-property": {
10695
+ "version": "1.0.0",
10696
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10697
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10698
+ "dev": true,
10699
+ "requires": {
10700
+ "is-descriptor": "^1.0.0"
10701
+ }
10702
+ },
10703
+ "is-accessor-descriptor": {
10704
+ "version": "1.0.0",
10705
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
10706
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
10707
+ "dev": true,
10708
+ "requires": {
10709
+ "kind-of": "^6.0.0"
10710
+ }
10711
+ },
10712
+ "is-data-descriptor": {
10713
+ "version": "1.0.0",
10714
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
10715
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
10716
+ "dev": true,
10717
+ "requires": {
10718
+ "kind-of": "^6.0.0"
10719
+ }
10720
+ },
10721
+ "is-descriptor": {
10722
+ "version": "1.0.2",
10723
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
10724
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
10725
+ "dev": true,
10726
+ "requires": {
10727
+ "is-accessor-descriptor": "^1.0.0",
10728
+ "is-data-descriptor": "^1.0.0",
10729
+ "kind-of": "^6.0.2"
10730
+ }
10731
+ }
10732
+ }
10733
+ },
10734
+ "snapdragon-util": {
10735
+ "version": "3.0.1",
10736
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
10737
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
10738
+ "dev": true,
10739
+ "requires": {
10740
+ "kind-of": "^3.2.0"
10741
+ },
10742
+ "dependencies": {
10743
+ "kind-of": {
10744
+ "version": "3.2.2",
10745
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10746
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10747
+ "dev": true,
10748
+ "requires": {
10749
+ "is-buffer": "^1.1.5"
10750
+ }
10751
+ }
10752
+ }
10753
+ },
10754
+ "socket.io": {
10755
+ "version": "2.1.1",
10756
+ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
10757
+ "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
10758
+ "dev": true,
10759
+ "requires": {
10760
+ "debug": "~3.1.0",
10761
+ "engine.io": "~3.2.0",
10762
+ "has-binary2": "~1.0.2",
10763
+ "socket.io-adapter": "~1.1.0",
10764
+ "socket.io-client": "2.1.1",
10765
+ "socket.io-parser": "~3.2.0"
10766
+ },
10767
+ "dependencies": {
10768
+ "debug": {
10769
+ "version": "3.1.0",
10770
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10771
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10772
+ "dev": true,
10773
+ "requires": {
10774
+ "ms": "2.0.0"
10775
+ }
10776
+ }
10777
+ }
10778
+ },
10779
+ "socket.io-adapter": {
10780
+ "version": "1.1.1",
10781
+ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
10782
+ "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
10783
+ "dev": true
10784
+ },
10785
+ "socket.io-client": {
10786
+ "version": "2.1.1",
10787
+ "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
10788
+ "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
10789
+ "dev": true,
10790
+ "requires": {
10791
+ "backo2": "1.0.2",
10792
+ "base64-arraybuffer": "0.1.5",
10793
+ "component-bind": "1.0.0",
10794
+ "component-emitter": "1.2.1",
10795
+ "debug": "~3.1.0",
10796
+ "engine.io-client": "~3.2.0",
10797
+ "has-binary2": "~1.0.2",
10798
+ "has-cors": "1.1.0",
10799
+ "indexof": "0.0.1",
10800
+ "object-component": "0.0.3",
10801
+ "parseqs": "0.0.5",
10802
+ "parseuri": "0.0.5",
10803
+ "socket.io-parser": "~3.2.0",
10804
+ "to-array": "0.1.4"
10805
+ },
10806
+ "dependencies": {
10807
+ "debug": {
10808
+ "version": "3.1.0",
10809
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10810
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10811
+ "dev": true,
10812
+ "requires": {
10813
+ "ms": "2.0.0"
10814
+ }
10815
+ }
10816
+ }
10817
+ },
10818
+ "socket.io-parser": {
10819
+ "version": "3.2.0",
10820
+ "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
10821
+ "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
10822
+ "dev": true,
10823
+ "requires": {
10824
+ "component-emitter": "1.2.1",
10825
+ "debug": "~3.1.0",
10826
+ "isarray": "2.0.1"
10827
+ },
10828
+ "dependencies": {
10829
+ "debug": {
10830
+ "version": "3.1.0",
10831
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10832
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10833
+ "dev": true,
10834
+ "requires": {
10835
+ "ms": "2.0.0"
10836
+ }
10837
+ }
10838
+ }
10839
+ },
10840
+ "sort-keys": {
10841
+ "version": "1.1.2",
10842
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
10843
+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
10844
+ "dev": true,
10845
+ "requires": {
10846
+ "is-plain-obj": "^1.0.0"
10847
+ }
10848
+ },
10849
+ "source-list-map": {
10850
+ "version": "2.0.1",
10851
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
10852
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
10853
+ "dev": true
10854
+ },
10855
+ "source-map": {
10856
+ "version": "0.5.7",
10857
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10858
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10859
+ "dev": true
10860
+ },
10861
+ "source-map-resolve": {
10862
+ "version": "0.5.2",
10863
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
10864
+ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
10865
+ "dev": true,
10866
+ "requires": {
10867
+ "atob": "^2.1.1",
10868
+ "decode-uri-component": "^0.2.0",
10869
+ "resolve-url": "^0.2.1",
10870
+ "source-map-url": "^0.4.0",
10871
+ "urix": "^0.1.0"
10872
+ }
10873
+ },
10874
+ "source-map-support": {
10875
+ "version": "0.4.18",
10876
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
10877
+ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
10878
+ "dev": true,
10879
+ "requires": {
10880
+ "source-map": "^0.5.6"
10881
+ }
10882
+ },
10883
+ "source-map-url": {
10884
+ "version": "0.4.0",
10885
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
10886
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
10887
+ "dev": true
10888
+ },
10889
+ "spdx-correct": {
10890
+ "version": "3.0.2",
10891
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz",
10892
+ "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==",
10893
+ "dev": true,
10894
+ "requires": {
10895
+ "spdx-expression-parse": "^3.0.0",
10896
+ "spdx-license-ids": "^3.0.0"
10897
+ }
10898
+ },
10899
+ "spdx-exceptions": {
10900
+ "version": "2.2.0",
10901
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
10902
+ "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
10903
+ "dev": true
10904
+ },
10905
+ "spdx-expression-parse": {
10906
+ "version": "3.0.0",
10907
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
10908
+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
10909
+ "dev": true,
10910
+ "requires": {
10911
+ "spdx-exceptions": "^2.1.0",
10912
+ "spdx-license-ids": "^3.0.0"
10913
+ }
10914
+ },
10915
+ "spdx-license-ids": {
10916
+ "version": "3.0.1",
10917
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz",
10918
+ "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==",
10919
+ "dev": true
10920
+ },
10921
+ "split-string": {
10922
+ "version": "3.1.0",
10923
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10924
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10925
+ "dev": true,
10926
+ "requires": {
10927
+ "extend-shallow": "^3.0.0"
10928
+ }
10929
+ },
10930
+ "sprintf-js": {
10931
+ "version": "1.0.3",
10932
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10933
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10934
+ "dev": true
10935
+ },
10936
+ "sshpk": {
10937
+ "version": "1.15.1",
10938
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.1.tgz",
10939
+ "integrity": "sha512-mSdgNUaidk+dRU5MhYtN9zebdzF2iG0cNPWy8HG+W8y+fT1JnSkh0fzzpjOa0L7P8i1Rscz38t0h4gPcKz43xA==",
10940
+ "dev": true,
10941
+ "requires": {
10942
+ "asn1": "~0.2.3",
10943
+ "assert-plus": "^1.0.0",
10944
+ "bcrypt-pbkdf": "^1.0.0",
10945
+ "dashdash": "^1.12.0",
10946
+ "ecc-jsbn": "~0.1.1",
10947
+ "getpass": "^0.1.1",
10948
+ "jsbn": "~0.1.0",
10949
+ "safer-buffer": "^2.0.2",
10950
+ "tweetnacl": "~0.14.0"
10951
+ }
10952
+ },
10953
+ "static-extend": {
10954
+ "version": "0.1.2",
10955
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10956
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10957
+ "dev": true,
10958
+ "requires": {
10959
+ "define-property": "^0.2.5",
10960
+ "object-copy": "^0.1.0"
10961
+ },
10962
+ "dependencies": {
10963
+ "define-property": {
10964
+ "version": "0.2.5",
10965
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10966
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10967
+ "dev": true,
10968
+ "requires": {
10969
+ "is-descriptor": "^0.1.0"
10970
+ }
10971
+ }
10972
+ }
10973
+ },
10974
+ "statuses": {
10975
+ "version": "1.3.1",
10976
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
10977
+ "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
10978
+ "dev": true
10979
+ },
10980
+ "stdout-stream": {
10981
+ "version": "1.4.1",
10982
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
10983
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
10984
+ "dev": true,
10985
+ "requires": {
10986
+ "readable-stream": "^2.0.1"
10987
+ }
10988
+ },
10989
+ "stream-browserify": {
10990
+ "version": "2.0.1",
10991
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
10992
+ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
10993
+ "dev": true,
10994
+ "requires": {
10995
+ "inherits": "~2.0.1",
10996
+ "readable-stream": "^2.0.2"
10997
+ }
10998
+ },
10999
+ "stream-http": {
11000
+ "version": "2.8.3",
11001
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
11002
+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
11003
+ "dev": true,
11004
+ "requires": {
11005
+ "builtin-status-codes": "^3.0.0",
11006
+ "inherits": "^2.0.1",
11007
+ "readable-stream": "^2.3.6",
11008
+ "to-arraybuffer": "^1.0.0",
11009
+ "xtend": "^4.0.0"
11010
+ }
11011
+ },
11012
+ "stream-throttle": {
11013
+ "version": "0.1.3",
11014
+ "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
11015
+ "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=",
11016
+ "dev": true,
11017
+ "requires": {
11018
+ "commander": "^2.2.0",
11019
+ "limiter": "^1.0.5"
11020
+ }
11021
+ },
11022
+ "strict-uri-encode": {
11023
+ "version": "1.1.0",
11024
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
11025
+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
11026
+ "dev": true
11027
+ },
11028
+ "string-width": {
11029
+ "version": "1.0.2",
11030
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11031
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11032
+ "dev": true,
11033
+ "requires": {
11034
+ "code-point-at": "^1.0.0",
11035
+ "is-fullwidth-code-point": "^1.0.0",
11036
+ "strip-ansi": "^3.0.0"
11037
+ }
11038
+ },
11039
+ "string_decoder": {
11040
+ "version": "1.1.1",
11041
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11042
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11043
+ "dev": true,
11044
+ "requires": {
11045
+ "safe-buffer": "~5.1.0"
11046
+ }
11047
+ },
11048
+ "strip-ansi": {
11049
+ "version": "3.0.1",
11050
+ "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11051
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11052
+ "dev": true,
11053
+ "requires": {
11054
+ "ansi-regex": "^2.0.0"
11055
+ }
11056
+ },
11057
+ "strip-bom": {
11058
+ "version": "2.0.0",
11059
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
11060
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
11061
+ "dev": true,
11062
+ "requires": {
11063
+ "is-utf8": "^0.2.0"
11064
+ }
11065
+ },
11066
+ "strip-eof": {
11067
+ "version": "1.0.0",
11068
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
11069
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
11070
+ "dev": true
11071
+ },
11072
+ "strip-indent": {
11073
+ "version": "1.0.1",
11074
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
11075
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
11076
+ "dev": true,
11077
+ "requires": {
11078
+ "get-stdin": "^4.0.1"
11079
+ },
11080
+ "dependencies": {
11081
+ "get-stdin": {
11082
+ "version": "4.0.1",
11083
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
11084
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
11085
+ "dev": true
11086
+ }
11087
+ }
11088
+ },
11089
+ "strip-json-comments": {
11090
+ "version": "2.0.1",
11091
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
11092
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
11093
+ "dev": true
11094
+ },
11095
+ "style-loader": {
11096
+ "version": "0.19.1",
11097
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.1.tgz",
11098
+ "integrity": "sha512-IRE+ijgojrygQi3rsqT0U4dd+UcPCqcVvauZpCnQrGAlEe+FUIyrK93bUDScamesjP08JlQNsFJU+KmPedP5Og==",
11099
+ "dev": true,
11100
+ "requires": {
11101
+ "loader-utils": "^1.0.2",
11102
+ "schema-utils": "^0.3.0"
11103
+ }
11104
+ },
11105
+ "supports-color": {
11106
+ "version": "2.0.0",
11107
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11108
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11109
+ "dev": true
11110
+ },
11111
+ "svgo": {
11112
+ "version": "0.7.2",
11113
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
11114
+ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
11115
+ "dev": true,
11116
+ "requires": {
11117
+ "coa": "~1.0.1",
11118
+ "colors": "~1.1.2",
11119
+ "csso": "~2.3.1",
11120
+ "js-yaml": "~3.7.0",
11121
+ "mkdirp": "~0.5.1",
11122
+ "sax": "~1.2.1",
11123
+ "whet.extend": "~0.9.9"
11124
+ }
11125
+ },
11126
+ "symbol-observable": {
11127
+ "version": "1.0.1",
11128
+ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
11129
+ "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
11130
+ "dev": true
11131
+ },
11132
+ "table": {
11133
+ "version": "4.0.2",
11134
+ "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
11135
+ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
11136
+ "dev": true,
11137
+ "requires": {
11138
+ "ajv": "^5.2.3",
11139
+ "ajv-keywords": "^2.1.0",
11140
+ "chalk": "^2.1.0",
11141
+ "lodash": "^4.17.4",
11142
+ "slice-ansi": "1.0.0",
11143
+ "string-width": "^2.1.1"
11144
+ },
11145
+ "dependencies": {
11146
+ "ansi-regex": {
11147
+ "version": "3.0.0",
11148
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11149
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11150
+ "dev": true
11151
+ },
11152
+ "ansi-styles": {
11153
+ "version": "3.2.1",
11154
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
11155
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
11156
+ "dev": true,
11157
+ "requires": {
11158
+ "color-convert": "^1.9.0"
11159
+ }
11160
+ },
11161
+ "chalk": {
11162
+ "version": "2.4.1",
11163
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
11164
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
11165
+ "dev": true,
11166
+ "requires": {
11167
+ "ansi-styles": "^3.2.1",
11168
+ "escape-string-regexp": "^1.0.5",
11169
+ "supports-color": "^5.3.0"
11170
+ }
11171
+ },
11172
+ "is-fullwidth-code-point": {
11173
+ "version": "2.0.0",
11174
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11175
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11176
+ "dev": true
11177
+ },
11178
+ "string-width": {
11179
+ "version": "2.1.1",
11180
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11181
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11182
+ "dev": true,
11183
+ "requires": {
11184
+ "is-fullwidth-code-point": "^2.0.0",
11185
+ "strip-ansi": "^4.0.0"
11186
+ }
11187
+ },
11188
+ "strip-ansi": {
11189
+ "version": "4.0.0",
11190
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11191
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11192
+ "dev": true,
11193
+ "requires": {
11194
+ "ansi-regex": "^3.0.0"
11195
+ }
11196
+ },
11197
+ "supports-color": {
11198
+ "version": "5.5.0",
11199
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
11200
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
11201
+ "dev": true,
11202
+ "requires": {
11203
+ "has-flag": "^3.0.0"
11204
+ }
11205
+ }
11206
+ }
11207
+ },
11208
+ "tapable": {
11209
+ "version": "0.2.8",
11210
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz",
11211
+ "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=",
11212
+ "dev": true
11213
+ },
11214
+ "tar": {
11215
+ "version": "2.2.1",
11216
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
11217
+ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
11218
+ "dev": true,
11219
+ "requires": {
11220
+ "block-stream": "*",
11221
+ "fstream": "^1.0.2",
11222
+ "inherits": "2"
11223
+ }
11224
+ },
11225
+ "text-table": {
11226
+ "version": "0.2.0",
11227
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
11228
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
11229
+ "dev": true
11230
+ },
11231
+ "tfunk": {
11232
+ "version": "3.1.0",
11233
+ "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz",
11234
+ "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=",
11235
+ "dev": true,
11236
+ "requires": {
11237
+ "chalk": "^1.1.1",
11238
+ "object-path": "^0.9.0"
11239
+ }
11240
+ },
11241
+ "through": {
11242
+ "version": "2.3.8",
11243
+ "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
11244
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
11245
+ "dev": true
11246
+ },
11247
+ "timers-browserify": {
11248
+ "version": "2.0.10",
11249
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
11250
+ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
11251
+ "dev": true,
11252
+ "requires": {
11253
+ "setimmediate": "^1.0.4"
11254
+ }
11255
+ },
11256
+ "tmp": {
11257
+ "version": "0.0.33",
11258
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11259
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11260
+ "dev": true,
11261
+ "requires": {
11262
+ "os-tmpdir": "~1.0.2"
11263
+ }
11264
+ },
11265
+ "to-array": {
11266
+ "version": "0.1.4",
11267
+ "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
11268
+ "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
11269
+ "dev": true
11270
+ },
11271
+ "to-arraybuffer": {
11272
+ "version": "1.0.1",
11273
+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
11274
+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
11275
+ "dev": true
11276
+ },
11277
+ "to-fast-properties": {
11278
+ "version": "1.0.3",
11279
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
11280
+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
11281
+ "dev": true
11282
+ },
11283
+ "to-object-path": {
11284
+ "version": "0.3.0",
11285
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11286
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11287
+ "dev": true,
11288
+ "requires": {
11289
+ "kind-of": "^3.0.2"
11290
+ },
11291
+ "dependencies": {
11292
+ "kind-of": {
11293
+ "version": "3.2.2",
11294
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11295
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11296
+ "dev": true,
11297
+ "requires": {
11298
+ "is-buffer": "^1.1.5"
11299
+ }
11300
+ }
11301
+ }
11302
+ },
11303
+ "to-regex": {
11304
+ "version": "3.0.2",
11305
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11306
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11307
+ "dev": true,
11308
+ "requires": {
11309
+ "define-property": "^2.0.2",
11310
+ "extend-shallow": "^3.0.2",
11311
+ "regex-not": "^1.0.2",
11312
+ "safe-regex": "^1.1.0"
11313
+ }
11314
+ },
11315
+ "to-regex-range": {
11316
+ "version": "2.1.1",
11317
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
11318
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
11319
+ "dev": true,
11320
+ "requires": {
11321
+ "is-number": "^3.0.0",
11322
+ "repeat-string": "^1.6.1"
11323
+ }
11324
+ },
11325
+ "tough-cookie": {
11326
+ "version": "2.4.3",
11327
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
11328
+ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
11329
+ "dev": true,
11330
+ "requires": {
11331
+ "psl": "^1.1.24",
11332
+ "punycode": "^1.4.1"
11333
+ }
11334
+ },
11335
+ "trim-newlines": {
11336
+ "version": "1.0.0",
11337
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
11338
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
11339
+ "dev": true
11340
+ },
11341
+ "trim-right": {
11342
+ "version": "1.0.1",
11343
+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
11344
+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
11345
+ "dev": true
11346
+ },
11347
+ "true-case-path": {
11348
+ "version": "1.0.3",
11349
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
11350
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
11351
+ "dev": true,
11352
+ "requires": {
11353
+ "glob": "^7.1.2"
11354
+ }
11355
+ },
11356
+ "tty-browserify": {
11357
+ "version": "0.0.0",
11358
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
11359
+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
11360
+ "dev": true
11361
+ },
11362
+ "tunnel-agent": {
11363
+ "version": "0.6.0",
11364
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11365
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11366
+ "dev": true,
11367
+ "requires": {
11368
+ "safe-buffer": "^5.0.1"
11369
+ }
11370
+ },
11371
+ "tweetnacl": {
11372
+ "version": "0.14.5",
11373
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
11374
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
11375
+ "dev": true
11376
+ },
11377
+ "type-check": {
11378
+ "version": "0.3.2",
11379
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
11380
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
11381
+ "dev": true,
11382
+ "requires": {
11383
+ "prelude-ls": "~1.1.2"
11384
+ }
11385
+ },
11386
+ "typedarray": {
11387
+ "version": "0.0.6",
11388
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11389
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11390
+ "dev": true
11391
+ },
11392
+ "ua-parser-js": {
11393
+ "version": "0.7.17",
11394
+ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz",
11395
+ "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==",
11396
+ "dev": true
11397
+ },
11398
+ "uglify-js": {
11399
+ "version": "2.8.29",
11400
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
11401
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
11402
+ "dev": true,
11403
+ "requires": {
11404
+ "source-map": "~0.5.1",
11405
+ "uglify-to-browserify": "~1.0.0",
11406
+ "yargs": "~3.10.0"
11407
+ },
11408
+ "dependencies": {
11409
+ "camelcase": {
11410
+ "version": "1.2.1",
11411
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
11412
+ "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
11413
+ "dev": true
11414
+ },
11415
+ "cliui": {
11416
+ "version": "2.1.0",
11417
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
11418
+ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
11419
+ "dev": true,
11420
+ "requires": {
11421
+ "center-align": "^0.1.1",
11422
+ "right-align": "^0.1.1",
11423
+ "wordwrap": "0.0.2"
11424
+ }
11425
+ },
11426
+ "window-size": {
11427
+ "version": "0.1.0",
11428
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
11429
+ "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
11430
+ "dev": true
11431
+ },
11432
+ "wordwrap": {
11433
+ "version": "0.0.2",
11434
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
11435
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
11436
+ "dev": true
11437
+ },
11438
+ "yargs": {
11439
+ "version": "3.10.0",
11440
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
11441
+ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
11442
+ "dev": true,
11443
+ "requires": {
11444
+ "camelcase": "^1.0.2",
11445
+ "cliui": "^2.1.0",
11446
+ "decamelize": "^1.0.0",
11447
+ "window-size": "0.1.0"
11448
+ }
11449
+ }
11450
+ }
11451
+ },
11452
+ "uglify-to-browserify": {
11453
+ "version": "1.0.2",
11454
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
11455
+ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
11456
+ "dev": true,
11457
+ "optional": true
11458
+ },
11459
+ "uglifyjs-webpack-plugin": {
11460
+ "version": "0.4.6",
11461
+ "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
11462
+ "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
11463
+ "dev": true,
11464
+ "requires": {
11465
+ "source-map": "^0.5.6",
11466
+ "uglify-js": "^2.8.29",
11467
+ "webpack-sources": "^1.0.1"
11468
+ }
11469
+ },
11470
+ "ultron": {
11471
+ "version": "1.1.1",
11472
+ "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
11473
+ "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
11474
+ "dev": true
11475
+ },
11476
+ "union-value": {
11477
+ "version": "1.0.0",
11478
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
11479
+ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
11480
+ "dev": true,
11481
+ "requires": {
11482
+ "arr-union": "^3.1.0",
11483
+ "get-value": "^2.0.6",
11484
+ "is-extendable": "^0.1.1",
11485
+ "set-value": "^0.4.3"
11486
+ },
11487
+ "dependencies": {
11488
+ "extend-shallow": {
11489
+ "version": "2.0.1",
11490
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11491
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11492
+ "dev": true,
11493
+ "requires": {
11494
+ "is-extendable": "^0.1.0"
11495
+ }
11496
+ },
11497
+ "set-value": {
11498
+ "version": "0.4.3",
11499
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
11500
+ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
11501
+ "dev": true,
11502
+ "requires": {
11503
+ "extend-shallow": "^2.0.1",
11504
+ "is-extendable": "^0.1.1",
11505
+ "is-plain-object": "^2.0.1",
11506
+ "to-object-path": "^0.3.0"
11507
+ }
11508
+ }
11509
+ }
11510
+ },
11511
+ "uniq": {
11512
+ "version": "1.0.1",
11513
+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11514
+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11515
+ "dev": true
11516
+ },
11517
+ "uniqs": {
11518
+ "version": "2.0.0",
11519
+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
11520
+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
11521
+ "dev": true
11522
+ },
11523
+ "universalify": {
11524
+ "version": "0.1.2",
11525
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11526
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11527
+ "dev": true
11528
+ },
11529
+ "unpipe": {
11530
+ "version": "1.0.0",
11531
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11532
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11533
+ "dev": true
11534
+ },
11535
+ "unset-value": {
11536
+ "version": "1.0.0",
11537
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11538
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11539
+ "dev": true,
11540
+ "requires": {
11541
+ "has-value": "^0.3.1",
11542
+ "isobject": "^3.0.0"
11543
+ },
11544
+ "dependencies": {
11545
+ "has-value": {
11546
+ "version": "0.3.1",
11547
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11548
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11549
+ "dev": true,
11550
+ "requires": {
11551
+ "get-value": "^2.0.3",
11552
+ "has-values": "^0.1.4",
11553
+ "isobject": "^2.0.0"
11554
+ },
11555
+ "dependencies": {
11556
+ "isobject": {
11557
+ "version": "2.1.0",
11558
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11559
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11560
+ "dev": true,
11561
+ "requires": {
11562
+ "isarray": "1.0.0"
11563
+ }
11564
+ }
11565
+ }
11566
+ },
11567
+ "has-values": {
11568
+ "version": "0.1.4",
11569
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11570
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11571
+ "dev": true
11572
+ },
11573
+ "isarray": {
11574
+ "version": "1.0.0",
11575
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
11576
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
11577
+ "dev": true
11578
+ }
11579
+ }
11580
+ },
11581
+ "upath": {
11582
+ "version": "1.1.0",
11583
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
11584
+ "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
11585
+ "dev": true
11586
+ },
11587
+ "uri-js": {
11588
+ "version": "4.2.2",
11589
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11590
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11591
+ "dev": true,
11592
+ "requires": {
11593
+ "punycode": "^2.1.0"
11594
+ },
11595
+ "dependencies": {
11596
+ "punycode": {
11597
+ "version": "2.1.1",
11598
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11599
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11600
+ "dev": true
11601
+ }
11602
+ }
11603
+ },
11604
+ "urix": {
11605
+ "version": "0.1.0",
11606
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11607
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11608
+ "dev": true
11609
+ },
11610
+ "url": {
11611
+ "version": "0.11.0",
11612
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11613
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11614
+ "dev": true,
11615
+ "requires": {
11616
+ "punycode": "1.3.2",
11617
+ "querystring": "0.2.0"
11618
+ },
11619
+ "dependencies": {
11620
+ "punycode": {
11621
+ "version": "1.3.2",
11622
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11623
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11624
+ "dev": true
11625
+ }
11626
+ }
11627
+ },
11628
+ "use": {
11629
+ "version": "3.1.1",
11630
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11631
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11632
+ "dev": true
11633
+ },
11634
+ "util": {
11635
+ "version": "0.10.4",
11636
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11637
+ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11638
+ "dev": true,
11639
+ "requires": {
11640
+ "inherits": "2.0.3"
11641
+ }
11642
+ },
11643
+ "util-deprecate": {
11644
+ "version": "1.0.2",
11645
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11646
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11647
+ "dev": true
11648
+ },
11649
+ "utils-merge": {
11650
+ "version": "1.0.1",
11651
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11652
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11653
+ "dev": true
11654
+ },
11655
+ "uuid": {
11656
+ "version": "3.3.2",
11657
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
11658
+ "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
11659
+ "dev": true
11660
+ },
11661
+ "validate-npm-package-license": {
11662
+ "version": "3.0.4",
11663
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11664
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11665
+ "dev": true,
11666
+ "requires": {
11667
+ "spdx-correct": "^3.0.0",
11668
+ "spdx-expression-parse": "^3.0.0"
11669
+ }
11670
+ },
11671
+ "vendors": {
11672
+ "version": "1.0.2",
11673
+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz",
11674
+ "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==",
11675
+ "dev": true
11676
+ },
11677
+ "verror": {
11678
+ "version": "1.10.0",
11679
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
11680
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
11681
+ "dev": true,
11682
+ "requires": {
11683
+ "assert-plus": "^1.0.0",
11684
+ "core-util-is": "1.0.2",
11685
+ "extsprintf": "^1.2.0"
11686
+ }
11687
+ },
11688
+ "vm-browserify": {
11689
+ "version": "0.0.4",
11690
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
11691
+ "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
11692
+ "dev": true,
11693
+ "requires": {
11694
+ "indexof": "0.0.1"
11695
+ }
11696
+ },
11697
+ "watchpack": {
11698
+ "version": "1.6.0",
11699
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
11700
+ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
11701
+ "dev": true,
11702
+ "requires": {
11703
+ "chokidar": "^2.0.2",
11704
+ "graceful-fs": "^4.1.2",
11705
+ "neo-async": "^2.5.0"
11706
+ }
11707
+ },
11708
+ "webpack": {
11709
+ "version": "3.12.0",
11710
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
11711
+ "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
11712
+ "dev": true,
11713
+ "requires": {
11714
+ "acorn": "^5.0.0",
11715
+ "acorn-dynamic-import": "^2.0.0",
11716
+ "ajv": "^6.1.0",
11717
+ "ajv-keywords": "^3.1.0",
11718
+ "async": "^2.1.2",
11719
+ "enhanced-resolve": "^3.4.0",
11720
+ "escope": "^3.6.0",
11721
+ "interpret": "^1.0.0",
11722
+ "json-loader": "^0.5.4",
11723
+ "json5": "^0.5.1",
11724
+ "loader-runner": "^2.3.0",
11725
+ "loader-utils": "^1.1.0",
11726
+ "memory-fs": "~0.4.1",
11727
+ "mkdirp": "~0.5.0",
11728
+ "node-libs-browser": "^2.0.0",
11729
+ "source-map": "^0.5.3",
11730
+ "supports-color": "^4.2.1",
11731
+ "tapable": "^0.2.7",
11732
+ "uglifyjs-webpack-plugin": "^0.4.6",
11733
+ "watchpack": "^1.4.0",
11734
+ "webpack-sources": "^1.0.1",
11735
+ "yargs": "^8.0.2"
11736
+ },
11737
+ "dependencies": {
11738
+ "ajv": {
11739
+ "version": "6.5.4",
11740
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz",
11741
+ "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==",
11742
+ "dev": true,
11743
+ "requires": {
11744
+ "fast-deep-equal": "^2.0.1",
11745
+ "fast-json-stable-stringify": "^2.0.0",
11746
+ "json-schema-traverse": "^0.4.1",
11747
+ "uri-js": "^4.2.2"
11748
+ }
11749
+ },
11750
+ "ajv-keywords": {
11751
+ "version": "3.2.0",
11752
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
11753
+ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
11754
+ "dev": true
11755
+ },
11756
+ "ansi-regex": {
11757
+ "version": "3.0.0",
11758
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11759
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11760
+ "dev": true
11761
+ },
11762
+ "async": {
11763
+ "version": "2.6.1",
11764
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
11765
+ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
11766
+ "dev": true,
11767
+ "requires": {
11768
+ "lodash": "^4.17.10"
11769
+ }
11770
+ },
11771
+ "camelcase": {
11772
+ "version": "4.1.0",
11773
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11774
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11775
+ "dev": true
11776
+ },
11777
+ "fast-deep-equal": {
11778
+ "version": "2.0.1",
11779
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
11780
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
11781
+ "dev": true
11782
+ },
11783
+ "has-flag": {
11784
+ "version": "2.0.0",
11785
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
11786
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
11787
+ "dev": true
11788
+ },
11789
+ "is-fullwidth-code-point": {
11790
+ "version": "2.0.0",
11791
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11792
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11793
+ "dev": true
11794
+ },
11795
+ "json-schema-traverse": {
11796
+ "version": "0.4.1",
11797
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
11798
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
11799
+ "dev": true
11800
+ },
11801
+ "load-json-file": {
11802
+ "version": "2.0.0",
11803
+ "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
11804
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
11805
+ "dev": true,
11806
+ "requires": {
11807
+ "graceful-fs": "^4.1.2",
11808
+ "parse-json": "^2.2.0",
11809
+ "pify": "^2.0.0",
11810
+ "strip-bom": "^3.0.0"
11811
+ }
11812
+ },
11813
+ "os-locale": {
11814
+ "version": "2.1.0",
11815
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
11816
+ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
11817
+ "dev": true,
11818
+ "requires": {
11819
+ "execa": "^0.7.0",
11820
+ "lcid": "^1.0.0",
11821
+ "mem": "^1.1.0"
11822
+ }
11823
+ },
11824
+ "path-type": {
11825
+ "version": "2.0.0",
11826
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
11827
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
11828
+ "dev": true,
11829
+ "requires": {
11830
+ "pify": "^2.0.0"
11831
+ }
11832
+ },
11833
+ "pify": {
11834
+ "version": "2.3.0",
11835
+ "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11836
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11837
+ "dev": true
11838
+ },
11839
+ "read-pkg": {
11840
+ "version": "2.0.0",
11841
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
11842
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
11843
+ "dev": true,
11844
+ "requires": {
11845
+ "load-json-file": "^2.0.0",
11846
+ "normalize-package-data": "^2.3.2",
11847
+ "path-type": "^2.0.0"
11848
+ }
11849
+ },
11850
+ "read-pkg-up": {
11851
+ "version": "2.0.0",
11852
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
11853
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
11854
+ "dev": true,
11855
+ "requires": {
11856
+ "find-up": "^2.0.0",
11857
+ "read-pkg": "^2.0.0"
11858
+ }
11859
+ },
11860
+ "string-width": {
11861
+ "version": "2.1.1",
11862
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11863
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11864
+ "dev": true,
11865
+ "requires": {
11866
+ "is-fullwidth-code-point": "^2.0.0",
11867
+ "strip-ansi": "^4.0.0"
11868
+ }
11869
+ },
11870
+ "strip-ansi": {
11871
+ "version": "4.0.0",
11872
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11873
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11874
+ "dev": true,
11875
+ "requires": {
11876
+ "ansi-regex": "^3.0.0"
11877
+ }
11878
+ },
11879
+ "strip-bom": {
11880
+ "version": "3.0.0",
11881
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
11882
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
11883
+ "dev": true
11884
+ },
11885
+ "supports-color": {
11886
+ "version": "4.5.0",
11887
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
11888
+ "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
11889
+ "dev": true,
11890
+ "requires": {
11891
+ "has-flag": "^2.0.0"
11892
+ }
11893
+ },
11894
+ "which-module": {
11895
+ "version": "2.0.0",
11896
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11897
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11898
+ "dev": true
11899
+ },
11900
+ "yargs": {
11901
+ "version": "8.0.2",
11902
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
11903
+ "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
11904
+ "dev": true,
11905
+ "requires": {
11906
+ "camelcase": "^4.1.0",
11907
+ "cliui": "^3.2.0",
11908
+ "decamelize": "^1.1.1",
11909
+ "get-caller-file": "^1.0.1",
11910
+ "os-locale": "^2.0.0",
11911
+ "read-pkg-up": "^2.0.0",
11912
+ "require-directory": "^2.1.1",
11913
+ "require-main-filename": "^1.0.1",
11914
+ "set-blocking": "^2.0.0",
11915
+ "string-width": "^2.0.0",
11916
+ "which-module": "^2.0.0",
11917
+ "y18n": "^3.2.1",
11918
+ "yargs-parser": "^7.0.0"
11919
+ }
11920
+ },
11921
+ "yargs-parser": {
11922
+ "version": "7.0.0",
11923
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
11924
+ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
11925
+ "dev": true,
11926
+ "requires": {
11927
+ "camelcase": "^4.1.0"
11928
+ }
11929
+ }
11930
+ }
11931
+ },
11932
+ "webpack-sources": {
11933
+ "version": "1.3.0",
11934
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
11935
+ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
11936
+ "dev": true,
11937
+ "requires": {
11938
+ "source-list-map": "^2.0.0",
11939
+ "source-map": "~0.6.1"
11940
+ },
11941
+ "dependencies": {
11942
+ "source-map": {
11943
+ "version": "0.6.1",
11944
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11945
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11946
+ "dev": true
11947
+ }
11948
+ }
11949
+ },
11950
+ "whet.extend": {
11951
+ "version": "0.9.9",
11952
+ "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
11953
+ "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
11954
+ "dev": true
11955
+ },
11956
+ "which": {
11957
+ "version": "1.3.1",
11958
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11959
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11960
+ "dev": true,
11961
+ "requires": {
11962
+ "isexe": "^2.0.0"
11963
+ }
11964
+ },
11965
+ "which-module": {
11966
+ "version": "1.0.0",
11967
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11968
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11969
+ "dev": true
11970
+ },
11971
+ "wide-align": {
11972
+ "version": "1.1.3",
11973
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11974
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11975
+ "dev": true,
11976
+ "requires": {
11977
+ "string-width": "^1.0.2 || 2"
11978
+ }
11979
+ },
11980
+ "window-size": {
11981
+ "version": "0.2.0",
11982
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
11983
+ "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
11984
+ "dev": true
11985
+ },
11986
+ "wordwrap": {
11987
+ "version": "1.0.0",
11988
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11989
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11990
+ "dev": true
11991
+ },
11992
+ "wrap-ansi": {
11993
+ "version": "2.1.0",
11994
+ "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11995
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11996
+ "dev": true,
11997
+ "requires": {
11998
+ "string-width": "^1.0.1",
11999
+ "strip-ansi": "^3.0.1"
12000
+ }
12001
+ },
12002
+ "wrappy": {
12003
+ "version": "1.0.2",
12004
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12005
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12006
+ "dev": true
12007
+ },
12008
+ "write": {
12009
+ "version": "0.2.1",
12010
+ "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
12011
+ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
12012
+ "dev": true,
12013
+ "requires": {
12014
+ "mkdirp": "^0.5.1"
12015
+ }
12016
+ },
12017
+ "ws": {
12018
+ "version": "3.3.3",
12019
+ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
12020
+ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
12021
+ "dev": true,
12022
+ "requires": {
12023
+ "async-limiter": "~1.0.0",
12024
+ "safe-buffer": "~5.1.0",
12025
+ "ultron": "~1.1.0"
12026
+ }
12027
+ },
12028
+ "xmlhttprequest-ssl": {
12029
+ "version": "1.5.5",
12030
+ "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
12031
+ "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
12032
+ "dev": true
12033
+ },
12034
+ "xtend": {
12035
+ "version": "4.0.1",
12036
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
12037
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
12038
+ "dev": true
12039
+ },
12040
+ "y18n": {
12041
+ "version": "3.2.1",
12042
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
12043
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
12044
+ "dev": true
12045
+ },
12046
+ "yallist": {
12047
+ "version": "2.1.2",
12048
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
12049
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
12050
+ "dev": true
12051
+ },
12052
+ "yargs": {
12053
+ "version": "6.4.0",
12054
+ "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz",
12055
+ "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=",
12056
+ "dev": true,
12057
+ "requires": {
12058
+ "camelcase": "^3.0.0",
12059
+ "cliui": "^3.2.0",
12060
+ "decamelize": "^1.1.1",
12061
+ "get-caller-file": "^1.0.1",
12062
+ "os-locale": "^1.4.0",
12063
+ "read-pkg-up": "^1.0.1",
12064
+ "require-directory": "^2.1.1",
12065
+ "require-main-filename": "^1.0.1",
12066
+ "set-blocking": "^2.0.0",
12067
+ "string-width": "^1.0.2",
12068
+ "which-module": "^1.0.0",
12069
+ "window-size": "^0.2.0",
12070
+ "y18n": "^3.2.1",
12071
+ "yargs-parser": "^4.1.0"
12072
+ }
12073
+ },
12074
+ "yargs-parser": {
12075
+ "version": "4.2.1",
12076
+ "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
12077
+ "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
12078
+ "dev": true,
12079
+ "requires": {
12080
+ "camelcase": "^3.0.0"
12081
+ }
12082
+ },
12083
+ "yeast": {
12084
+ "version": "0.1.2",
12085
+ "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
12086
+ "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
12087
+ "dev": true
12088
+ }
12089
+ }
12090
+ }
package.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "gaoop-block",
3
+ "scripts": {
4
+ "dev": "cross-env BABEL_ENV=default webpack --watch",
5
+ "build": "cross-env BABEL_ENV=default NODE_ENV=production webpack"
6
+ },
7
+ "main": "block/index.js",
8
+ "devDependencies": {
9
+ "babel-core": "^6.25.0",
10
+ "babel-eslint": "^8.1.2",
11
+ "babel-loader": "^7.1.1",
12
+ "babel-plugin-transform-object-rest-spread": "^6.26.0",
13
+ "babel-plugin-transform-react-jsx": "^6.24.1",
14
+ "babel-plugin-transform-runtime": "^6.23.0",
15
+ "babel-preset-env": "^1.6.1",
16
+ "browser-sync": "^2.24.7",
17
+ "browser-sync-webpack-plugin": "^1.2.0",
18
+ "classnames": "^2.2.5",
19
+ "cross-env": "^5.1.1",
20
+ "css-loader": "^0.28.7",
21
+ "eslint": "^4.14.0",
22
+ "eslint-config-prettier": "^2.9.0",
23
+ "eslint-config-wordpress": "^2.0.0",
24
+ "eslint-plugin-prettier": "^2.4.0",
25
+ "extract-text-webpack-plugin": "^3.0.2",
26
+ "node-sass": "^4.9.3",
27
+ "postcss-loader": "^2.0.9",
28
+ "raw-loader": "^0.5.1",
29
+ "sass-loader": "^6.0.6",
30
+ "style-loader": "^0.19.1",
31
+ "webpack": "^3.10.0"
32
+ },
33
+ "version": "1.0.0",
34
+ "license": "MIT",
35
+ "dependencies": {
36
+ "npm": "^6.4.1"
37
+ }
38
+ }
readme.txt CHANGED
@@ -1,12 +1,12 @@
1
  === Google Analytics Opt-Out ===
2
  Contributors: wp-buddy, floriansimeth
3
  Donate link: https://wp-buddy.com/products/plugins/google-analytics-opt-out/
4
- Tags: google analytics, analytics, analytics opt-out, analytics opt out, monster insights, monster insight, yoast analytics
5
- Version: 2.1.4
6
- Stable tag: 2.1.4
7
  Requires at least: 4.8.0
8
  Requires PHP: 5.6.0
9
- Tested up to: 4.9.6
10
  License: GPLv2
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -15,9 +15,9 @@ Provides an Opt-Out functionality for Google Analytics
15
 
16
  == Description ==
17
 
18
- This plugin provides an Opt-Out functionality for Google Analytics by setting a cookie that prevents analytics.js to collect data.
19
 
20
- Works perfectly together with the [Google Analytics by MonsterInsights Plugin](http://wordpress.org/plugins/google-analytics-for-wordpress/ "Google Analytics by MonsterInsights Plugin").
21
 
22
  The free and the pro version have now been merged together. So you now can have the option to activate a banner, too! Enjoy!
23
 
@@ -32,14 +32,22 @@ The free and the pro version have now been merged together. So you now can have
32
 
33
  == Screenshots ==
34
 
35
- 1. The Opt-Out link can be added with this little button (shortcode)
36
 
37
- 2. This is how the code looks like
38
 
39
- 3. This is the settings page
 
 
40
 
41
  == Changelog ==
42
 
 
 
 
 
 
 
43
  = 2.1.4 =
44
  * Added missing return statement to no longer the plugin on older PHP versions
45
 
1
  === Google Analytics Opt-Out ===
2
  Contributors: wp-buddy, floriansimeth
3
  Donate link: https://wp-buddy.com/products/plugins/google-analytics-opt-out/
4
+ Tags: google analytics opt-out, monster insights, gdpr
5
+ Version: 2.2.1
6
+ Stable tag: 2.2.1
7
  Requires at least: 4.8.0
8
  Requires PHP: 5.6.0
9
+ Tested up to: 5.0
10
  License: GPLv2
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
15
 
16
  == Description ==
17
 
18
+ This plugin provides an Opt-Out functionality for Google Analytics by setting a cookie that prevents analytics.js to collect data. The new GDPR rules requier an opt-out.
19
 
20
+ Works perfectly together with the [Google Analytics by MonsterInsights Plugin](http://wordpress.org/plugins/google-analytics-for-wordpress/ "Google Analytics by MonsterInsights Plugin"). However the plugin is not necessary to configure the opt-out feature. Just enter your UA-Code manually. That's it!
21
 
22
  The free and the pro version have now been merged together. So you now can have the option to activate a banner, too! Enjoy!
23
 
32
 
33
  == Screenshots ==
34
 
35
+ 1. The Opt-Out link can be added with the Opt-Out block in WordPress new block editor (that came with version 5.0).
36
 
37
+ 2. If you're using the classic editor, click this little button to add the shortcode.
38
 
39
+ 3. This is how the code looks like
40
+
41
+ 4. This is the settings page
42
 
43
  == Changelog ==
44
 
45
+ = 2.2.1 =
46
+ * Fixed a PHP fatal error when Gutenberg plugin is active and WordPress < 5.0 is installed.
47
+
48
+ = 2.2.0 =
49
+ * Added a block for WordPress' 5.0 new block editor.
50
+
51
  = 2.1.4 =
52
  * Added missing return statement to no longer the plugin on older PHP versions
53
 
screenshot-1.jpg ADDED
Binary file
screenshot-2.png CHANGED
Binary file
screenshot-3.png CHANGED
Binary file
screenshot-4.png ADDED
Binary file
webpack.config.js ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const path = require( 'path' );
2
+ const webpack = require( 'webpack' );
3
+ const ExtractTextPlugin = require( 'extract-text-webpack-plugin' );
4
+
5
+ // Configuration for the ExtractTextPlugin.
6
+ const extractConfig = {
7
+ use: [
8
+ {loader: 'raw-loader'},
9
+ {
10
+ loader: 'postcss-loader',
11
+ options: {
12
+ plugins: [require( 'autoprefixer' )],
13
+ },
14
+ },
15
+ {
16
+ loader: 'sass-loader',
17
+ query: {
18
+ outputStyle:
19
+ 'production' === process.env.NODE_ENV ? 'compressed' : 'nested',
20
+ },
21
+ },
22
+ ],
23
+ };
24
+
25
+ module.exports = {
26
+ entry: {
27
+ './js/opt-out-block': './blocks/opt-out.js',
28
+ },
29
+ output: {
30
+ path: path.resolve( __dirname ),
31
+ filename: '[name].js',
32
+ },
33
+ watch: true,
34
+ devtool: 'cheap-eval-source-map',
35
+ module: {
36
+ rules: [
37
+ {
38
+ test: /\.js$/,
39
+ exclude: /(node_modules|bower_components)/,
40
+ use: {
41
+ loader: 'babel-loader',
42
+ },
43
+ },
44
+ ],
45
+ },
46
+ };