Flash Toolkit - Version 1.2.1

Version Description

  • 11-02-2020 =
  • Tweak - Toolkit compatibility upto WordPress version 5.3.2.
  • Enhancement - Added filter for maximum portfolio number in Portfolio widget.

=

Download this release

Release Info

Developer themegrilldev
Plugin Icon 128x128 Flash Toolkit
Version 1.2.1
Comparing to
See all releases

Code changes from version 1.2.0 to 1.2.1

.editorconfig ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is for unifying the coding style for different editors and IDEs
2
+ # editorconfig.org
3
+
4
+ # WordPress Coding Standards
5
+ # https://make.wordpress.org/core/handbook/coding-standards/
6
+
7
+ root = true
8
+
9
+ [*]
10
+ charset = utf-8
11
+ end_of_line = lf
12
+ indent_size = 4
13
+ tab_width = 4
14
+ indent_style = tab
15
+ insert_final_newline = true
16
+ trim_trailing_whitespace = true
17
+
18
+ [*.txt]
19
+ trim_trailing_whitespace = false
20
+
21
+ [*.{md,json,yml}]
22
+ trim_trailing_whitespace = false
23
+ indent_style = space
24
+ indent_size = 2
.jshintrc ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "boss": true,
3
+ "curly": true,
4
+ "eqeqeq": true,
5
+ "eqnull": true,
6
+ "es3": true,
7
+ "expr": true,
8
+ "immed": true,
9
+ "noarg": true,
10
+ "onevar": true,
11
+ "quotmark": "single",
12
+ "trailing": true,
13
+ "undef": true,
14
+ "unused": true,
15
+
16
+ "browser": true,
17
+
18
+ "globals": {
19
+ "_": false,
20
+ "Backbone": false,
21
+ "jQuery": false,
22
+ "JSON": false,
23
+ "wp": false
24
+ }
25
+ }
Gruntfile.js ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* jshint node:true */
2
+ module.exports = function( grunt ){
3
+ 'use strict';
4
+
5
+ grunt.initConfig({
6
+
7
+ // Setting folder templates.
8
+ dirs: {
9
+ js: 'assets/js',
10
+ css: 'assets/css'
11
+ },
12
+
13
+ // JavaScript linting with JSHint.
14
+ jshint: {
15
+ options: {
16
+ jshintrc: '.jshintrc'
17
+ },
18
+ all: [
19
+ 'Gruntfile.js',
20
+ '<%= dirs.js %>/admin/*.js',
21
+ '!<%= dirs.js %>/admin/*.min.js'
22
+ ]
23
+ },
24
+
25
+ // Sass linting with Stylelint.
26
+ stylelint: {
27
+ options: {
28
+ stylelintrc: '.stylelintrc'
29
+ },
30
+ all: [
31
+ '<%= dirs.css %>/*.scss',
32
+ '!<%= dirs.css %>/select2.scss'
33
+ ]
34
+ },
35
+
36
+ // Minify all .js files.
37
+ uglify: {
38
+ options: {
39
+ ie8: true,
40
+ parse: {
41
+ strict: false
42
+ },
43
+ output: {
44
+ comments: /@license|@preserve|^!/
45
+ }
46
+ },
47
+ admin: {
48
+ files: [{
49
+ expand: true,
50
+ cwd: '<%= dirs.js %>/admin/',
51
+ src: [
52
+ '*.js',
53
+ '!*.min.js'
54
+ ],
55
+ dest: '<%= dirs.js %>/admin/',
56
+ ext: '.min.js'
57
+ }]
58
+ },
59
+ vendor: {
60
+ files: {
61
+ '<%= dirs.js %>/jquery-tiptip/jquery.tipTip.min.js': ['<%= dirs.js %>/jquery-tiptip/jquery.tipTip.js'],
62
+ '<%= dirs.js %>/select2/select2.min.js': ['<%= dirs.js %>/select2/select2.js'],
63
+ '<%= dirs.js %>/admin/jquery-ui-timepicker-addon.min.js': ['<%= dirs.js %>/admin/jquery-ui-timepicker-addon.js']
64
+ }
65
+ }
66
+ },
67
+
68
+ // Compile all .scss files.
69
+ sass: {
70
+ options: {
71
+ sourcemap: 'none'
72
+ },
73
+ compile: {
74
+ files: [{
75
+ expand: true,
76
+ cwd: '<%= dirs.css %>/',
77
+ src: ['*.scss'],
78
+ dest: '<%= dirs.css %>/',
79
+ ext: '.css'
80
+ }]
81
+ }
82
+ },
83
+
84
+ // Generate all RTL .css files.
85
+ rtlcss: {
86
+ generate: {
87
+ expand: true,
88
+ cwd: '<%= dirs.css %>',
89
+ src: [
90
+ '*.css',
91
+ '!select2.css',
92
+ '!fontawesome.css',
93
+ '!jquery-ui-timepicker-addon.css',
94
+ '!*-rtl.css'
95
+ ],
96
+ dest: '<%= dirs.css %>/',
97
+ ext: '-rtl.css'
98
+ }
99
+ },
100
+
101
+ // Minify all .css files.
102
+ cssmin: {
103
+ minify: {
104
+ expand: true,
105
+ cwd: '<%= dirs.css %>/',
106
+ src: ['*.css'],
107
+ dest: '<%= dirs.css %>/',
108
+ ext: '.css'
109
+ }
110
+ },
111
+
112
+ // Concatenate select2.css onto the admin.css files.
113
+ concat: {
114
+ admin: {
115
+ files: {
116
+ '<%= dirs.css %>/admin.css' : ['<%= dirs.css %>/select2.css', '<%= dirs.css %>/admin.css'],
117
+ '<%= dirs.css %>/admin-rtl.css' : ['<%= dirs.css %>/select2.css', '<%= dirs.css %>/admin-rtl.css'],
118
+ '<%= dirs.css %>/widgets.css' : ['<%= dirs.css %>/select2.css', '<%= dirs.css %>/widgets.css'],
119
+ '<%= dirs.css %>/widgets-rtl.css' : ['<%= dirs.css %>/select2.css', '<%= dirs.css %>/widgets-rtl.css']
120
+ }
121
+ }
122
+ },
123
+
124
+ // Watch changes for assets.
125
+ watch: {
126
+ css: {
127
+ files: [
128
+ '<%= dirs.css %>/*.scss'
129
+ ],
130
+ tasks: ['sass', 'rtlcss', 'cssmin', 'concat']
131
+ },
132
+ js: {
133
+ files: [
134
+ '<%= dirs.js %>/admin/*.js',
135
+ '!<%= dirs.js %>/admin/*.min.js'
136
+ ],
137
+ tasks: ['jshint', 'uglify']
138
+ }
139
+ },
140
+
141
+ // Generate POT files.
142
+ makepot: {
143
+ options: {
144
+ type: 'wp-plugin',
145
+ domainPath: 'i18n/languages',
146
+ potHeaders: {
147
+ 'report-msgid-bugs-to': 'themegrill@gmail.com',
148
+ 'language-team': 'LANGUAGE <EMAIL@ADDRESS>'
149
+ }
150
+ },
151
+ dist: {
152
+ options: {
153
+ potFilename: 'flash-toolkit.pot',
154
+ exclude: [
155
+ 'vendor/.*'
156
+ ]
157
+ }
158
+ }
159
+ },
160
+
161
+ // Check textdomain errors.
162
+ checktextdomain: {
163
+ options: {
164
+ text_domain: 'flash-toolkit',
165
+ keywords: [
166
+ '__:1,2d',
167
+ '_e:1,2d',
168
+ '_x:1,2c,3d',
169
+ 'esc_html__:1,2d',
170
+ 'esc_html_e:1,2d',
171
+ 'esc_html_x:1,2c,3d',
172
+ 'esc_attr__:1,2d',
173
+ 'esc_attr_e:1,2d',
174
+ 'esc_attr_x:1,2c,3d',
175
+ '_ex:1,2c,3d',
176
+ '_n:1,2,4d',
177
+ '_nx:1,2,4c,5d',
178
+ '_n_noop:1,2,3d',
179
+ '_nx_noop:1,2,3c,4d'
180
+ ]
181
+ },
182
+ files: {
183
+ src: [
184
+ '**/*.php', // Include all files
185
+ '!node_modules/**', // Exclude node_modules/
186
+ '!vendor/**' // Exclude vendor/
187
+ ],
188
+ expand: true
189
+ }
190
+ },
191
+
192
+ // PHP Code Sniffer.
193
+ phpcs: {
194
+ options: {
195
+ bin: 'vendor/bin/phpcs'
196
+ },
197
+ dist: {
198
+ src: [
199
+ '**/*.php', // Include all files
200
+ '!node_modules/**', // Exclude node_modules/
201
+ '!vendor/**' // Exclude vendor/
202
+ ]
203
+ }
204
+ },
205
+
206
+ // Autoprefixer.
207
+ postcss: {
208
+ options: {
209
+ processors: [
210
+ require( 'autoprefixer' )({
211
+ browsers: [
212
+ '> 0.1%',
213
+ 'ie 8',
214
+ 'ie 9'
215
+ ]
216
+ })
217
+ ]
218
+ },
219
+ dist: {
220
+ src: [
221
+ '<%= dirs.css %>/*.css'
222
+ ]
223
+ }
224
+ },
225
+
226
+ // Compress files and folders.
227
+ compress: {
228
+ options: {
229
+ archive: 'flash-toolkit.zip'
230
+ },
231
+ files: {
232
+ src: [
233
+ '**',
234
+ '!.*',
235
+ '!*.md',
236
+ '!none',
237
+ '!*.zip',
238
+ '!.*/**',
239
+ '!sass/**',
240
+ '!vendor/**',
241
+ '!phpcs.xml',
242
+ '!composer.*',
243
+ '!package.json',
244
+ '!Gruntfile.js',
245
+ '!node_modules/**',
246
+ '!package-lock.json'
247
+ ],
248
+ dest: 'flash-toolkit',
249
+ expand: true
250
+ }
251
+ }
252
+ });
253
+
254
+ // Load NPM tasks to be used here
255
+ grunt.loadNpmTasks( 'grunt-sass' );
256
+ grunt.loadNpmTasks( 'grunt-phpcs' );
257
+ grunt.loadNpmTasks( 'grunt-rtlcss' );
258
+ grunt.loadNpmTasks( 'grunt-postcss' );
259
+ grunt.loadNpmTasks( 'grunt-stylelint' );
260
+ grunt.loadNpmTasks( 'grunt-wp-i18n' );
261
+ grunt.loadNpmTasks( 'grunt-checktextdomain' );
262
+ grunt.loadNpmTasks( 'grunt-contrib-jshint' );
263
+ grunt.loadNpmTasks( 'grunt-contrib-uglify' );
264
+ grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
265
+ grunt.loadNpmTasks( 'grunt-contrib-concat' );
266
+ grunt.loadNpmTasks( 'grunt-contrib-watch' );
267
+ grunt.loadNpmTasks( 'grunt-contrib-compress' );
268
+
269
+ // Register tasks.
270
+ grunt.registerTask( 'default', [
271
+ 'js',
272
+ 'css',
273
+ 'i18n'
274
+ ]);
275
+
276
+ grunt.registerTask( 'js', [
277
+ 'jshint',
278
+ 'uglify:admin'
279
+ ]);
280
+
281
+ grunt.registerTask( 'css', [
282
+ 'sass',
283
+ 'rtlcss',
284
+ 'postcss',
285
+ 'cssmin',
286
+ 'concat'
287
+ ]);
288
+
289
+ // Only an alias to 'default' task.
290
+ grunt.registerTask( 'dev', [
291
+ 'default'
292
+ ]);
293
+
294
+ grunt.registerTask( 'i18n', [
295
+ 'checktextdomain',
296
+ 'makepot'
297
+ ]);
298
+
299
+ grunt.registerTask( 'zip', [
300
+ 'dev',
301
+ 'compress'
302
+ ]);
303
+
304
+ grunt.registerTask( 'zip', [
305
+ 'default',
306
+ 'compress'
307
+ ]);
308
+
309
+ grunt.registerTask( 'watch', [
310
+ 'watch'
311
+ ]);
312
+ };
composer.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "themegrill/flash-toolkit",
3
+ "description": "ThemeGrill Core Toolkit Plugin for Flash Theme.",
4
+ "homepage": "http://themegrill.com/plugins/flash-toolkit/",
5
+ "type": "wordpress-plugin",
6
+ "license": "GPL-3.0-or-later",
7
+ "require": {
8
+ "composer/installers": "~1.2"
9
+ },
10
+ "require-dev": {
11
+ "squizlabs/php_codesniffer": "*",
12
+ "wp-coding-standards/wpcs": "^0.14",
13
+ "phpunit/phpunit": "6.2.3",
14
+ "wpeverest/wpeverest-git-hooks": "*",
15
+ "wpeverest/wpeverest-sniffs": "*",
16
+ "wimg/php-compatibility": "^8.0",
17
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3"
18
+ },
19
+ "scripts": {
20
+ "pre-update-cmd": [
21
+ "WPEverest\\GitHooks\\Hooks::preHooks"
22
+ ],
23
+ "pre-install-cmd": [
24
+ "WPEverest\\GitHooks\\Hooks::preHooks"
25
+ ],
26
+ "post-install-cmd": [
27
+ "WPEverest\\GitHooks\\Hooks::postHooks"
28
+ ],
29
+ "post-update-cmd": [
30
+ "WPEverest\\GitHooks\\Hooks::postHooks"
31
+ ],
32
+ "phpcs": [
33
+ "phpcs -s -p"
34
+ ],
35
+ "phpcbf": [
36
+ "phpcbf -p"
37
+ ]
38
+ },
39
+ "extra": {
40
+ "scripts-description": {
41
+ "phpcs": "Analyze code against the WordPress coding standard with PHP_CodeSniffer",
42
+ "phpcbf": "Fix coding standards warnings/errors automattically with PHP Code Beautifier"
43
+ }
44
+ }
45
+ }
composer.lock ADDED
@@ -0,0 +1,1882 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_readme": [
3
+ "This file locks the dependencies of your project to a known state",
4
+ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5
+ "This file is @generated automatically"
6
+ ],
7
+ "hash": "59f766413c2e4109bab54b3fbeb2b0bc",
8
+ "content-hash": "cd48aec5941ad9928fb195e62a4de9a1",
9
+ "packages": [
10
+ {
11
+ "name": "composer/installers",
12
+ "version": "v1.5.0",
13
+ "source": {
14
+ "type": "git",
15
+ "url": "https://github.com/composer/installers.git",
16
+ "reference": "049797d727261bf27f2690430d935067710049c2"
17
+ },
18
+ "dist": {
19
+ "type": "zip",
20
+ "url": "https://api.github.com/repos/composer/installers/zipball/049797d727261bf27f2690430d935067710049c2",
21
+ "reference": "049797d727261bf27f2690430d935067710049c2",
22
+ "shasum": ""
23
+ },
24
+ "require": {
25
+ "composer-plugin-api": "^1.0"
26
+ },
27
+ "replace": {
28
+ "roundcube/plugin-installer": "*",
29
+ "shama/baton": "*"
30
+ },
31
+ "require-dev": {
32
+ "composer/composer": "1.0.*@dev",
33
+ "phpunit/phpunit": "^4.8.36"
34
+ },
35
+ "type": "composer-plugin",
36
+ "extra": {
37
+ "class": "Composer\\Installers\\Plugin",
38
+ "branch-alias": {
39
+ "dev-master": "1.0-dev"
40
+ }
41
+ },
42
+ "autoload": {
43
+ "psr-4": {
44
+ "Composer\\Installers\\": "src/Composer/Installers"
45
+ }
46
+ },
47
+ "notification-url": "https://packagist.org/downloads/",
48
+ "license": [
49
+ "MIT"
50
+ ],
51
+ "authors": [
52
+ {
53
+ "name": "Kyle Robinson Young",
54
+ "email": "kyle@dontkry.com",
55
+ "homepage": "https://github.com/shama"
56
+ }
57
+ ],
58
+ "description": "A multi-framework Composer library installer",
59
+ "homepage": "https://composer.github.io/installers/",
60
+ "keywords": [
61
+ "Craft",
62
+ "Dolibarr",
63
+ "Eliasis",
64
+ "Hurad",
65
+ "ImageCMS",
66
+ "Kanboard",
67
+ "Lan Management System",
68
+ "MODX Evo",
69
+ "Mautic",
70
+ "Maya",
71
+ "OXID",
72
+ "Plentymarkets",
73
+ "Porto",
74
+ "RadPHP",
75
+ "SMF",
76
+ "Thelia",
77
+ "WolfCMS",
78
+ "agl",
79
+ "aimeos",
80
+ "annotatecms",
81
+ "attogram",
82
+ "bitrix",
83
+ "cakephp",
84
+ "chef",
85
+ "cockpit",
86
+ "codeigniter",
87
+ "concrete5",
88
+ "croogo",
89
+ "dokuwiki",
90
+ "drupal",
91
+ "eZ Platform",
92
+ "elgg",
93
+ "expressionengine",
94
+ "fuelphp",
95
+ "grav",
96
+ "installer",
97
+ "itop",
98
+ "joomla",
99
+ "kohana",
100
+ "laravel",
101
+ "lavalite",
102
+ "lithium",
103
+ "magento",
104
+ "majima",
105
+ "mako",
106
+ "mediawiki",
107
+ "modulework",
108
+ "modx",
109
+ "moodle",
110
+ "osclass",
111
+ "phpbb",
112
+ "piwik",
113
+ "ppi",
114
+ "puppet",
115
+ "pxcms",
116
+ "reindex",
117
+ "roundcube",
118
+ "shopware",
119
+ "silverstripe",
120
+ "sydes",
121
+ "symfony",
122
+ "typo3",
123
+ "wordpress",
124
+ "yawik",
125
+ "zend",
126
+ "zikula"
127
+ ],
128
+ "time": "2017-12-29 09:13:20"
129
+ }
130
+ ],
131
+ "packages-dev": [
132
+ {
133
+ "name": "dealerdirect/phpcodesniffer-composer-installer",
134
+ "version": "v0.4.4",
135
+ "source": {
136
+ "type": "git",
137
+ "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git",
138
+ "reference": "2e41850d5f7797cbb1af7b030d245b3b24e63a08"
139
+ },
140
+ "dist": {
141
+ "type": "zip",
142
+ "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/2e41850d5f7797cbb1af7b030d245b3b24e63a08",
143
+ "reference": "2e41850d5f7797cbb1af7b030d245b3b24e63a08",
144
+ "shasum": ""
145
+ },
146
+ "require": {
147
+ "composer-plugin-api": "^1.0",
148
+ "php": "^5.3|^7",
149
+ "squizlabs/php_codesniffer": "*"
150
+ },
151
+ "require-dev": {
152
+ "composer/composer": "*",
153
+ "wimg/php-compatibility": "^8.0"
154
+ },
155
+ "suggest": {
156
+ "dealerdirect/qa-tools": "All the PHP QA tools you'll need"
157
+ },
158
+ "type": "composer-plugin",
159
+ "extra": {
160
+ "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin"
161
+ },
162
+ "autoload": {
163
+ "psr-4": {
164
+ "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/"
165
+ }
166
+ },
167
+ "notification-url": "https://packagist.org/downloads/",
168
+ "license": [
169
+ "MIT"
170
+ ],
171
+ "authors": [
172
+ {
173
+ "name": "Franck Nijhof",
174
+ "email": "f.nijhof@dealerdirect.nl",
175
+ "homepage": "http://workingatdealerdirect.eu",
176
+ "role": "Developer"
177
+ }
178
+ ],
179
+ "description": "PHP_CodeSniffer Standards Composer Installer Plugin",
180
+ "homepage": "http://workingatdealerdirect.eu",
181
+ "keywords": [
182
+ "PHPCodeSniffer",
183
+ "PHP_CodeSniffer",
184
+ "code quality",
185
+ "codesniffer",
186
+ "composer",
187
+ "installer",
188
+ "phpcs",
189
+ "plugin",
190
+ "qa",
191
+ "quality",
192
+ "standard",
193
+ "standards",
194
+ "style guide",
195
+ "stylecheck",
196
+ "tests"
197
+ ],
198
+ "time": "2017-12-06 16:27:17"
199
+ },
200
+ {
201
+ "name": "doctrine/instantiator",
202
+ "version": "1.1.0",
203
+ "source": {
204
+ "type": "git",
205
+ "url": "https://github.com/doctrine/instantiator.git",
206
+ "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda"
207
+ },
208
+ "dist": {
209
+ "type": "zip",
210
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
211
+ "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
212
+ "shasum": ""
213
+ },
214
+ "require": {
215
+ "php": "^7.1"
216
+ },
217
+ "require-dev": {
218
+ "athletic/athletic": "~0.1.8",
219
+ "ext-pdo": "*",
220
+ "ext-phar": "*",
221
+ "phpunit/phpunit": "^6.2.3",
222
+ "squizlabs/php_codesniffer": "^3.0.2"
223
+ },
224
+ "type": "library",
225
+ "extra": {
226
+ "branch-alias": {
227
+ "dev-master": "1.2.x-dev"
228
+ }
229
+ },
230
+ "autoload": {
231
+ "psr-4": {
232
+ "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
233
+ }
234
+ },
235
+ "notification-url": "https://packagist.org/downloads/",
236
+ "license": [
237
+ "MIT"
238
+ ],
239
+ "authors": [
240
+ {
241
+ "name": "Marco Pivetta",
242
+ "email": "ocramius@gmail.com",
243
+ "homepage": "http://ocramius.github.com/"
244
+ }
245
+ ],
246
+ "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
247
+ "homepage": "https://github.com/doctrine/instantiator",
248
+ "keywords": [
249
+ "constructor",
250
+ "instantiate"
251
+ ],
252
+ "time": "2017-07-22 11:58:36"
253
+ },
254
+ {
255
+ "name": "myclabs/deep-copy",
256
+ "version": "1.7.0",
257
+ "source": {
258
+ "type": "git",
259
+ "url": "https://github.com/myclabs/DeepCopy.git",
260
+ "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e"
261
+ },
262
+ "dist": {
263
+ "type": "zip",
264
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
265
+ "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
266
+ "shasum": ""
267
+ },
268
+ "require": {
269
+ "php": "^5.6 || ^7.0"
270
+ },
271
+ "require-dev": {
272
+ "doctrine/collections": "^1.0",
273
+ "doctrine/common": "^2.6",
274
+ "phpunit/phpunit": "^4.1"
275
+ },
276
+ "type": "library",
277
+ "autoload": {
278
+ "psr-4": {
279
+ "DeepCopy\\": "src/DeepCopy/"
280
+ },
281
+ "files": [
282
+ "src/DeepCopy/deep_copy.php"
283
+ ]
284
+ },
285
+ "notification-url": "https://packagist.org/downloads/",
286
+ "license": [
287
+ "MIT"
288
+ ],
289
+ "description": "Create deep copies (clones) of your objects",
290
+ "keywords": [
291
+ "clone",
292
+ "copy",
293
+ "duplicate",
294
+ "object",
295
+ "object graph"
296
+ ],
297
+ "time": "2017-10-19 19:58:43"
298
+ },
299
+ {
300
+ "name": "phar-io/manifest",
301
+ "version": "1.0.1",
302
+ "source": {
303
+ "type": "git",
304
+ "url": "https://github.com/phar-io/manifest.git",
305
+ "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0"
306
+ },
307
+ "dist": {
308
+ "type": "zip",
309
+ "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
310
+ "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
311
+ "shasum": ""
312
+ },
313
+ "require": {
314
+ "ext-dom": "*",
315
+ "ext-phar": "*",
316
+ "phar-io/version": "^1.0.1",
317
+ "php": "^5.6 || ^7.0"
318
+ },
319
+ "type": "library",
320
+ "extra": {
321
+ "branch-alias": {
322
+ "dev-master": "1.0.x-dev"
323
+ }
324
+ },
325
+ "autoload": {
326
+ "classmap": [
327
+ "src/"
328
+ ]
329
+ },
330
+ "notification-url": "https://packagist.org/downloads/",
331
+ "license": [
332
+ "BSD-3-Clause"
333
+ ],
334
+ "authors": [
335
+ {
336
+ "name": "Arne Blankerts",
337
+ "email": "arne@blankerts.de",
338
+ "role": "Developer"
339
+ },
340
+ {
341
+ "name": "Sebastian Heuer",
342
+ "email": "sebastian@phpeople.de",
343
+ "role": "Developer"
344
+ },
345
+ {
346
+ "name": "Sebastian Bergmann",
347
+ "email": "sebastian@phpunit.de",
348
+ "role": "Developer"
349
+ }
350
+ ],
351
+ "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
352
+ "time": "2017-03-05 18:14:27"
353
+ },
354
+ {
355
+ "name": "phar-io/version",
356
+ "version": "1.0.1",
357
+ "source": {
358
+ "type": "git",
359
+ "url": "https://github.com/phar-io/version.git",
360
+ "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df"
361
+ },
362
+ "dist": {
363
+ "type": "zip",
364
+ "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
365
+ "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
366
+ "shasum": ""
367
+ },
368
+ "require": {
369
+ "php": "^5.6 || ^7.0"
370
+ },
371
+ "type": "library",
372
+ "autoload": {
373
+ "classmap": [
374
+ "src/"
375
+ ]
376
+ },
377
+ "notification-url": "https://packagist.org/downloads/",
378
+ "license": [
379
+ "BSD-3-Clause"
380
+ ],
381
+ "authors": [
382
+ {
383
+ "name": "Arne Blankerts",
384
+ "email": "arne@blankerts.de",
385
+ "role": "Developer"
386
+ },
387
+ {
388
+ "name": "Sebastian Heuer",
389
+ "email": "sebastian@phpeople.de",
390
+ "role": "Developer"
391
+ },
392
+ {
393
+ "name": "Sebastian Bergmann",
394
+ "email": "sebastian@phpunit.de",
395
+ "role": "Developer"
396
+ }
397
+ ],
398
+ "description": "Library for handling version information and constraints",
399
+ "time": "2017-03-05 17:38:23"
400
+ },
401
+ {
402
+ "name": "phpdocumentor/reflection-common",
403
+ "version": "1.0.1",
404
+ "source": {
405
+ "type": "git",
406
+ "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
407
+ "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
408
+ },
409
+ "dist": {
410
+ "type": "zip",
411
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
412
+ "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
413
+ "shasum": ""
414
+ },
415
+ "require": {
416
+ "php": ">=5.5"
417
+ },
418
+ "require-dev": {
419
+ "phpunit/phpunit": "^4.6"
420
+ },
421
+ "type": "library",
422
+ "extra": {
423
+ "branch-alias": {
424
+ "dev-master": "1.0.x-dev"
425
+ }
426
+ },
427
+ "autoload": {
428
+ "psr-4": {
429
+ "phpDocumentor\\Reflection\\": [
430
+ "src"
431
+ ]
432
+ }
433
+ },
434
+ "notification-url": "https://packagist.org/downloads/",
435
+ "license": [
436
+ "MIT"
437
+ ],
438
+ "authors": [
439
+ {
440
+ "name": "Jaap van Otterdijk",
441
+ "email": "opensource@ijaap.nl"
442
+ }
443
+ ],
444
+ "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
445
+ "homepage": "http://www.phpdoc.org",
446
+ "keywords": [
447
+ "FQSEN",
448
+ "phpDocumentor",
449
+ "phpdoc",
450
+ "reflection",
451
+ "static analysis"
452
+ ],
453
+ "time": "2017-09-11 18:02:19"
454
+ },
455
+ {
456
+ "name": "phpdocumentor/reflection-docblock",
457
+ "version": "4.3.0",
458
+ "source": {
459
+ "type": "git",
460
+ "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
461
+ "reference": "94fd0001232e47129dd3504189fa1c7225010d08"
462
+ },
463
+ "dist": {
464
+ "type": "zip",
465
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94fd0001232e47129dd3504189fa1c7225010d08",
466
+ "reference": "94fd0001232e47129dd3504189fa1c7225010d08",
467
+ "shasum": ""
468
+ },
469
+ "require": {
470
+ "php": "^7.0",
471
+ "phpdocumentor/reflection-common": "^1.0.0",
472
+ "phpdocumentor/type-resolver": "^0.4.0",
473
+ "webmozart/assert": "^1.0"
474
+ },
475
+ "require-dev": {
476
+ "doctrine/instantiator": "~1.0.5",
477
+ "mockery/mockery": "^1.0",
478
+ "phpunit/phpunit": "^6.4"
479
+ },
480
+ "type": "library",
481
+ "extra": {
482
+ "branch-alias": {
483
+ "dev-master": "4.x-dev"
484
+ }
485
+ },
486
+ "autoload": {
487
+ "psr-4": {
488
+ "phpDocumentor\\Reflection\\": [
489
+ "src/"
490
+ ]
491
+ }
492
+ },
493
+ "notification-url": "https://packagist.org/downloads/",
494
+ "license": [
495
+ "MIT"
496
+ ],
497
+ "authors": [
498
+ {
499
+ "name": "Mike van Riel",
500
+ "email": "me@mikevanriel.com"
501
+ }
502
+ ],
503
+ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
504
+ "time": "2017-11-30 07:14:17"
505
+ },
506
+ {
507
+ "name": "phpdocumentor/type-resolver",
508
+ "version": "0.4.0",
509
+ "source": {
510
+ "type": "git",
511
+ "url": "https://github.com/phpDocumentor/TypeResolver.git",
512
+ "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7"
513
+ },
514
+ "dist": {
515
+ "type": "zip",
516
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7",
517
+ "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7",
518
+ "shasum": ""
519
+ },
520
+ "require": {
521
+ "php": "^5.5 || ^7.0",
522
+ "phpdocumentor/reflection-common": "^1.0"
523
+ },
524
+ "require-dev": {
525
+ "mockery/mockery": "^0.9.4",
526
+ "phpunit/phpunit": "^5.2||^4.8.24"
527
+ },
528
+ "type": "library",
529
+ "extra": {
530
+ "branch-alias": {
531
+ "dev-master": "1.0.x-dev"
532
+ }
533
+ },
534
+ "autoload": {
535
+ "psr-4": {
536
+ "phpDocumentor\\Reflection\\": [
537
+ "src/"
538
+ ]
539
+ }
540
+ },
541
+ "notification-url": "https://packagist.org/downloads/",
542
+ "license": [
543
+ "MIT"
544
+ ],
545
+ "authors": [
546
+ {
547
+ "name": "Mike van Riel",
548
+ "email": "me@mikevanriel.com"
549
+ }
550
+ ],
551
+ "time": "2017-07-14 14:27:02"
552
+ },
553
+ {
554
+ "name": "phpspec/prophecy",
555
+ "version": "1.7.4",
556
+ "source": {
557
+ "type": "git",
558
+ "url": "https://github.com/phpspec/prophecy.git",
559
+ "reference": "9f901e29c93dae4aa77c0bb161df4276f9c9a1be"
560
+ },
561
+ "dist": {
562
+ "type": "zip",
563
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/9f901e29c93dae4aa77c0bb161df4276f9c9a1be",
564
+ "reference": "9f901e29c93dae4aa77c0bb161df4276f9c9a1be",
565
+ "shasum": ""
566
+ },
567
+ "require": {
568
+ "doctrine/instantiator": "^1.0.2",
569
+ "php": "^5.3|^7.0",
570
+ "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
571
+ "sebastian/comparator": "^1.1|^2.0",
572
+ "sebastian/recursion-context": "^1.0|^2.0|^3.0"
573
+ },
574
+ "require-dev": {
575
+ "phpspec/phpspec": "^2.5|^3.2",
576
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5"
577
+ },
578
+ "type": "library",
579
+ "extra": {
580
+ "branch-alias": {
581
+ "dev-master": "1.7.x-dev"
582
+ }
583
+ },
584
+ "autoload": {
585
+ "psr-0": {
586
+ "Prophecy\\": "src/"
587
+ }
588
+ },
589
+ "notification-url": "https://packagist.org/downloads/",
590
+ "license": [
591
+ "MIT"
592
+ ],
593
+ "authors": [
594
+ {
595
+ "name": "Konstantin Kudryashov",
596
+ "email": "ever.zet@gmail.com",
597
+ "homepage": "http://everzet.com"
598
+ },
599
+ {
600
+ "name": "Marcello Duarte",
601
+ "email": "marcello.duarte@gmail.com"
602
+ }
603
+ ],
604
+ "description": "Highly opinionated mocking framework for PHP 5.3+",
605
+ "homepage": "https://github.com/phpspec/prophecy",
606
+ "keywords": [
607
+ "Double",
608
+ "Dummy",
609
+ "fake",
610
+ "mock",
611
+ "spy",
612
+ "stub"
613
+ ],
614
+ "time": "2018-02-11 18:49:29"
615
+ },
616
+ {
617
+ "name": "phpunit/php-code-coverage",
618
+ "version": "5.3.0",
619
+ "source": {
620
+ "type": "git",
621
+ "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
622
+ "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1"
623
+ },
624
+ "dist": {
625
+ "type": "zip",
626
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/661f34d0bd3f1a7225ef491a70a020ad23a057a1",
627
+ "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1",
628
+ "shasum": ""
629
+ },
630
+ "require": {
631
+ "ext-dom": "*",
632
+ "ext-xmlwriter": "*",
633
+ "php": "^7.0",
634
+ "phpunit/php-file-iterator": "^1.4.2",
635
+ "phpunit/php-text-template": "^1.2.1",
636
+ "phpunit/php-token-stream": "^2.0.1",
637
+ "sebastian/code-unit-reverse-lookup": "^1.0.1",
638
+ "sebastian/environment": "^3.0",
639
+ "sebastian/version": "^2.0.1",
640
+ "theseer/tokenizer": "^1.1"
641
+ },
642
+ "require-dev": {
643
+ "phpunit/phpunit": "^6.0"
644
+ },
645
+ "suggest": {
646
+ "ext-xdebug": "^2.5.5"
647
+ },
648
+ "type": "library",
649
+ "extra": {
650
+ "branch-alias": {
651
+ "dev-master": "5.3.x-dev"
652
+ }
653
+ },
654
+ "autoload": {
655
+ "classmap": [
656
+ "src/"
657
+ ]
658
+ },
659
+ "notification-url": "https://packagist.org/downloads/",
660
+ "license": [
661
+ "BSD-3-Clause"
662
+ ],
663
+ "authors": [
664
+ {
665
+ "name": "Sebastian Bergmann",
666
+ "email": "sebastian@phpunit.de",
667
+ "role": "lead"
668
+ }
669
+ ],
670
+ "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
671
+ "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
672
+ "keywords": [
673
+ "coverage",
674
+ "testing",
675
+ "xunit"
676
+ ],
677
+ "time": "2017-12-06 09:29:45"
678
+ },
679
+ {
680
+ "name": "phpunit/php-file-iterator",
681
+ "version": "1.4.5",
682
+ "source": {
683
+ "type": "git",
684
+ "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
685
+ "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
686
+ },
687
+ "dist": {
688
+ "type": "zip",
689
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
690
+ "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
691
+ "shasum": ""
692
+ },
693
+ "require": {
694
+ "php": ">=5.3.3"
695
+ },
696
+ "type": "library",
697
+ "extra": {
698
+ "branch-alias": {
699
+ "dev-master": "1.4.x-dev"
700
+ }
701
+ },
702
+ "autoload": {
703
+ "classmap": [
704
+ "src/"
705
+ ]
706
+ },
707
+ "notification-url": "https://packagist.org/downloads/",
708
+ "license": [
709
+ "BSD-3-Clause"
710
+ ],
711
+ "authors": [
712
+ {
713
+ "name": "Sebastian Bergmann",
714
+ "email": "sb@sebastian-bergmann.de",
715
+ "role": "lead"
716
+ }
717
+ ],
718
+ "description": "FilterIterator implementation that filters files based on a list of suffixes.",
719
+ "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
720
+ "keywords": [
721
+ "filesystem",
722
+ "iterator"
723
+ ],
724
+ "time": "2017-11-27 13:52:08"
725
+ },
726
+ {
727
+ "name": "phpunit/php-text-template",
728
+ "version": "1.2.1",
729
+ "source": {
730
+ "type": "git",
731
+ "url": "https://github.com/sebastianbergmann/php-text-template.git",
732
+ "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
733
+ },
734
+ "dist": {
735
+ "type": "zip",
736
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
737
+ "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
738
+ "shasum": ""
739
+ },
740
+ "require": {
741
+ "php": ">=5.3.3"
742
+ },
743
+ "type": "library",
744
+ "autoload": {
745
+ "classmap": [
746
+ "src/"
747
+ ]
748
+ },
749
+ "notification-url": "https://packagist.org/downloads/",
750
+ "license": [
751
+ "BSD-3-Clause"
752
+ ],
753
+ "authors": [
754
+ {
755
+ "name": "Sebastian Bergmann",
756
+ "email": "sebastian@phpunit.de",
757
+ "role": "lead"
758
+ }
759
+ ],
760
+ "description": "Simple template engine.",
761
+ "homepage": "https://github.com/sebastianbergmann/php-text-template/",
762
+ "keywords": [
763
+ "template"
764
+ ],
765
+ "time": "2015-06-21 13:50:34"
766
+ },
767
+ {
768
+ "name": "phpunit/php-timer",
769
+ "version": "1.0.9",
770
+ "source": {
771
+ "type": "git",
772
+ "url": "https://github.com/sebastianbergmann/php-timer.git",
773
+ "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
774
+ },
775
+ "dist": {
776
+ "type": "zip",
777
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
778
+ "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
779
+ "shasum": ""
780
+ },
781
+ "require": {
782
+ "php": "^5.3.3 || ^7.0"
783
+ },
784
+ "require-dev": {
785
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
786
+ },
787
+ "type": "library",
788
+ "extra": {
789
+ "branch-alias": {
790
+ "dev-master": "1.0-dev"
791
+ }
792
+ },
793
+ "autoload": {
794
+ "classmap": [
795
+ "src/"
796
+ ]
797
+ },
798
+ "notification-url": "https://packagist.org/downloads/",
799
+ "license": [
800
+ "BSD-3-Clause"
801
+ ],
802
+ "authors": [
803
+ {
804
+ "name": "Sebastian Bergmann",
805
+ "email": "sb@sebastian-bergmann.de",
806
+ "role": "lead"
807
+ }
808
+ ],
809
+ "description": "Utility class for timing",
810
+ "homepage": "https://github.com/sebastianbergmann/php-timer/",
811
+ "keywords": [
812
+ "timer"
813
+ ],
814
+ "time": "2017-02-26 11:10:40"
815
+ },
816
+ {
817
+ "name": "phpunit/php-token-stream",
818
+ "version": "2.0.2",
819
+ "source": {
820
+ "type": "git",
821
+ "url": "https://github.com/sebastianbergmann/php-token-stream.git",
822
+ "reference": "791198a2c6254db10131eecfe8c06670700904db"
823
+ },
824
+ "dist": {
825
+ "type": "zip",
826
+ "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
827
+ "reference": "791198a2c6254db10131eecfe8c06670700904db",
828
+ "shasum": ""
829
+ },
830
+ "require": {
831
+ "ext-tokenizer": "*",
832
+ "php": "^7.0"
833
+ },
834
+ "require-dev": {
835
+ "phpunit/phpunit": "^6.2.4"
836
+ },
837
+ "type": "library",
838
+ "extra": {
839
+ "branch-alias": {
840
+ "dev-master": "2.0-dev"
841
+ }
842
+ },
843
+ "autoload": {
844
+ "classmap": [
845
+ "src/"
846
+ ]
847
+ },
848
+ "notification-url": "https://packagist.org/downloads/",
849
+ "license": [
850
+ "BSD-3-Clause"
851
+ ],
852
+ "authors": [
853
+ {
854
+ "name": "Sebastian Bergmann",
855
+ "email": "sebastian@phpunit.de"
856
+ }
857
+ ],
858
+ "description": "Wrapper around PHP's tokenizer extension.",
859
+ "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
860
+ "keywords": [
861
+ "tokenizer"
862
+ ],
863
+ "time": "2017-11-27 05:48:46"
864
+ },
865
+ {
866
+ "name": "phpunit/phpunit",
867
+ "version": "6.2.3",
868
+ "source": {
869
+ "type": "git",
870
+ "url": "https://github.com/sebastianbergmann/phpunit.git",
871
+ "reference": "fa5711d0559fc4b64deba0702be52d41434cbcb7"
872
+ },
873
+ "dist": {
874
+ "type": "zip",
875
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/fa5711d0559fc4b64deba0702be52d41434cbcb7",
876
+ "reference": "fa5711d0559fc4b64deba0702be52d41434cbcb7",
877
+ "shasum": ""
878
+ },
879
+ "require": {
880
+ "ext-dom": "*",
881
+ "ext-json": "*",
882
+ "ext-libxml": "*",
883
+ "ext-mbstring": "*",
884
+ "ext-xml": "*",
885
+ "myclabs/deep-copy": "^1.3",
886
+ "phar-io/manifest": "^1.0.1",
887
+ "phar-io/version": "^1.0",
888
+ "php": "^7.0",
889
+ "phpspec/prophecy": "^1.7",
890
+ "phpunit/php-code-coverage": "^5.2",
891
+ "phpunit/php-file-iterator": "^1.4",
892
+ "phpunit/php-text-template": "^1.2",
893
+ "phpunit/php-timer": "^1.0.6",
894
+ "phpunit/phpunit-mock-objects": "^4.0",
895
+ "sebastian/comparator": "^2.0",
896
+ "sebastian/diff": "^1.4.3 || ^2.0",
897
+ "sebastian/environment": "^3.0.2",
898
+ "sebastian/exporter": "^3.1",
899
+ "sebastian/global-state": "^1.1 || ^2.0",
900
+ "sebastian/object-enumerator": "^3.0.2",
901
+ "sebastian/resource-operations": "^1.0",
902
+ "sebastian/version": "^2.0"
903
+ },
904
+ "conflict": {
905
+ "phpdocumentor/reflection-docblock": "3.0.2",
906
+ "phpunit/dbunit": "<3.0"
907
+ },
908
+ "require-dev": {
909
+ "ext-pdo": "*"
910
+ },
911
+ "suggest": {
912
+ "ext-xdebug": "*",
913
+ "phpunit/php-invoker": "^1.1"
914
+ },
915
+ "bin": [
916
+ "phpunit"
917
+ ],
918
+ "type": "library",
919
+ "extra": {
920
+ "branch-alias": {
921
+ "dev-master": "6.2.x-dev"
922
+ }
923
+ },
924
+ "autoload": {
925
+ "classmap": [
926
+ "src/"
927
+ ]
928
+ },
929
+ "notification-url": "https://packagist.org/downloads/",
930
+ "license": [
931
+ "BSD-3-Clause"
932
+ ],
933
+ "authors": [
934
+ {
935
+ "name": "Sebastian Bergmann",
936
+ "email": "sebastian@phpunit.de",
937
+ "role": "lead"
938
+ }
939
+ ],
940
+ "description": "The PHP Unit Testing framework.",
941
+ "homepage": "https://phpunit.de/",
942
+ "keywords": [
943
+ "phpunit",
944
+ "testing",
945
+ "xunit"
946
+ ],
947
+ "time": "2017-07-03 15:54:24"
948
+ },
949
+ {
950
+ "name": "phpunit/phpunit-mock-objects",
951
+ "version": "4.0.4",
952
+ "source": {
953
+ "type": "git",
954
+ "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
955
+ "reference": "2f789b59ab89669015ad984afa350c4ec577ade0"
956
+ },
957
+ "dist": {
958
+ "type": "zip",
959
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/2f789b59ab89669015ad984afa350c4ec577ade0",
960
+ "reference": "2f789b59ab89669015ad984afa350c4ec577ade0",
961
+ "shasum": ""
962
+ },
963
+ "require": {
964
+ "doctrine/instantiator": "^1.0.5",
965
+ "php": "^7.0",
966
+ "phpunit/php-text-template": "^1.2.1",
967
+ "sebastian/exporter": "^3.0"
968
+ },
969
+ "conflict": {
970
+ "phpunit/phpunit": "<6.0"
971
+ },
972
+ "require-dev": {
973
+ "phpunit/phpunit": "^6.0"
974
+ },
975
+ "suggest": {
976
+ "ext-soap": "*"
977
+ },
978
+ "type": "library",
979
+ "extra": {
980
+ "branch-alias": {
981
+ "dev-master": "4.0.x-dev"
982
+ }
983
+ },
984
+ "autoload": {
985
+ "classmap": [
986
+ "src/"
987
+ ]
988
+ },
989
+ "notification-url": "https://packagist.org/downloads/",
990
+ "license": [
991
+ "BSD-3-Clause"
992
+ ],
993
+ "authors": [
994
+ {
995
+ "name": "Sebastian Bergmann",
996
+ "email": "sb@sebastian-bergmann.de",
997
+ "role": "lead"
998
+ }
999
+ ],
1000
+ "description": "Mock Object library for PHPUnit",
1001
+ "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
1002
+ "keywords": [
1003
+ "mock",
1004
+ "xunit"
1005
+ ],
1006
+ "time": "2017-08-03 14:08:16"
1007
+ },
1008
+ {
1009
+ "name": "sebastian/code-unit-reverse-lookup",
1010
+ "version": "1.0.1",
1011
+ "source": {
1012
+ "type": "git",
1013
+ "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
1014
+ "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
1015
+ },
1016
+ "dist": {
1017
+ "type": "zip",
1018
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
1019
+ "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
1020
+ "shasum": ""
1021
+ },
1022
+ "require": {
1023
+ "php": "^5.6 || ^7.0"
1024
+ },
1025
+ "require-dev": {
1026
+ "phpunit/phpunit": "^5.7 || ^6.0"
1027
+ },
1028
+ "type": "library",
1029
+ "extra": {
1030
+ "branch-alias": {
1031
+ "dev-master": "1.0.x-dev"
1032
+ }
1033
+ },
1034
+ "autoload": {
1035
+ "classmap": [
1036
+ "src/"
1037
+ ]
1038
+ },
1039
+ "notification-url": "https://packagist.org/downloads/",
1040
+ "license": [
1041
+ "BSD-3-Clause"
1042
+ ],
1043
+ "authors": [
1044
+ {
1045
+ "name": "Sebastian Bergmann",
1046
+ "email": "sebastian@phpunit.de"
1047
+ }
1048
+ ],
1049
+ "description": "Looks up which function or method a line of code belongs to",
1050
+ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
1051
+ "time": "2017-03-04 06:30:41"
1052
+ },
1053
+ {
1054
+ "name": "sebastian/comparator",
1055
+ "version": "2.1.3",
1056
+ "source": {
1057
+ "type": "git",
1058
+ "url": "https://github.com/sebastianbergmann/comparator.git",
1059
+ "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9"
1060
+ },
1061
+ "dist": {
1062
+ "type": "zip",
1063
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9",
1064
+ "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9",
1065
+ "shasum": ""
1066
+ },
1067
+ "require": {
1068
+ "php": "^7.0",
1069
+ "sebastian/diff": "^2.0 || ^3.0",
1070
+ "sebastian/exporter": "^3.1"
1071
+ },
1072
+ "require-dev": {
1073
+ "phpunit/phpunit": "^6.4"
1074
+ },
1075
+ "type": "library",
1076
+ "extra": {
1077
+ "branch-alias": {
1078
+ "dev-master": "2.1.x-dev"
1079
+ }
1080
+ },
1081
+ "autoload": {
1082
+ "classmap": [
1083
+ "src/"
1084
+ ]
1085
+ },
1086
+ "notification-url": "https://packagist.org/downloads/",
1087
+ "license": [
1088
+ "BSD-3-Clause"
1089
+ ],
1090
+ "authors": [
1091
+ {
1092
+ "name": "Jeff Welch",
1093
+ "email": "whatthejeff@gmail.com"
1094
+ },
1095
+ {
1096
+ "name": "Volker Dusch",
1097
+ "email": "github@wallbash.com"
1098
+ },
1099
+ {
1100
+ "name": "Bernhard Schussek",
1101
+ "email": "bschussek@2bepublished.at"
1102
+ },
1103
+ {
1104
+ "name": "Sebastian Bergmann",
1105
+ "email": "sebastian@phpunit.de"
1106
+ }
1107
+ ],
1108
+ "description": "Provides the functionality to compare PHP values for equality",
1109
+ "homepage": "https://github.com/sebastianbergmann/comparator",
1110
+ "keywords": [
1111
+ "comparator",
1112
+ "compare",
1113
+ "equality"
1114
+ ],
1115
+ "time": "2018-02-01 13:46:46"
1116
+ },
1117
+ {
1118
+ "name": "sebastian/diff",
1119
+ "version": "2.0.1",
1120
+ "source": {
1121
+ "type": "git",
1122
+ "url": "https://github.com/sebastianbergmann/diff.git",
1123
+ "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd"
1124
+ },
1125
+ "dist": {
1126
+ "type": "zip",
1127
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
1128
+ "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
1129
+ "shasum": ""
1130
+ },
1131
+ "require": {
1132
+ "php": "^7.0"
1133
+ },
1134
+ "require-dev": {
1135
+ "phpunit/phpunit": "^6.2"
1136
+ },
1137
+ "type": "library",
1138
+ "extra": {
1139
+ "branch-alias": {
1140
+ "dev-master": "2.0-dev"
1141
+ }
1142
+ },
1143
+ "autoload": {
1144
+ "classmap": [
1145
+ "src/"
1146
+ ]
1147
+ },
1148
+ "notification-url": "https://packagist.org/downloads/",
1149
+ "license": [
1150
+ "BSD-3-Clause"
1151
+ ],
1152
+ "authors": [
1153
+ {
1154
+ "name": "Kore Nordmann",
1155
+ "email": "mail@kore-nordmann.de"
1156
+ },
1157
+ {
1158
+ "name": "Sebastian Bergmann",
1159
+ "email": "sebastian@phpunit.de"
1160
+ }
1161
+ ],
1162
+ "description": "Diff implementation",
1163
+ "homepage": "https://github.com/sebastianbergmann/diff",
1164
+ "keywords": [
1165
+ "diff"
1166
+ ],
1167
+ "time": "2017-08-03 08:09:46"
1168
+ },
1169
+ {
1170
+ "name": "sebastian/environment",
1171
+ "version": "3.1.0",
1172
+ "source": {
1173
+ "type": "git",
1174
+ "url": "https://github.com/sebastianbergmann/environment.git",
1175
+ "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5"
1176
+ },
1177
+ "dist": {
1178
+ "type": "zip",
1179
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
1180
+ "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
1181
+ "shasum": ""
1182
+ },
1183
+ "require": {
1184
+ "php": "^7.0"
1185
+ },
1186
+ "require-dev": {
1187
+ "phpunit/phpunit": "^6.1"
1188
+ },
1189
+ "type": "library",
1190
+ "extra": {
1191
+ "branch-alias": {
1192
+ "dev-master": "3.1.x-dev"
1193
+ }
1194
+ },
1195
+ "autoload": {
1196
+ "classmap": [
1197
+ "src/"
1198
+ ]
1199
+ },
1200
+ "notification-url": "https://packagist.org/downloads/",
1201
+ "license": [
1202
+ "BSD-3-Clause"
1203
+ ],
1204
+ "authors": [
1205
+ {
1206
+ "name": "Sebastian Bergmann",
1207
+ "email": "sebastian@phpunit.de"
1208
+ }
1209
+ ],
1210
+ "description": "Provides functionality to handle HHVM/PHP environments",
1211
+ "homepage": "http://www.github.com/sebastianbergmann/environment",
1212
+ "keywords": [
1213
+ "Xdebug",
1214
+ "environment",
1215
+ "hhvm"
1216
+ ],
1217
+ "time": "2017-07-01 08:51:00"
1218
+ },
1219
+ {
1220
+ "name": "sebastian/exporter",
1221
+ "version": "3.1.0",
1222
+ "source": {
1223
+ "type": "git",
1224
+ "url": "https://github.com/sebastianbergmann/exporter.git",
1225
+ "reference": "234199f4528de6d12aaa58b612e98f7d36adb937"
1226
+ },
1227
+ "dist": {
1228
+ "type": "zip",
1229
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
1230
+ "reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
1231
+ "shasum": ""
1232
+ },
1233
+ "require": {
1234
+ "php": "^7.0",
1235
+ "sebastian/recursion-context": "^3.0"
1236
+ },
1237
+ "require-dev": {
1238
+ "ext-mbstring": "*",
1239
+ "phpunit/phpunit": "^6.0"
1240
+ },
1241
+ "type": "library",
1242
+ "extra": {
1243
+ "branch-alias": {
1244
+ "dev-master": "3.1.x-dev"
1245
+ }
1246
+ },
1247
+ "autoload": {
1248
+ "classmap": [
1249
+ "src/"
1250
+ ]
1251
+ },
1252
+ "notification-url": "https://packagist.org/downloads/",
1253
+ "license": [
1254
+ "BSD-3-Clause"
1255
+ ],
1256
+ "authors": [
1257
+ {
1258
+ "name": "Jeff Welch",
1259
+ "email": "whatthejeff@gmail.com"
1260
+ },
1261
+ {
1262
+ "name": "Volker Dusch",
1263
+ "email": "github@wallbash.com"
1264
+ },
1265
+ {
1266
+ "name": "Bernhard Schussek",
1267
+ "email": "bschussek@2bepublished.at"
1268
+ },
1269
+ {
1270
+ "name": "Sebastian Bergmann",
1271
+ "email": "sebastian@phpunit.de"
1272
+ },
1273
+ {
1274
+ "name": "Adam Harvey",
1275
+ "email": "aharvey@php.net"
1276
+ }
1277
+ ],
1278
+ "description": "Provides the functionality to export PHP variables for visualization",
1279
+ "homepage": "http://www.github.com/sebastianbergmann/exporter",
1280
+ "keywords": [
1281
+ "export",
1282
+ "exporter"
1283
+ ],
1284
+ "time": "2017-04-03 13:19:02"
1285
+ },
1286
+ {
1287
+ "name": "sebastian/global-state",
1288
+ "version": "2.0.0",
1289
+ "source": {
1290
+ "type": "git",
1291
+ "url": "https://github.com/sebastianbergmann/global-state.git",
1292
+ "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4"
1293
+ },
1294
+ "dist": {
1295
+ "type": "zip",
1296
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
1297
+ "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
1298
+ "shasum": ""
1299
+ },
1300
+ "require": {
1301
+ "php": "^7.0"
1302
+ },
1303
+ "require-dev": {
1304
+ "phpunit/phpunit": "^6.0"
1305
+ },
1306
+ "suggest": {
1307
+ "ext-uopz": "*"
1308
+ },
1309
+ "type": "library",
1310
+ "extra": {
1311
+ "branch-alias": {
1312
+ "dev-master": "2.0-dev"
1313
+ }
1314
+ },
1315
+ "autoload": {
1316
+ "classmap": [
1317
+ "src/"
1318
+ ]
1319
+ },
1320
+ "notification-url": "https://packagist.org/downloads/",
1321
+ "license": [
1322
+ "BSD-3-Clause"
1323
+ ],
1324
+ "authors": [
1325
+ {
1326
+ "name": "Sebastian Bergmann",
1327
+ "email": "sebastian@phpunit.de"
1328
+ }
1329
+ ],
1330
+ "description": "Snapshotting of global state",
1331
+ "homepage": "http://www.github.com/sebastianbergmann/global-state",
1332
+ "keywords": [
1333
+ "global state"
1334
+ ],
1335
+ "time": "2017-04-27 15:39:26"
1336
+ },
1337
+ {
1338
+ "name": "sebastian/object-enumerator",
1339
+ "version": "3.0.3",
1340
+ "source": {
1341
+ "type": "git",
1342
+ "url": "https://github.com/sebastianbergmann/object-enumerator.git",
1343
+ "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
1344
+ },
1345
+ "dist": {
1346
+ "type": "zip",
1347
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
1348
+ "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
1349
+ "shasum": ""
1350
+ },
1351
+ "require": {
1352
+ "php": "^7.0",
1353
+ "sebastian/object-reflector": "^1.1.1",
1354
+ "sebastian/recursion-context": "^3.0"
1355
+ },
1356
+ "require-dev": {
1357
+ "phpunit/phpunit": "^6.0"
1358
+ },
1359
+ "type": "library",
1360
+ "extra": {
1361
+ "branch-alias": {
1362
+ "dev-master": "3.0.x-dev"
1363
+ }
1364
+ },
1365
+ "autoload": {
1366
+ "classmap": [
1367
+ "src/"
1368
+ ]
1369
+ },
1370
+ "notification-url": "https://packagist.org/downloads/",
1371
+ "license": [
1372
+ "BSD-3-Clause"
1373
+ ],
1374
+ "authors": [
1375
+ {
1376
+ "name": "Sebastian Bergmann",
1377
+ "email": "sebastian@phpunit.de"
1378
+ }
1379
+ ],
1380
+ "description": "Traverses array structures and object graphs to enumerate all referenced objects",
1381
+ "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
1382
+ "time": "2017-08-03 12:35:26"
1383
+ },
1384
+ {
1385
+ "name": "sebastian/object-reflector",
1386
+ "version": "1.1.1",
1387
+ "source": {
1388
+ "type": "git",
1389
+ "url": "https://github.com/sebastianbergmann/object-reflector.git",
1390
+ "reference": "773f97c67f28de00d397be301821b06708fca0be"
1391
+ },
1392
+ "dist": {
1393
+ "type": "zip",
1394
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
1395
+ "reference": "773f97c67f28de00d397be301821b06708fca0be",
1396
+ "shasum": ""
1397
+ },
1398
+ "require": {
1399
+ "php": "^7.0"
1400
+ },
1401
+ "require-dev": {
1402
+ "phpunit/phpunit": "^6.0"
1403
+ },
1404
+ "type": "library",
1405
+ "extra": {
1406
+ "branch-alias": {
1407
+ "dev-master": "1.1-dev"
1408
+ }
1409
+ },
1410
+ "autoload": {
1411
+ "classmap": [
1412
+ "src/"
1413
+ ]
1414
+ },
1415
+ "notification-url": "https://packagist.org/downloads/",
1416
+ "license": [
1417
+ "BSD-3-Clause"
1418
+ ],
1419
+ "authors": [
1420
+ {
1421
+ "name": "Sebastian Bergmann",
1422
+ "email": "sebastian@phpunit.de"
1423
+ }
1424
+ ],
1425
+ "description": "Allows reflection of object attributes, including inherited and non-public ones",
1426
+ "homepage": "https://github.com/sebastianbergmann/object-reflector/",
1427
+ "time": "2017-03-29 09:07:27"
1428
+ },
1429
+ {
1430
+ "name": "sebastian/recursion-context",
1431
+ "version": "3.0.0",
1432
+ "source": {
1433
+ "type": "git",
1434
+ "url": "https://github.com/sebastianbergmann/recursion-context.git",
1435
+ "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
1436
+ },
1437
+ "dist": {
1438
+ "type": "zip",
1439
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
1440
+ "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
1441
+ "shasum": ""
1442
+ },
1443
+ "require": {
1444
+ "php": "^7.0"
1445
+ },
1446
+ "require-dev": {
1447
+ "phpunit/phpunit": "^6.0"
1448
+ },
1449
+ "type": "library",
1450
+ "extra": {
1451
+ "branch-alias": {
1452
+ "dev-master": "3.0.x-dev"
1453
+ }
1454
+ },
1455
+ "autoload": {
1456
+ "classmap": [
1457
+ "src/"
1458
+ ]
1459
+ },
1460
+ "notification-url": "https://packagist.org/downloads/",
1461
+ "license": [
1462
+ "BSD-3-Clause"
1463
+ ],
1464
+ "authors": [
1465
+ {
1466
+ "name": "Jeff Welch",
1467
+ "email": "whatthejeff@gmail.com"
1468
+ },
1469
+ {
1470
+ "name": "Sebastian Bergmann",
1471
+ "email": "sebastian@phpunit.de"
1472
+ },
1473
+ {
1474
+ "name": "Adam Harvey",
1475
+ "email": "aharvey@php.net"
1476
+ }
1477
+ ],
1478
+ "description": "Provides functionality to recursively process PHP variables",
1479
+ "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
1480
+ "time": "2017-03-03 06:23:57"
1481
+ },
1482
+ {
1483
+ "name": "sebastian/resource-operations",
1484
+ "version": "1.0.0",
1485
+ "source": {
1486
+ "type": "git",
1487
+ "url": "https://github.com/sebastianbergmann/resource-operations.git",
1488
+ "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
1489
+ },
1490
+ "dist": {
1491
+ "type": "zip",
1492
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
1493
+ "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
1494
+ "shasum": ""
1495
+ },
1496
+ "require": {
1497
+ "php": ">=5.6.0"
1498
+ },
1499
+ "type": "library",
1500
+ "extra": {
1501
+ "branch-alias": {
1502
+ "dev-master": "1.0.x-dev"
1503
+ }
1504
+ },
1505
+ "autoload": {
1506
+ "classmap": [
1507
+ "src/"
1508
+ ]
1509
+ },
1510
+ "notification-url": "https://packagist.org/downloads/",
1511
+ "license": [
1512
+ "BSD-3-Clause"
1513
+ ],
1514
+ "authors": [
1515
+ {
1516
+ "name": "Sebastian Bergmann",
1517
+ "email": "sebastian@phpunit.de"
1518
+ }
1519
+ ],
1520
+ "description": "Provides a list of PHP built-in functions that operate on resources",
1521
+ "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
1522
+ "time": "2015-07-28 20:34:47"
1523
+ },
1524
+ {
1525
+ "name": "sebastian/version",
1526
+ "version": "2.0.1",
1527
+ "source": {
1528
+ "type": "git",
1529
+ "url": "https://github.com/sebastianbergmann/version.git",
1530
+ "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
1531
+ },
1532
+ "dist": {
1533
+ "type": "zip",
1534
+ "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
1535
+ "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
1536
+ "shasum": ""
1537
+ },
1538
+ "require": {
1539
+ "php": ">=5.6"
1540
+ },
1541
+ "type": "library",
1542
+ "extra": {
1543
+ "branch-alias": {
1544
+ "dev-master": "2.0.x-dev"
1545
+ }
1546
+ },
1547
+ "autoload": {
1548
+ "classmap": [
1549
+ "src/"
1550
+ ]
1551
+ },
1552
+ "notification-url": "https://packagist.org/downloads/",
1553
+ "license": [
1554
+ "BSD-3-Clause"
1555
+ ],
1556
+ "authors": [
1557
+ {
1558
+ "name": "Sebastian Bergmann",
1559
+ "email": "sebastian@phpunit.de",
1560
+ "role": "lead"
1561
+ }
1562
+ ],
1563
+ "description": "Library that helps with managing the version number of Git-hosted PHP projects",
1564
+ "homepage": "https://github.com/sebastianbergmann/version",
1565
+ "time": "2016-10-03 07:35:21"
1566
+ },
1567
+ {
1568
+ "name": "squizlabs/php_codesniffer",
1569
+ "version": "3.2.2",
1570
+ "source": {
1571
+ "type": "git",
1572
+ "url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
1573
+ "reference": "d7c00c3000ac0ce79c96fcbfef86b49a71158cd1"
1574
+ },
1575
+ "dist": {
1576
+ "type": "zip",
1577
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/d7c00c3000ac0ce79c96fcbfef86b49a71158cd1",
1578
+ "reference": "d7c00c3000ac0ce79c96fcbfef86b49a71158cd1",
1579
+ "shasum": ""
1580
+ },
1581
+ "require": {
1582
+ "ext-simplexml": "*",
1583
+ "ext-tokenizer": "*",
1584
+ "ext-xmlwriter": "*",
1585
+ "php": ">=5.4.0"
1586
+ },
1587
+ "require-dev": {
1588
+ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0"
1589
+ },
1590
+ "bin": [
1591
+ "bin/phpcs",
1592
+ "bin/phpcbf"
1593
+ ],
1594
+ "type": "library",
1595
+ "extra": {
1596
+ "branch-alias": {
1597
+ "dev-master": "3.x-dev"
1598
+ }
1599
+ },
1600
+ "notification-url": "https://packagist.org/downloads/",
1601
+ "license": [
1602
+ "BSD-3-Clause"
1603
+ ],
1604
+ "authors": [
1605
+ {
1606
+ "name": "Greg Sherwood",
1607
+ "role": "lead"
1608
+ }
1609
+ ],
1610
+ "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
1611
+ "homepage": "http://www.squizlabs.com/php-codesniffer",
1612
+ "keywords": [
1613
+ "phpcs",
1614
+ "standards"
1615
+ ],
1616
+ "time": "2017-12-19 21:44:46"
1617
+ },
1618
+ {
1619
+ "name": "theseer/tokenizer",
1620
+ "version": "1.1.0",
1621
+ "source": {
1622
+ "type": "git",
1623
+ "url": "https://github.com/theseer/tokenizer.git",
1624
+ "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b"
1625
+ },
1626
+ "dist": {
1627
+ "type": "zip",
1628
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b",
1629
+ "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b",
1630
+ "shasum": ""
1631
+ },
1632
+ "require": {
1633
+ "ext-dom": "*",
1634
+ "ext-tokenizer": "*",
1635
+ "ext-xmlwriter": "*",
1636
+ "php": "^7.0"
1637
+ },
1638
+ "type": "library",
1639
+ "autoload": {
1640
+ "classmap": [
1641
+ "src/"
1642
+ ]
1643
+ },
1644
+ "notification-url": "https://packagist.org/downloads/",
1645
+ "license": [
1646
+ "BSD-3-Clause"
1647
+ ],
1648
+ "authors": [
1649
+ {
1650
+ "name": "Arne Blankerts",
1651
+ "email": "arne@blankerts.de",
1652
+ "role": "Developer"
1653
+ }
1654
+ ],
1655
+ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
1656
+ "time": "2017-04-07 12:08:54"
1657
+ },
1658
+ {
1659
+ "name": "webmozart/assert",
1660
+ "version": "1.3.0",
1661
+ "source": {
1662
+ "type": "git",
1663
+ "url": "https://github.com/webmozart/assert.git",
1664
+ "reference": "0df1908962e7a3071564e857d86874dad1ef204a"
1665
+ },
1666
+ "dist": {
1667
+ "type": "zip",
1668
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a",
1669
+ "reference": "0df1908962e7a3071564e857d86874dad1ef204a",
1670
+ "shasum": ""
1671
+ },
1672
+ "require": {
1673
+ "php": "^5.3.3 || ^7.0"
1674
+ },
1675
+ "require-dev": {
1676
+ "phpunit/phpunit": "^4.6",
1677
+ "sebastian/version": "^1.0.1"
1678
+ },
1679
+ "type": "library",
1680
+ "extra": {
1681
+ "branch-alias": {
1682
+ "dev-master": "1.3-dev"
1683
+ }
1684
+ },
1685
+ "autoload": {
1686
+ "psr-4": {
1687
+ "Webmozart\\Assert\\": "src/"
1688
+ }
1689
+ },
1690
+ "notification-url": "https://packagist.org/downloads/",
1691
+ "license": [
1692
+ "MIT"
1693
+ ],
1694
+ "authors": [
1695
+ {
1696
+ "name": "Bernhard Schussek",
1697
+ "email": "bschussek@gmail.com"
1698
+ }
1699
+ ],
1700
+ "description": "Assertions to validate method input/output with nice error messages.",
1701
+ "keywords": [
1702
+ "assert",
1703
+ "check",
1704
+ "validate"
1705
+ ],
1706
+ "time": "2018-01-29 19:49:41"
1707
+ },
1708
+ {
1709
+ "name": "wimg/php-compatibility",
1710
+ "version": "8.1.0",
1711
+ "source": {
1712
+ "type": "git",
1713
+ "url": "https://github.com/wimg/PHPCompatibility.git",
1714
+ "reference": "4ac01e4fe8faaa4f8d3b3cd06ea92e5418ce472e"
1715
+ },
1716
+ "dist": {
1717
+ "type": "zip",
1718
+ "url": "https://api.github.com/repos/wimg/PHPCompatibility/zipball/4ac01e4fe8faaa4f8d3b3cd06ea92e5418ce472e",
1719
+ "reference": "4ac01e4fe8faaa4f8d3b3cd06ea92e5418ce472e",
1720
+ "shasum": ""
1721
+ },
1722
+ "require": {
1723
+ "php": ">=5.3",
1724
+ "squizlabs/php_codesniffer": "^2.2 || ^3.0.2"
1725
+ },
1726
+ "conflict": {
1727
+ "squizlabs/php_codesniffer": "2.6.2"
1728
+ },
1729
+ "require-dev": {
1730
+ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0"
1731
+ },
1732
+ "suggest": {
1733
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3"
1734
+ },
1735
+ "type": "phpcodesniffer-standard",
1736
+ "autoload": {
1737
+ "psr-4": {
1738
+ "PHPCompatibility\\": "PHPCompatibility/"
1739
+ }
1740
+ },
1741
+ "notification-url": "https://packagist.org/downloads/",
1742
+ "license": [
1743
+ "LGPL-3.0"
1744
+ ],
1745
+ "authors": [
1746
+ {
1747
+ "name": "Wim Godden",
1748
+ "role": "lead"
1749
+ }
1750
+ ],
1751
+ "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP version compatibility.",
1752
+ "homepage": "http://techblog.wimgodden.be/tag/codesniffer/",
1753
+ "keywords": [
1754
+ "compatibility",
1755
+ "phpcs",
1756
+ "standards"
1757
+ ],
1758
+ "time": "2017-12-27 21:58:38"
1759
+ },
1760
+ {
1761
+ "name": "wp-coding-standards/wpcs",
1762
+ "version": "0.14.0",
1763
+ "source": {
1764
+ "type": "git",
1765
+ "url": "https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards.git",
1766
+ "reference": "8cadf48fa1c70b2381988e0a79e029e011a8f41c"
1767
+ },
1768
+ "dist": {
1769
+ "type": "zip",
1770
+ "url": "https://api.github.com/repos/WordPress-Coding-Standards/WordPress-Coding-Standards/zipball/8cadf48fa1c70b2381988e0a79e029e011a8f41c",
1771
+ "reference": "8cadf48fa1c70b2381988e0a79e029e011a8f41c",
1772
+ "shasum": ""
1773
+ },
1774
+ "require": {
1775
+ "php": ">=5.3",
1776
+ "squizlabs/php_codesniffer": "^2.9.0 || ^3.0.2"
1777
+ },
1778
+ "suggest": {
1779
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3"
1780
+ },
1781
+ "type": "phpcodesniffer-standard",
1782
+ "notification-url": "https://packagist.org/downloads/",
1783
+ "license": [
1784
+ "MIT"
1785
+ ],
1786
+ "authors": [
1787
+ {
1788
+ "name": "Contributors",
1789
+ "homepage": "https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/graphs/contributors"
1790
+ }
1791
+ ],
1792
+ "description": "PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions",
1793
+ "keywords": [
1794
+ "phpcs",
1795
+ "standards",
1796
+ "wordpress"
1797
+ ],
1798
+ "time": "2017-11-01 15:10:46"
1799
+ },
1800
+ {
1801
+ "name": "wpeverest/wpeverest-git-hooks",
1802
+ "version": "1.0.2",
1803
+ "source": {
1804
+ "type": "git",
1805
+ "url": "https://github.com/wpeverest/wpeverest-git-hooks.git",
1806
+ "reference": "81b1a2ff501252a23cbd59155bdc21918cef0dd2"
1807
+ },
1808
+ "dist": {
1809
+ "type": "zip",
1810
+ "url": "https://api.github.com/repos/wpeverest/wpeverest-git-hooks/zipball/81b1a2ff501252a23cbd59155bdc21918cef0dd2",
1811
+ "reference": "81b1a2ff501252a23cbd59155bdc21918cef0dd2",
1812
+ "shasum": ""
1813
+ },
1814
+ "type": "scripts",
1815
+ "autoload": {
1816
+ "psr-4": {
1817
+ "WPEverest\\GitHooks\\": "src/"
1818
+ }
1819
+ },
1820
+ "notification-url": "https://packagist.org/downloads/",
1821
+ "license": [
1822
+ "MIT"
1823
+ ],
1824
+ "authors": [
1825
+ {
1826
+ "name": "Shiva Poudel",
1827
+ "email": "dev.shivapoudel@gmail.com"
1828
+ }
1829
+ ],
1830
+ "description": "WPEverest Git Hooks",
1831
+ "time": "2017-12-18 16:25:25"
1832
+ },
1833
+ {
1834
+ "name": "wpeverest/wpeverest-sniffs",
1835
+ "version": "0.0.1",
1836
+ "source": {
1837
+ "type": "git",
1838
+ "url": "https://github.com/wpeverest/wpeverest-sniffs.git",
1839
+ "reference": "2e61559f889ba4d3b01e4ded277161fb78e74c3f"
1840
+ },
1841
+ "dist": {
1842
+ "type": "zip",
1843
+ "url": "https://api.github.com/repos/wpeverest/wpeverest-sniffs/zipball/2e61559f889ba4d3b01e4ded277161fb78e74c3f",
1844
+ "reference": "2e61559f889ba4d3b01e4ded277161fb78e74c3f",
1845
+ "shasum": ""
1846
+ },
1847
+ "require": {
1848
+ "php": ">=7.0",
1849
+ "squizlabs/php_codesniffer": "^3.0.2"
1850
+ },
1851
+ "suggest": {
1852
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3"
1853
+ },
1854
+ "type": "phpcodesniffer-standard",
1855
+ "notification-url": "https://packagist.org/downloads/",
1856
+ "license": [
1857
+ "MIT"
1858
+ ],
1859
+ "authors": [
1860
+ {
1861
+ "name": "Shiva Poudel",
1862
+ "email": "dev.shivapoudel@gmail.com"
1863
+ }
1864
+ ],
1865
+ "description": "WPEverest sniffs",
1866
+ "keywords": [
1867
+ "WPEverest",
1868
+ "phpcs",
1869
+ "standards",
1870
+ "wordpress"
1871
+ ],
1872
+ "time": "2017-12-25 05:34:53"
1873
+ }
1874
+ ],
1875
+ "aliases": [],
1876
+ "minimum-stability": "stable",
1877
+ "stability-flags": [],
1878
+ "prefer-stable": false,
1879
+ "prefer-lowest": false,
1880
+ "platform": [],
1881
+ "platform-dev": []
1882
+ }
flash-toolkit.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Flash Toolkit
4
  * Plugin URI: http://themegrill.com/theme/flash
5
  * Description: Flash Toolkit is a companion for Flash WordPress theme by ThemeGrill
6
- * Version: 1.2.0
7
  * Author: ThemeGrill
8
  * Author URI: http://themegrill.com
9
  * License: GPLv3 or later
@@ -30,7 +30,7 @@ if ( ! class_exists( 'FlashToolkit' ) ) :
30
  *
31
  * @var string
32
  */
33
- public $version = '1.2.0';
34
 
35
  /**
36
  * Instance of this class.
3
  * Plugin Name: Flash Toolkit
4
  * Plugin URI: http://themegrill.com/theme/flash
5
  * Description: Flash Toolkit is a companion for Flash WordPress theme by ThemeGrill
6
+ * Version: 1.2.1
7
  * Author: ThemeGrill
8
  * Author URI: http://themegrill.com
9
  * License: GPLv3 or later
30
  *
31
  * @var string
32
  */
33
+ public $version = '1.2.1';
34
 
35
  /**
36
  * Instance of this class.
includes/widgets/class-flash-widget-portfolio.php CHANGED
@@ -47,9 +47,9 @@ class FT_Widget_Portfolio extends FT_Widget {
47
  'type' => 'number',
48
  'step' => 1,
49
  'min' => 1,
50
- 'max' => '100',
51
  'std' => '',
52
- 'label' => __( 'Number', 'flash-toolkit' ),'group' => __( 'General', 'flash-toolkit' ),
53
  'group' => __( 'General', 'flash-toolkit' ),
54
  'field_width' => 'col-half',
55
  ),
47
  'type' => 'number',
48
  'step' => 1,
49
  'min' => 1,
50
+ 'max' => apply_filters( 'flash_toolkit_portfolio_max_number', '100' ),
51
  'std' => '',
52
+ 'label' => __( 'Number', 'flash-toolkit' ),
53
  'group' => __( 'General', 'flash-toolkit' ),
54
  'field_width' => 'col-half',
55
  ),
package-lock.json ADDED
@@ -0,0 +1,4832 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "flash-toolkit",
3
+ "version": "1.1.8",
4
+ "lockfileVersion": 1,
5
+ "requires": true,
6
+ "dependencies": {
7
+ "abbrev": {
8
+ "version": "1.1.1",
9
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
10
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
11
+ "dev": true
12
+ },
13
+ "ajv": {
14
+ "version": "5.5.2",
15
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
16
+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
17
+ "dev": true,
18
+ "requires": {
19
+ "co": "^4.6.0",
20
+ "fast-deep-equal": "^1.0.0",
21
+ "fast-json-stable-stringify": "^2.0.0",
22
+ "json-schema-traverse": "^0.3.0"
23
+ }
24
+ },
25
+ "ajv-keywords": {
26
+ "version": "2.1.1",
27
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
28
+ "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
29
+ "dev": true
30
+ },
31
+ "amdefine": {
32
+ "version": "1.0.1",
33
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
34
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
35
+ "dev": true
36
+ },
37
+ "ansi-regex": {
38
+ "version": "2.1.1",
39
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
40
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
41
+ "dev": true
42
+ },
43
+ "ansi-styles": {
44
+ "version": "3.2.0",
45
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
46
+ "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
47
+ "dev": true,
48
+ "requires": {
49
+ "color-convert": "^1.9.0"
50
+ }
51
+ },
52
+ "aproba": {
53
+ "version": "1.2.0",
54
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
55
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
56
+ "dev": true
57
+ },
58
+ "archiver": {
59
+ "version": "1.3.0",
60
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz",
61
+ "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",
62
+ "dev": true,
63
+ "requires": {
64
+ "archiver-utils": "^1.3.0",
65
+ "async": "^2.0.0",
66
+ "buffer-crc32": "^0.2.1",
67
+ "glob": "^7.0.0",
68
+ "lodash": "^4.8.0",
69
+ "readable-stream": "^2.0.0",
70
+ "tar-stream": "^1.5.0",
71
+ "walkdir": "^0.0.11",
72
+ "zip-stream": "^1.1.0"
73
+ },
74
+ "dependencies": {
75
+ "async": {
76
+ "version": "2.6.0",
77
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
78
+ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
79
+ "dev": true,
80
+ "requires": {
81
+ "lodash": "^4.14.0"
82
+ }
83
+ },
84
+ "lodash": {
85
+ "version": "4.17.5",
86
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
87
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
88
+ "dev": true
89
+ }
90
+ }
91
+ },
92
+ "archiver-utils": {
93
+ "version": "1.3.0",
94
+ "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz",
95
+ "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
96
+ "dev": true,
97
+ "requires": {
98
+ "glob": "^7.0.0",
99
+ "graceful-fs": "^4.1.0",
100
+ "lazystream": "^1.0.0",
101
+ "lodash": "^4.8.0",
102
+ "normalize-path": "^2.0.0",
103
+ "readable-stream": "^2.0.0"
104
+ },
105
+ "dependencies": {
106
+ "lodash": {
107
+ "version": "4.17.5",
108
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
109
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
110
+ "dev": true
111
+ }
112
+ }
113
+ },
114
+ "are-we-there-yet": {
115
+ "version": "1.1.5",
116
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
117
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
118
+ "dev": true,
119
+ "requires": {
120
+ "delegates": "^1.0.0",
121
+ "readable-stream": "^2.0.6"
122
+ }
123
+ },
124
+ "argparse": {
125
+ "version": "1.0.9",
126
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
127
+ "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
128
+ "dev": true,
129
+ "requires": {
130
+ "sprintf-js": "~1.0.2"
131
+ }
132
+ },
133
+ "arr-diff": {
134
+ "version": "2.0.0",
135
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
136
+ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
137
+ "dev": true,
138
+ "requires": {
139
+ "arr-flatten": "^1.0.1"
140
+ }
141
+ },
142
+ "arr-flatten": {
143
+ "version": "1.1.0",
144
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
145
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
146
+ "dev": true
147
+ },
148
+ "array-find-index": {
149
+ "version": "1.0.2",
150
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
151
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
152
+ "dev": true
153
+ },
154
+ "array-iterate": {
155
+ "version": "1.1.1",
156
+ "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-1.1.1.tgz",
157
+ "integrity": "sha1-hlv3+K851rCYLGCQKRSsdrwBCPY=",
158
+ "dev": true
159
+ },
160
+ "array-union": {
161
+ "version": "1.0.2",
162
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
163
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
164
+ "dev": true,
165
+ "requires": {
166
+ "array-uniq": "^1.0.1"
167
+ }
168
+ },
169
+ "array-uniq": {
170
+ "version": "1.0.3",
171
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
172
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
173
+ "dev": true
174
+ },
175
+ "array-unique": {
176
+ "version": "0.2.1",
177
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
178
+ "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
179
+ "dev": true
180
+ },
181
+ "arrify": {
182
+ "version": "1.0.1",
183
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
184
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
185
+ "dev": true
186
+ },
187
+ "asn1": {
188
+ "version": "0.2.4",
189
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
190
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
191
+ "dev": true,
192
+ "requires": {
193
+ "safer-buffer": "~2.1.0"
194
+ }
195
+ },
196
+ "assert-plus": {
197
+ "version": "1.0.0",
198
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
199
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
200
+ "dev": true
201
+ },
202
+ "async": {
203
+ "version": "1.5.2",
204
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
205
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
206
+ "dev": true
207
+ },
208
+ "async-foreach": {
209
+ "version": "0.1.3",
210
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
211
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
212
+ "dev": true
213
+ },
214
+ "asynckit": {
215
+ "version": "0.4.0",
216
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
217
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
218
+ "dev": true
219
+ },
220
+ "autoprefixer": {
221
+ "version": "7.2.6",
222
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",
223
+ "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",
224
+ "dev": true,
225
+ "requires": {
226
+ "browserslist": "^2.11.3",
227
+ "caniuse-lite": "^1.0.30000805",
228
+ "normalize-range": "^0.1.2",
229
+ "num2fraction": "^1.2.2",
230
+ "postcss": "^6.0.17",
231
+ "postcss-value-parser": "^3.2.3"
232
+ }
233
+ },
234
+ "aws-sign2": {
235
+ "version": "0.7.0",
236
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
237
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
238
+ "dev": true
239
+ },
240
+ "aws4": {
241
+ "version": "1.8.0",
242
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
243
+ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
244
+ "dev": true
245
+ },
246
+ "bail": {
247
+ "version": "1.0.2",
248
+ "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.2.tgz",
249
+ "integrity": "sha1-99bBcxYwqfnw1NNe0fli4gdKF2Q=",
250
+ "dev": true
251
+ },
252
+ "balanced-match": {
253
+ "version": "1.0.0",
254
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
255
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
256
+ "dev": true
257
+ },
258
+ "bcrypt-pbkdf": {
259
+ "version": "1.0.2",
260
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
261
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
262
+ "dev": true,
263
+ "requires": {
264
+ "tweetnacl": "^0.14.3"
265
+ }
266
+ },
267
+ "bl": {
268
+ "version": "1.2.1",
269
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz",
270
+ "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=",
271
+ "dev": true,
272
+ "requires": {
273
+ "readable-stream": "^2.0.5"
274
+ }
275
+ },
276
+ "block-stream": {
277
+ "version": "0.0.9",
278
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
279
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
280
+ "dev": true,
281
+ "requires": {
282
+ "inherits": "~2.0.0"
283
+ }
284
+ },
285
+ "bluebird": {
286
+ "version": "3.5.1",
287
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
288
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
289
+ "dev": true
290
+ },
291
+ "body-parser": {
292
+ "version": "1.14.2",
293
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
294
+ "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
295
+ "dev": true,
296
+ "requires": {
297
+ "bytes": "2.2.0",
298
+ "content-type": "~1.0.1",
299
+ "debug": "~2.2.0",
300
+ "depd": "~1.1.0",
301
+ "http-errors": "~1.3.1",
302
+ "iconv-lite": "0.4.13",
303
+ "on-finished": "~2.3.0",
304
+ "qs": "5.2.0",
305
+ "raw-body": "~2.1.5",
306
+ "type-is": "~1.6.10"
307
+ },
308
+ "dependencies": {
309
+ "iconv-lite": {
310
+ "version": "0.4.13",
311
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
312
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
313
+ "dev": true
314
+ },
315
+ "qs": {
316
+ "version": "5.2.0",
317
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
318
+ "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
319
+ "dev": true
320
+ }
321
+ }
322
+ },
323
+ "brace-expansion": {
324
+ "version": "1.1.11",
325
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
326
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
327
+ "dev": true,
328
+ "requires": {
329
+ "balanced-match": "^1.0.0",
330
+ "concat-map": "0.0.1"
331
+ }
332
+ },
333
+ "braces": {
334
+ "version": "1.8.5",
335
+ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
336
+ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
337
+ "dev": true,
338
+ "requires": {
339
+ "expand-range": "^1.8.1",
340
+ "preserve": "^0.2.0",
341
+ "repeat-element": "^1.1.2"
342
+ }
343
+ },
344
+ "browserify-zlib": {
345
+ "version": "0.1.4",
346
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
347
+ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
348
+ "dev": true,
349
+ "requires": {
350
+ "pako": "~0.2.0"
351
+ }
352
+ },
353
+ "browserslist": {
354
+ "version": "2.11.3",
355
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
356
+ "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
357
+ "dev": true,
358
+ "requires": {
359
+ "caniuse-lite": "^1.0.30000792",
360
+ "electron-to-chromium": "^1.3.30"
361
+ }
362
+ },
363
+ "buffer-crc32": {
364
+ "version": "0.2.13",
365
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
366
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
367
+ "dev": true
368
+ },
369
+ "builtin-modules": {
370
+ "version": "1.1.1",
371
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
372
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
373
+ "dev": true
374
+ },
375
+ "bytes": {
376
+ "version": "2.2.0",
377
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
378
+ "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
379
+ "dev": true
380
+ },
381
+ "camelcase": {
382
+ "version": "2.1.1",
383
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
384
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
385
+ "dev": true
386
+ },
387
+ "camelcase-keys": {
388
+ "version": "2.1.0",
389
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
390
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
391
+ "dev": true,
392
+ "requires": {
393
+ "camelcase": "^2.0.0",
394
+ "map-obj": "^1.0.0"
395
+ }
396
+ },
397
+ "caniuse-lite": {
398
+ "version": "1.0.30000808",
399
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000808.tgz",
400
+ "integrity": "sha512-vT0JLmHdvq1UVbYXioxCXHYdNw55tyvi+IUWyX0Zeh1OFQi2IllYtm38IJnSgHWCv/zUnX1hdhy3vMJvuTNSqw==",
401
+ "dev": true
402
+ },
403
+ "caseless": {
404
+ "version": "0.12.0",
405
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
406
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
407
+ "dev": true
408
+ },
409
+ "ccount": {
410
+ "version": "1.0.2",
411
+ "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.2.tgz",
412
+ "integrity": "sha1-U7ai+BW7d7nChx97mnLDol8djok=",
413
+ "dev": true
414
+ },
415
+ "chalk": {
416
+ "version": "2.3.1",
417
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
418
+ "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
419
+ "dev": true,
420
+ "requires": {
421
+ "ansi-styles": "^3.2.0",
422
+ "escape-string-regexp": "^1.0.5",
423
+ "supports-color": "^5.2.0"
424
+ }
425
+ },
426
+ "character-entities": {
427
+ "version": "1.2.1",
428
+ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.1.tgz",
429
+ "integrity": "sha1-92hxvl72bdt/j440eOzDdMJ9bco=",
430
+ "dev": true
431
+ },
432
+ "character-entities-html4": {
433
+ "version": "1.1.1",
434
+ "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.1.tgz",
435
+ "integrity": "sha1-NZoqSg9+KdPcKsmb2+Ie45Q46lA=",
436
+ "dev": true
437
+ },
438
+ "character-entities-legacy": {
439
+ "version": "1.1.1",
440
+ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz",
441
+ "integrity": "sha1-9Ad53xoQGHK7UQo9KV4fzPFHIC8=",
442
+ "dev": true
443
+ },
444
+ "character-reference-invalid": {
445
+ "version": "1.1.1",
446
+ "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.1.tgz",
447
+ "integrity": "sha1-lCg191Dk7GGjCOYMLvjMEBEgLvw=",
448
+ "dev": true
449
+ },
450
+ "circular-json": {
451
+ "version": "0.3.3",
452
+ "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
453
+ "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
454
+ "dev": true
455
+ },
456
+ "clean-css": {
457
+ "version": "4.1.9",
458
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz",
459
+ "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=",
460
+ "dev": true,
461
+ "requires": {
462
+ "source-map": "0.5.x"
463
+ },
464
+ "dependencies": {
465
+ "source-map": {
466
+ "version": "0.5.7",
467
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
468
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
469
+ "dev": true
470
+ }
471
+ }
472
+ },
473
+ "cli": {
474
+ "version": "1.0.1",
475
+ "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
476
+ "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
477
+ "dev": true,
478
+ "requires": {
479
+ "exit": "0.1.2",
480
+ "glob": "^7.1.1"
481
+ },
482
+ "dependencies": {
483
+ "glob": {
484
+ "version": "7.1.2",
485
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
486
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
487
+ "dev": true,
488
+ "requires": {
489
+ "fs.realpath": "^1.0.0",
490
+ "inflight": "^1.0.4",
491
+ "inherits": "2",
492
+ "minimatch": "^3.0.4",
493
+ "once": "^1.3.0",
494
+ "path-is-absolute": "^1.0.0"
495
+ }
496
+ }
497
+ }
498
+ },
499
+ "cliui": {
500
+ "version": "3.2.0",
501
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
502
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
503
+ "dev": true,
504
+ "requires": {
505
+ "string-width": "^1.0.1",
506
+ "strip-ansi": "^3.0.1",
507
+ "wrap-ansi": "^2.0.0"
508
+ }
509
+ },
510
+ "clone-regexp": {
511
+ "version": "1.0.0",
512
+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.0.tgz",
513
+ "integrity": "sha1-6uCiQT9VwJQvgYwin+/OhF1/Oxw=",
514
+ "dev": true,
515
+ "requires": {
516
+ "is-regexp": "^1.0.0",
517
+ "is-supported-regexp-flag": "^1.0.0"
518
+ }
519
+ },
520
+ "co": {
521
+ "version": "4.6.0",
522
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
523
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
524
+ "dev": true
525
+ },
526
+ "code-point-at": {
527
+ "version": "1.1.0",
528
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
529
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
530
+ "dev": true
531
+ },
532
+ "coffeescript": {
533
+ "version": "1.10.0",
534
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
535
+ "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
536
+ "dev": true
537
+ },
538
+ "collapse-white-space": {
539
+ "version": "1.0.3",
540
+ "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.3.tgz",
541
+ "integrity": "sha1-S5BvZw5aljqHt2sOFolkM0G2Ajw=",
542
+ "dev": true
543
+ },
544
+ "color-convert": {
545
+ "version": "1.9.1",
546
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
547
+ "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
548
+ "dev": true,
549
+ "requires": {
550
+ "color-name": "^1.1.1"
551
+ }
552
+ },
553
+ "color-name": {
554
+ "version": "1.1.3",
555
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
556
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
557
+ "dev": true
558
+ },
559
+ "colors": {
560
+ "version": "1.1.2",
561
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
562
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
563
+ "dev": true
564
+ },
565
+ "combined-stream": {
566
+ "version": "1.0.8",
567
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
568
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
569
+ "dev": true,
570
+ "requires": {
571
+ "delayed-stream": "~1.0.0"
572
+ }
573
+ },
574
+ "commander": {
575
+ "version": "2.14.1",
576
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz",
577
+ "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==",
578
+ "dev": true
579
+ },
580
+ "compress-commons": {
581
+ "version": "1.2.2",
582
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",
583
+ "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
584
+ "dev": true,
585
+ "requires": {
586
+ "buffer-crc32": "^0.2.1",
587
+ "crc32-stream": "^2.0.0",
588
+ "normalize-path": "^2.0.0",
589
+ "readable-stream": "^2.0.0"
590
+ }
591
+ },
592
+ "concat-map": {
593
+ "version": "0.0.1",
594
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
595
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
596
+ "dev": true
597
+ },
598
+ "concat-stream": {
599
+ "version": "1.6.0",
600
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
601
+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
602
+ "dev": true,
603
+ "requires": {
604
+ "inherits": "^2.0.3",
605
+ "readable-stream": "^2.2.2",
606
+ "typedarray": "^0.0.6"
607
+ }
608
+ },
609
+ "console-browserify": {
610
+ "version": "1.1.0",
611
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
612
+ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
613
+ "dev": true,
614
+ "requires": {
615
+ "date-now": "^0.1.4"
616
+ }
617
+ },
618
+ "console-control-strings": {
619
+ "version": "1.1.0",
620
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
621
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
622
+ "dev": true
623
+ },
624
+ "content-type": {
625
+ "version": "1.0.4",
626
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
627
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
628
+ "dev": true
629
+ },
630
+ "core-util-is": {
631
+ "version": "1.0.2",
632
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
633
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
634
+ "dev": true
635
+ },
636
+ "cosmiconfig": {
637
+ "version": "3.1.0",
638
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-3.1.0.tgz",
639
+ "integrity": "sha512-zedsBhLSbPBms+kE7AH4vHg6JsKDz6epSv2/+5XHs8ILHlgDciSJfSWf8sX9aQ52Jb7KI7VswUTsLpR/G0cr2Q==",
640
+ "dev": true,
641
+ "requires": {
642
+ "is-directory": "^0.3.1",
643
+ "js-yaml": "^3.9.0",
644
+ "parse-json": "^3.0.0",
645
+ "require-from-string": "^2.0.1"
646
+ },
647
+ "dependencies": {
648
+ "esprima": {
649
+ "version": "4.0.0",
650
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
651
+ "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
652
+ "dev": true
653
+ },
654
+ "js-yaml": {
655
+ "version": "3.10.0",
656
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
657
+ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
658
+ "dev": true,
659
+ "requires": {
660
+ "argparse": "^1.0.7",
661
+ "esprima": "^4.0.0"
662
+ }
663
+ },
664
+ "parse-json": {
665
+ "version": "3.0.0",
666
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-3.0.0.tgz",
667
+ "integrity": "sha1-+m9HsY4jgm6tMvJj50TQ4ehH+xM=",
668
+ "dev": true,
669
+ "requires": {
670
+ "error-ex": "^1.3.1"
671
+ }
672
+ }
673
+ }
674
+ },
675
+ "crc": {
676
+ "version": "3.5.0",
677
+ "resolved": "https://registry.npmjs.org/crc/-/crc-3.5.0.tgz",
678
+ "integrity": "sha1-mLi6fUiWZbo5efWbITgTdBAaGWQ=",
679
+ "dev": true
680
+ },
681
+ "crc32-stream": {
682
+ "version": "2.0.0",
683
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",
684
+ "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
685
+ "dev": true,
686
+ "requires": {
687
+ "crc": "^3.4.4",
688
+ "readable-stream": "^2.0.0"
689
+ }
690
+ },
691
+ "cross-spawn": {
692
+ "version": "3.0.1",
693
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
694
+ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
695
+ "dev": true,
696
+ "requires": {
697
+ "lru-cache": "^4.0.1",
698
+ "which": "^1.2.9"
699
+ }
700
+ },
701
+ "currently-unhandled": {
702
+ "version": "0.4.1",
703
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
704
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
705
+ "dev": true,
706
+ "requires": {
707
+ "array-find-index": "^1.0.1"
708
+ }
709
+ },
710
+ "dashdash": {
711
+ "version": "1.14.1",
712
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
713
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
714
+ "dev": true,
715
+ "requires": {
716
+ "assert-plus": "^1.0.0"
717
+ }
718
+ },
719
+ "date-now": {
720
+ "version": "0.1.4",
721
+ "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
722
+ "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
723
+ "dev": true
724
+ },
725
+ "dateformat": {
726
+ "version": "1.0.12",
727
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
728
+ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
729
+ "dev": true,
730
+ "requires": {
731
+ "get-stdin": "^4.0.1",
732
+ "meow": "^3.3.0"
733
+ }
734
+ },
735
+ "debug": {
736
+ "version": "2.2.0",
737
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
738
+ "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
739
+ "dev": true,
740
+ "requires": {
741
+ "ms": "0.7.1"
742
+ }
743
+ },
744
+ "decamelize": {
745
+ "version": "1.2.0",
746
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
747
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
748
+ "dev": true
749
+ },
750
+ "decamelize-keys": {
751
+ "version": "1.1.0",
752
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
753
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
754
+ "dev": true,
755
+ "requires": {
756
+ "decamelize": "^1.1.0",
757
+ "map-obj": "^1.0.0"
758
+ }
759
+ },
760
+ "del": {
761
+ "version": "2.2.2",
762
+ "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
763
+ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
764
+ "dev": true,
765
+ "requires": {
766
+ "globby": "^5.0.0",
767
+ "is-path-cwd": "^1.0.0",
768
+ "is-path-in-cwd": "^1.0.0",
769
+ "object-assign": "^4.0.1",
770
+ "pify": "^2.0.0",
771
+ "pinkie-promise": "^2.0.0",
772
+ "rimraf": "^2.2.8"
773
+ },
774
+ "dependencies": {
775
+ "globby": {
776
+ "version": "5.0.0",
777
+ "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
778
+ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
779
+ "dev": true,
780
+ "requires": {
781
+ "array-union": "^1.0.1",
782
+ "arrify": "^1.0.0",
783
+ "glob": "^7.0.3",
784
+ "object-assign": "^4.0.1",
785
+ "pify": "^2.0.0",
786
+ "pinkie-promise": "^2.0.0"
787
+ }
788
+ }
789
+ }
790
+ },
791
+ "delayed-stream": {
792
+ "version": "1.0.0",
793
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
794
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
795
+ "dev": true
796
+ },
797
+ "delegates": {
798
+ "version": "1.0.0",
799
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
800
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
801
+ "dev": true
802
+ },
803
+ "depd": {
804
+ "version": "1.1.2",
805
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
806
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
807
+ "dev": true
808
+ },
809
+ "diff": {
810
+ "version": "3.4.0",
811
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.4.0.tgz",
812
+ "integrity": "sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA==",
813
+ "dev": true
814
+ },
815
+ "dir-glob": {
816
+ "version": "2.0.0",
817
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
818
+ "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
819
+ "dev": true,
820
+ "requires": {
821
+ "arrify": "^1.0.1",
822
+ "path-type": "^3.0.0"
823
+ },
824
+ "dependencies": {
825
+ "path-type": {
826
+ "version": "3.0.0",
827
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
828
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
829
+ "dev": true,
830
+ "requires": {
831
+ "pify": "^3.0.0"
832
+ }
833
+ },
834
+ "pify": {
835
+ "version": "3.0.0",
836
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
837
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
838
+ "dev": true
839
+ }
840
+ }
841
+ },
842
+ "dom-serializer": {
843
+ "version": "0.1.0",
844
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
845
+ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
846
+ "dev": true,
847
+ "requires": {
848
+ "domelementtype": "~1.1.1",
849
+ "entities": "~1.1.1"
850
+ },
851
+ "dependencies": {
852
+ "domelementtype": {
853
+ "version": "1.1.3",
854
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
855
+ "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
856
+ "dev": true
857
+ },
858
+ "entities": {
859
+ "version": "1.1.1",
860
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
861
+ "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
862
+ "dev": true
863
+ }
864
+ }
865
+ },
866
+ "domelementtype": {
867
+ "version": "1.3.0",
868
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
869
+ "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
870
+ "dev": true
871
+ },
872
+ "domhandler": {
873
+ "version": "2.3.0",
874
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
875
+ "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
876
+ "dev": true,
877
+ "requires": {
878
+ "domelementtype": "1"
879
+ }
880
+ },
881
+ "domutils": {
882
+ "version": "1.5.1",
883
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
884
+ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
885
+ "dev": true,
886
+ "requires": {
887
+ "dom-serializer": "0",
888
+ "domelementtype": "1"
889
+ }
890
+ },
891
+ "dot-prop": {
892
+ "version": "4.2.0",
893
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
894
+ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
895
+ "dev": true,
896
+ "requires": {
897
+ "is-obj": "^1.0.0"
898
+ }
899
+ },
900
+ "duplexer": {
901
+ "version": "0.1.1",
902
+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
903
+ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
904
+ "dev": true
905
+ },
906
+ "each-async": {
907
+ "version": "1.1.1",
908
+ "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
909
+ "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
910
+ "dev": true,
911
+ "requires": {
912
+ "onetime": "^1.0.0",
913
+ "set-immediate-shim": "^1.0.0"
914
+ }
915
+ },
916
+ "ecc-jsbn": {
917
+ "version": "0.1.2",
918
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
919
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
920
+ "dev": true,
921
+ "requires": {
922
+ "jsbn": "~0.1.0",
923
+ "safer-buffer": "^2.1.0"
924
+ }
925
+ },
926
+ "ee-first": {
927
+ "version": "1.1.1",
928
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
929
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
930
+ "dev": true
931
+ },
932
+ "electron-to-chromium": {
933
+ "version": "1.3.33",
934
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.33.tgz",
935
+ "integrity": "sha1-vwBwPWKnxlI4E2V4w1LWxcBCpUU=",
936
+ "dev": true
937
+ },
938
+ "encoding": {
939
+ "version": "0.1.12",
940
+ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
941
+ "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
942
+ "dev": true,
943
+ "requires": {
944
+ "iconv-lite": "~0.4.13"
945
+ }
946
+ },
947
+ "end-of-stream": {
948
+ "version": "1.4.1",
949
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
950
+ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
951
+ "dev": true,
952
+ "requires": {
953
+ "once": "^1.4.0"
954
+ }
955
+ },
956
+ "entities": {
957
+ "version": "1.0.0",
958
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
959
+ "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
960
+ "dev": true
961
+ },
962
+ "error-ex": {
963
+ "version": "1.3.1",
964
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
965
+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
966
+ "dev": true,
967
+ "requires": {
968
+ "is-arrayish": "^0.2.1"
969
+ }
970
+ },
971
+ "escape-string-regexp": {
972
+ "version": "1.0.5",
973
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
974
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
975
+ "dev": true
976
+ },
977
+ "esprima": {
978
+ "version": "2.7.3",
979
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
980
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
981
+ "dev": true
982
+ },
983
+ "eventemitter2": {
984
+ "version": "0.4.14",
985
+ "resolved": "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
986
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
987
+ "dev": true
988
+ },
989
+ "execall": {
990
+ "version": "1.0.0",
991
+ "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
992
+ "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
993
+ "dev": true,
994
+ "requires": {
995
+ "clone-regexp": "^1.0.0"
996
+ }
997
+ },
998
+ "exit": {
999
+ "version": "0.1.2",
1000
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
1001
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
1002
+ "dev": true
1003
+ },
1004
+ "expand-brackets": {
1005
+ "version": "0.1.5",
1006
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1007
+ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1008
+ "dev": true,
1009
+ "requires": {
1010
+ "is-posix-bracket": "^0.1.0"
1011
+ }
1012
+ },
1013
+ "expand-range": {
1014
+ "version": "1.8.2",
1015
+ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1016
+ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
1017
+ "dev": true,
1018
+ "requires": {
1019
+ "fill-range": "^2.1.0"
1020
+ }
1021
+ },
1022
+ "extend": {
1023
+ "version": "3.0.1",
1024
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
1025
+ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
1026
+ "dev": true
1027
+ },
1028
+ "extglob": {
1029
+ "version": "0.3.2",
1030
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1031
+ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1032
+ "dev": true,
1033
+ "requires": {
1034
+ "is-extglob": "^1.0.0"
1035
+ }
1036
+ },
1037
+ "extsprintf": {
1038
+ "version": "1.3.0",
1039
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1040
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1041
+ "dev": true
1042
+ },
1043
+ "fast-deep-equal": {
1044
+ "version": "1.0.0",
1045
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
1046
+ "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
1047
+ "dev": true
1048
+ },
1049
+ "fast-json-stable-stringify": {
1050
+ "version": "2.0.0",
1051
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1052
+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
1053
+ "dev": true
1054
+ },
1055
+ "faye-websocket": {
1056
+ "version": "0.10.0",
1057
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
1058
+ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
1059
+ "dev": true,
1060
+ "requires": {
1061
+ "websocket-driver": ">=0.5.1"
1062
+ }
1063
+ },
1064
+ "figures": {
1065
+ "version": "1.7.0",
1066
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
1067
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
1068
+ "dev": true,
1069
+ "requires": {
1070
+ "escape-string-regexp": "^1.0.5",
1071
+ "object-assign": "^4.1.0"
1072
+ }
1073
+ },
1074
+ "file-entry-cache": {
1075
+ "version": "2.0.0",
1076
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
1077
+ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
1078
+ "dev": true,
1079
+ "requires": {
1080
+ "flat-cache": "^1.2.1",
1081
+ "object-assign": "^4.0.1"
1082
+ }
1083
+ },
1084
+ "filename-regex": {
1085
+ "version": "2.0.1",
1086
+ "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1087
+ "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
1088
+ "dev": true
1089
+ },
1090
+ "fill-range": {
1091
+ "version": "2.2.3",
1092
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
1093
+ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
1094
+ "dev": true,
1095
+ "requires": {
1096
+ "is-number": "^2.1.0",
1097
+ "isobject": "^2.0.0",
1098
+ "randomatic": "^1.1.3",
1099
+ "repeat-element": "^1.1.2",
1100
+ "repeat-string": "^1.5.2"
1101
+ }
1102
+ },
1103
+ "find-up": {
1104
+ "version": "1.1.2",
1105
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1106
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1107
+ "dev": true,
1108
+ "requires": {
1109
+ "path-exists": "^2.0.0",
1110
+ "pinkie-promise": "^2.0.0"
1111
+ }
1112
+ },
1113
+ "findup": {
1114
+ "version": "0.1.5",
1115
+ "resolved": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
1116
+ "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=",
1117
+ "dev": true,
1118
+ "requires": {
1119
+ "colors": "~0.6.0-1",
1120
+ "commander": "~2.1.0"
1121
+ },
1122
+ "dependencies": {
1123
+ "colors": {
1124
+ "version": "0.6.2",
1125
+ "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
1126
+ "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
1127
+ "dev": true
1128
+ },
1129
+ "commander": {
1130
+ "version": "2.1.0",
1131
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
1132
+ "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=",
1133
+ "dev": true
1134
+ }
1135
+ }
1136
+ },
1137
+ "findup-sync": {
1138
+ "version": "0.3.0",
1139
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
1140
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
1141
+ "dev": true,
1142
+ "requires": {
1143
+ "glob": "~5.0.0"
1144
+ },
1145
+ "dependencies": {
1146
+ "glob": {
1147
+ "version": "5.0.15",
1148
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1149
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
1150
+ "dev": true,
1151
+ "requires": {
1152
+ "inflight": "^1.0.4",
1153
+ "inherits": "2",
1154
+ "minimatch": "2 || 3",
1155
+ "once": "^1.3.0",
1156
+ "path-is-absolute": "^1.0.0"
1157
+ }
1158
+ }
1159
+ }
1160
+ },
1161
+ "flat-cache": {
1162
+ "version": "1.3.0",
1163
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
1164
+ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
1165
+ "dev": true,
1166
+ "requires": {
1167
+ "circular-json": "^0.3.1",
1168
+ "del": "^2.0.2",
1169
+ "graceful-fs": "^4.1.2",
1170
+ "write": "^0.2.1"
1171
+ }
1172
+ },
1173
+ "for-in": {
1174
+ "version": "1.0.2",
1175
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1176
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1177
+ "dev": true
1178
+ },
1179
+ "for-own": {
1180
+ "version": "0.1.5",
1181
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1182
+ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1183
+ "dev": true,
1184
+ "requires": {
1185
+ "for-in": "^1.0.1"
1186
+ }
1187
+ },
1188
+ "forever-agent": {
1189
+ "version": "0.6.1",
1190
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1191
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1192
+ "dev": true
1193
+ },
1194
+ "form-data": {
1195
+ "version": "2.3.3",
1196
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
1197
+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
1198
+ "dev": true,
1199
+ "requires": {
1200
+ "asynckit": "^0.4.0",
1201
+ "combined-stream": "^1.0.6",
1202
+ "mime-types": "^2.1.12"
1203
+ }
1204
+ },
1205
+ "fs.realpath": {
1206
+ "version": "1.0.0",
1207
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1208
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1209
+ "dev": true
1210
+ },
1211
+ "fstream": {
1212
+ "version": "1.0.12",
1213
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
1214
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
1215
+ "dev": true,
1216
+ "requires": {
1217
+ "graceful-fs": "^4.1.2",
1218
+ "inherits": "~2.0.0",
1219
+ "mkdirp": ">=0.5 0",
1220
+ "rimraf": "2"
1221
+ }
1222
+ },
1223
+ "gauge": {
1224
+ "version": "2.7.4",
1225
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
1226
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
1227
+ "dev": true,
1228
+ "requires": {
1229
+ "aproba": "^1.0.3",
1230
+ "console-control-strings": "^1.0.0",
1231
+ "has-unicode": "^2.0.0",
1232
+ "object-assign": "^4.1.0",
1233
+ "signal-exit": "^3.0.0",
1234
+ "string-width": "^1.0.1",
1235
+ "strip-ansi": "^3.0.1",
1236
+ "wide-align": "^1.1.0"
1237
+ }
1238
+ },
1239
+ "gaze": {
1240
+ "version": "1.1.2",
1241
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
1242
+ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
1243
+ "dev": true,
1244
+ "requires": {
1245
+ "globule": "^1.0.0"
1246
+ }
1247
+ },
1248
+ "get-caller-file": {
1249
+ "version": "1.0.3",
1250
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
1251
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
1252
+ "dev": true
1253
+ },
1254
+ "get-stdin": {
1255
+ "version": "4.0.1",
1256
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1257
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1258
+ "dev": true
1259
+ },
1260
+ "getobject": {
1261
+ "version": "0.1.0",
1262
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
1263
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
1264
+ "dev": true
1265
+ },
1266
+ "getpass": {
1267
+ "version": "0.1.7",
1268
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1269
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1270
+ "dev": true,
1271
+ "requires": {
1272
+ "assert-plus": "^1.0.0"
1273
+ }
1274
+ },
1275
+ "gettext-parser": {
1276
+ "version": "1.3.0",
1277
+ "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.0.tgz",
1278
+ "integrity": "sha512-iloxjcw+uTPnQ8DrGICWtqkHNgk3mAiDI77pLmXQCnhM+BxFQXstzTA4zj3EpIYMysRQnnNzHyHzBUEazz80Sw==",
1279
+ "dev": true,
1280
+ "requires": {
1281
+ "encoding": "^0.1.12",
1282
+ "safe-buffer": "^5.1.1"
1283
+ }
1284
+ },
1285
+ "glob": {
1286
+ "version": "7.0.6",
1287
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
1288
+ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
1289
+ "dev": true,
1290
+ "requires": {
1291
+ "fs.realpath": "^1.0.0",
1292
+ "inflight": "^1.0.4",
1293
+ "inherits": "2",
1294
+ "minimatch": "^3.0.2",
1295
+ "once": "^1.3.0",
1296
+ "path-is-absolute": "^1.0.0"
1297
+ }
1298
+ },
1299
+ "glob-base": {
1300
+ "version": "0.3.0",
1301
+ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1302
+ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1303
+ "dev": true,
1304
+ "requires": {
1305
+ "glob-parent": "^2.0.0",
1306
+ "is-glob": "^2.0.0"
1307
+ }
1308
+ },
1309
+ "glob-parent": {
1310
+ "version": "2.0.0",
1311
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1312
+ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1313
+ "dev": true,
1314
+ "requires": {
1315
+ "is-glob": "^2.0.0"
1316
+ }
1317
+ },
1318
+ "globby": {
1319
+ "version": "7.1.1",
1320
+ "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
1321
+ "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
1322
+ "dev": true,
1323
+ "requires": {
1324
+ "array-union": "^1.0.1",
1325
+ "dir-glob": "^2.0.0",
1326
+ "glob": "^7.1.2",
1327
+ "ignore": "^3.3.5",
1328
+ "pify": "^3.0.0",
1329
+ "slash": "^1.0.0"
1330
+ },
1331
+ "dependencies": {
1332
+ "glob": {
1333
+ "version": "7.1.2",
1334
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1335
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1336
+ "dev": true,
1337
+ "requires": {
1338
+ "fs.realpath": "^1.0.0",
1339
+ "inflight": "^1.0.4",
1340
+ "inherits": "2",
1341
+ "minimatch": "^3.0.4",
1342
+ "once": "^1.3.0",
1343
+ "path-is-absolute": "^1.0.0"
1344
+ }
1345
+ },
1346
+ "pify": {
1347
+ "version": "3.0.0",
1348
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1349
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1350
+ "dev": true
1351
+ }
1352
+ }
1353
+ },
1354
+ "globjoin": {
1355
+ "version": "0.1.4",
1356
+ "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
1357
+ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
1358
+ "dev": true
1359
+ },
1360
+ "globule": {
1361
+ "version": "1.2.0",
1362
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
1363
+ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
1364
+ "dev": true,
1365
+ "requires": {
1366
+ "glob": "~7.1.1",
1367
+ "lodash": "~4.17.4",
1368
+ "minimatch": "~3.0.2"
1369
+ },
1370
+ "dependencies": {
1371
+ "glob": {
1372
+ "version": "7.1.2",
1373
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1374
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1375
+ "dev": true,
1376
+ "requires": {
1377
+ "fs.realpath": "^1.0.0",
1378
+ "inflight": "^1.0.4",
1379
+ "inherits": "2",
1380
+ "minimatch": "^3.0.4",
1381
+ "once": "^1.3.0",
1382
+ "path-is-absolute": "^1.0.0"
1383
+ }
1384
+ },
1385
+ "lodash": {
1386
+ "version": "4.17.5",
1387
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
1388
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
1389
+ "dev": true
1390
+ }
1391
+ }
1392
+ },
1393
+ "gonzales-pe": {
1394
+ "version": "4.2.3",
1395
+ "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.2.3.tgz",
1396
+ "integrity": "sha512-Kjhohco0esHQnOiqqdJeNz/5fyPkOMD/d6XVjwTAoPGUFh0mCollPUTUTa2OZy4dYNAqlPIQdTiNzJTWdd9Htw==",
1397
+ "dev": true,
1398
+ "requires": {
1399
+ "minimist": "1.1.x"
1400
+ },
1401
+ "dependencies": {
1402
+ "minimist": {
1403
+ "version": "1.1.3",
1404
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
1405
+ "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=",
1406
+ "dev": true
1407
+ }
1408
+ }
1409
+ },
1410
+ "graceful-fs": {
1411
+ "version": "4.1.11",
1412
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1413
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1414
+ "dev": true
1415
+ },
1416
+ "grunt": {
1417
+ "version": "1.0.3",
1418
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.3.tgz",
1419
+ "integrity": "sha512-/JzmZNPfKorlCrrmxWqQO4JVodO+DVd5XX4DkocL/1WlLlKVLE9+SdEIempOAxDhWPysLle6afvn/hg7Ck2k9g==",
1420
+ "dev": true,
1421
+ "requires": {
1422
+ "coffeescript": "~1.10.0",
1423
+ "dateformat": "~1.0.12",
1424
+ "eventemitter2": "~0.4.13",
1425
+ "exit": "~0.1.1",
1426
+ "findup-sync": "~0.3.0",
1427
+ "glob": "~7.0.0",
1428
+ "grunt-cli": "~1.2.0",
1429
+ "grunt-known-options": "~1.1.0",
1430
+ "grunt-legacy-log": "~2.0.0",
1431
+ "grunt-legacy-util": "~1.1.1",
1432
+ "iconv-lite": "~0.4.13",
1433
+ "js-yaml": "~3.5.2",
1434
+ "minimatch": "~3.0.2",
1435
+ "mkdirp": "~0.5.1",
1436
+ "nopt": "~3.0.6",
1437
+ "path-is-absolute": "~1.0.0",
1438
+ "rimraf": "~2.6.2"
1439
+ },
1440
+ "dependencies": {
1441
+ "grunt-cli": {
1442
+ "version": "1.2.0",
1443
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
1444
+ "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
1445
+ "dev": true,
1446
+ "requires": {
1447
+ "findup-sync": "~0.3.0",
1448
+ "grunt-known-options": "~1.1.0",
1449
+ "nopt": "~3.0.6",
1450
+ "resolve": "~1.1.0"
1451
+ }
1452
+ },
1453
+ "rimraf": {
1454
+ "version": "2.6.2",
1455
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
1456
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
1457
+ "dev": true,
1458
+ "requires": {
1459
+ "glob": "^7.0.5"
1460
+ }
1461
+ }
1462
+ }
1463
+ },
1464
+ "grunt-checktextdomain": {
1465
+ "version": "1.0.1",
1466
+ "resolved": "https://registry.npmjs.org/grunt-checktextdomain/-/grunt-checktextdomain-1.0.1.tgz",
1467
+ "integrity": "sha1-slTQHh3pEwBdTbHFMD2QI7mD4Zs=",
1468
+ "dev": true,
1469
+ "requires": {
1470
+ "chalk": "~0.2.1",
1471
+ "text-table": "~0.2.0"
1472
+ },
1473
+ "dependencies": {
1474
+ "ansi-styles": {
1475
+ "version": "0.2.0",
1476
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz",
1477
+ "integrity": "sha1-NZq0sV3NZLptdHNLcsNjYKmvLBk=",
1478
+ "dev": true
1479
+ },
1480
+ "chalk": {
1481
+ "version": "0.2.1",
1482
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.2.1.tgz",
1483
+ "integrity": "sha1-dhPhV1FFshOGSD9/SFql/6jL0Qw=",
1484
+ "dev": true,
1485
+ "requires": {
1486
+ "ansi-styles": "~0.2.0",
1487
+ "has-color": "~0.1.0"
1488
+ }
1489
+ }
1490
+ }
1491
+ },
1492
+ "grunt-contrib-compress": {
1493
+ "version": "1.3.0",
1494
+ "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.3.0.tgz",
1495
+ "integrity": "sha1-XlwmogBJCCPH93KIr9LXNQ2Vxj0=",
1496
+ "dev": true,
1497
+ "requires": {
1498
+ "archiver": "^1.0.0",
1499
+ "chalk": "^1.1.1",
1500
+ "lodash": "^4.7.0",
1501
+ "pretty-bytes": "^3.0.1",
1502
+ "stream-buffers": "^2.1.0"
1503
+ },
1504
+ "dependencies": {
1505
+ "ansi-styles": {
1506
+ "version": "2.2.1",
1507
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1508
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1509
+ "dev": true
1510
+ },
1511
+ "chalk": {
1512
+ "version": "1.1.3",
1513
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1514
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1515
+ "dev": true,
1516
+ "requires": {
1517
+ "ansi-styles": "^2.2.1",
1518
+ "escape-string-regexp": "^1.0.2",
1519
+ "has-ansi": "^2.0.0",
1520
+ "strip-ansi": "^3.0.0",
1521
+ "supports-color": "^2.0.0"
1522
+ }
1523
+ },
1524
+ "lodash": {
1525
+ "version": "4.17.5",
1526
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
1527
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
1528
+ "dev": true
1529
+ },
1530
+ "supports-color": {
1531
+ "version": "2.0.0",
1532
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1533
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1534
+ "dev": true
1535
+ }
1536
+ }
1537
+ },
1538
+ "grunt-contrib-concat": {
1539
+ "version": "1.0.1",
1540
+ "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz",
1541
+ "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=",
1542
+ "dev": true,
1543
+ "requires": {
1544
+ "chalk": "^1.0.0",
1545
+ "source-map": "^0.5.3"
1546
+ },
1547
+ "dependencies": {
1548
+ "ansi-styles": {
1549
+ "version": "2.2.1",
1550
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1551
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1552
+ "dev": true
1553
+ },
1554
+ "chalk": {
1555
+ "version": "1.1.3",
1556
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1557
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1558
+ "dev": true,
1559
+ "requires": {
1560
+ "ansi-styles": "^2.2.1",
1561
+ "escape-string-regexp": "^1.0.2",
1562
+ "has-ansi": "^2.0.0",
1563
+ "strip-ansi": "^3.0.0",
1564
+ "supports-color": "^2.0.0"
1565
+ }
1566
+ },
1567
+ "source-map": {
1568
+ "version": "0.5.7",
1569
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1570
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1571
+ "dev": true
1572
+ },
1573
+ "supports-color": {
1574
+ "version": "2.0.0",
1575
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1576
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1577
+ "dev": true
1578
+ }
1579
+ }
1580
+ },
1581
+ "grunt-contrib-cssmin": {
1582
+ "version": "2.2.1",
1583
+ "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-2.2.1.tgz",
1584
+ "integrity": "sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==",
1585
+ "dev": true,
1586
+ "requires": {
1587
+ "chalk": "^1.0.0",
1588
+ "clean-css": "~4.1.1",
1589
+ "maxmin": "^2.1.0"
1590
+ },
1591
+ "dependencies": {
1592
+ "ansi-styles": {
1593
+ "version": "2.2.1",
1594
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1595
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1596
+ "dev": true
1597
+ },
1598
+ "chalk": {
1599
+ "version": "1.1.3",
1600
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1601
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1602
+ "dev": true,
1603
+ "requires": {
1604
+ "ansi-styles": "^2.2.1",
1605
+ "escape-string-regexp": "^1.0.2",
1606
+ "has-ansi": "^2.0.0",
1607
+ "strip-ansi": "^3.0.0",
1608
+ "supports-color": "^2.0.0"
1609
+ }
1610
+ },
1611
+ "supports-color": {
1612
+ "version": "2.0.0",
1613
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1614
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1615
+ "dev": true
1616
+ }
1617
+ }
1618
+ },
1619
+ "grunt-contrib-jshint": {
1620
+ "version": "1.1.0",
1621
+ "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-1.1.0.tgz",
1622
+ "integrity": "sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=",
1623
+ "dev": true,
1624
+ "requires": {
1625
+ "chalk": "^1.1.1",
1626
+ "hooker": "^0.2.3",
1627
+ "jshint": "~2.9.4"
1628
+ },
1629
+ "dependencies": {
1630
+ "ansi-styles": {
1631
+ "version": "2.2.1",
1632
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1633
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1634
+ "dev": true
1635
+ },
1636
+ "chalk": {
1637
+ "version": "1.1.3",
1638
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1639
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1640
+ "dev": true,
1641
+ "requires": {
1642
+ "ansi-styles": "^2.2.1",
1643
+ "escape-string-regexp": "^1.0.2",
1644
+ "has-ansi": "^2.0.0",
1645
+ "strip-ansi": "^3.0.0",
1646
+ "supports-color": "^2.0.0"
1647
+ }
1648
+ },
1649
+ "supports-color": {
1650
+ "version": "2.0.0",
1651
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1652
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1653
+ "dev": true
1654
+ }
1655
+ }
1656
+ },
1657
+ "grunt-contrib-uglify": {
1658
+ "version": "3.3.0",
1659
+ "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-3.3.0.tgz",
1660
+ "integrity": "sha512-W9O7lJE3PlD8VCc5fyaf98QV7f5wEDiU4PBIh0+/6UBbk2LhgzEFS0/p+taH5UD3+PlEn7QPN0o06Z0To6SqXw==",
1661
+ "dev": true,
1662
+ "requires": {
1663
+ "chalk": "^1.0.0",
1664
+ "maxmin": "^1.1.0",
1665
+ "uglify-js": "~3.3.0",
1666
+ "uri-path": "^1.0.0"
1667
+ },
1668
+ "dependencies": {
1669
+ "ansi-styles": {
1670
+ "version": "2.2.1",
1671
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1672
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1673
+ "dev": true
1674
+ },
1675
+ "chalk": {
1676
+ "version": "1.1.3",
1677
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1678
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1679
+ "dev": true,
1680
+ "requires": {
1681
+ "ansi-styles": "^2.2.1",
1682
+ "escape-string-regexp": "^1.0.2",
1683
+ "has-ansi": "^2.0.0",
1684
+ "strip-ansi": "^3.0.0",
1685
+ "supports-color": "^2.0.0"
1686
+ }
1687
+ },
1688
+ "gzip-size": {
1689
+ "version": "1.0.0",
1690
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
1691
+ "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
1692
+ "dev": true,
1693
+ "requires": {
1694
+ "browserify-zlib": "^0.1.4",
1695
+ "concat-stream": "^1.4.1"
1696
+ }
1697
+ },
1698
+ "maxmin": {
1699
+ "version": "1.1.0",
1700
+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
1701
+ "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
1702
+ "dev": true,
1703
+ "requires": {
1704
+ "chalk": "^1.0.0",
1705
+ "figures": "^1.0.1",
1706
+ "gzip-size": "^1.0.0",
1707
+ "pretty-bytes": "^1.0.0"
1708
+ }
1709
+ },
1710
+ "pretty-bytes": {
1711
+ "version": "1.0.4",
1712
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
1713
+ "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
1714
+ "dev": true,
1715
+ "requires": {
1716
+ "get-stdin": "^4.0.1",
1717
+ "meow": "^3.1.0"
1718
+ }
1719
+ },
1720
+ "supports-color": {
1721
+ "version": "2.0.0",
1722
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1723
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1724
+ "dev": true
1725
+ }
1726
+ }
1727
+ },
1728
+ "grunt-contrib-watch": {
1729
+ "version": "1.0.0",
1730
+ "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
1731
+ "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
1732
+ "dev": true,
1733
+ "requires": {
1734
+ "async": "^1.5.0",
1735
+ "gaze": "^1.0.0",
1736
+ "lodash": "^3.10.1",
1737
+ "tiny-lr": "^0.2.1"
1738
+ }
1739
+ },
1740
+ "grunt-known-options": {
1741
+ "version": "1.1.1",
1742
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
1743
+ "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
1744
+ "dev": true
1745
+ },
1746
+ "grunt-legacy-log": {
1747
+ "version": "2.0.0",
1748
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
1749
+ "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
1750
+ "dev": true,
1751
+ "requires": {
1752
+ "colors": "~1.1.2",
1753
+ "grunt-legacy-log-utils": "~2.0.0",
1754
+ "hooker": "~0.2.3",
1755
+ "lodash": "~4.17.5"
1756
+ },
1757
+ "dependencies": {
1758
+ "lodash": {
1759
+ "version": "4.17.11",
1760
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1761
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
1762
+ "dev": true
1763
+ }
1764
+ }
1765
+ },
1766
+ "grunt-legacy-log-utils": {
1767
+ "version": "2.0.1",
1768
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
1769
+ "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
1770
+ "dev": true,
1771
+ "requires": {
1772
+ "chalk": "~2.4.1",
1773
+ "lodash": "~4.17.10"
1774
+ },
1775
+ "dependencies": {
1776
+ "ansi-styles": {
1777
+ "version": "3.2.1",
1778
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1779
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1780
+ "dev": true,
1781
+ "requires": {
1782
+ "color-convert": "^1.9.0"
1783
+ }
1784
+ },
1785
+ "chalk": {
1786
+ "version": "2.4.1",
1787
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
1788
+ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1789
+ "dev": true,
1790
+ "requires": {
1791
+ "ansi-styles": "^3.2.1",
1792
+ "escape-string-regexp": "^1.0.5",
1793
+ "supports-color": "^5.3.0"
1794
+ }
1795
+ },
1796
+ "lodash": {
1797
+ "version": "4.17.11",
1798
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1799
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
1800
+ "dev": true
1801
+ },
1802
+ "supports-color": {
1803
+ "version": "5.5.0",
1804
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1805
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1806
+ "dev": true,
1807
+ "requires": {
1808
+ "has-flag": "^3.0.0"
1809
+ }
1810
+ }
1811
+ }
1812
+ },
1813
+ "grunt-legacy-util": {
1814
+ "version": "1.1.1",
1815
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
1816
+ "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
1817
+ "dev": true,
1818
+ "requires": {
1819
+ "async": "~1.5.2",
1820
+ "exit": "~0.1.1",
1821
+ "getobject": "~0.1.0",
1822
+ "hooker": "~0.2.3",
1823
+ "lodash": "~4.17.10",
1824
+ "underscore.string": "~3.3.4",
1825
+ "which": "~1.3.0"
1826
+ },
1827
+ "dependencies": {
1828
+ "lodash": {
1829
+ "version": "4.17.11",
1830
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1831
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
1832
+ "dev": true
1833
+ },
1834
+ "which": {
1835
+ "version": "1.3.1",
1836
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1837
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1838
+ "dev": true,
1839
+ "requires": {
1840
+ "isexe": "^2.0.0"
1841
+ }
1842
+ }
1843
+ }
1844
+ },
1845
+ "grunt-phpcs": {
1846
+ "version": "0.4.0",
1847
+ "resolved": "https://registry.npmjs.org/grunt-phpcs/-/grunt-phpcs-0.4.0.tgz",
1848
+ "integrity": "sha1-oI1iX8ZEZeRTsr2T+BCyqB6Uvao=",
1849
+ "dev": true
1850
+ },
1851
+ "grunt-postcss": {
1852
+ "version": "0.9.0",
1853
+ "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.9.0.tgz",
1854
+ "integrity": "sha512-lglLcVaoOIqH0sFv7RqwUKkEFGQwnlqyAKbatxZderwZGV1nDyKHN7gZS9LUiTx1t5GOvRBx0BEalHMyVwFAIA==",
1855
+ "dev": true,
1856
+ "requires": {
1857
+ "chalk": "^2.1.0",
1858
+ "diff": "^3.0.0",
1859
+ "postcss": "^6.0.11"
1860
+ }
1861
+ },
1862
+ "grunt-rtlcss": {
1863
+ "version": "2.0.1",
1864
+ "resolved": "https://registry.npmjs.org/grunt-rtlcss/-/grunt-rtlcss-2.0.1.tgz",
1865
+ "integrity": "sha1-6eYc5DdAY5f546Sxv2aeR+cf/MM=",
1866
+ "dev": true,
1867
+ "requires": {
1868
+ "chalk": "^1.0.0",
1869
+ "rtlcss": "^2.0.0"
1870
+ },
1871
+ "dependencies": {
1872
+ "ansi-styles": {
1873
+ "version": "2.2.1",
1874
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1875
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1876
+ "dev": true
1877
+ },
1878
+ "chalk": {
1879
+ "version": "1.1.3",
1880
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1881
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1882
+ "dev": true,
1883
+ "requires": {
1884
+ "ansi-styles": "^2.2.1",
1885
+ "escape-string-regexp": "^1.0.2",
1886
+ "has-ansi": "^2.0.0",
1887
+ "strip-ansi": "^3.0.0",
1888
+ "supports-color": "^2.0.0"
1889
+ }
1890
+ },
1891
+ "supports-color": {
1892
+ "version": "2.0.0",
1893
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1894
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1895
+ "dev": true
1896
+ }
1897
+ }
1898
+ },
1899
+ "grunt-sass": {
1900
+ "version": "2.0.0",
1901
+ "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.0.0.tgz",
1902
+ "integrity": "sha1-kHTPnXtFkuIPd4jKpye4+aoGtgo=",
1903
+ "dev": true,
1904
+ "requires": {
1905
+ "each-async": "^1.0.0",
1906
+ "node-sass": "^4.0.0",
1907
+ "object-assign": "^4.0.1"
1908
+ }
1909
+ },
1910
+ "grunt-stylelint": {
1911
+ "version": "0.9.0",
1912
+ "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.9.0.tgz",
1913
+ "integrity": "sha512-+eC6pRdt+6ZupNFbDYVBB7DtEdohjTNf3BRAXhCqMk2eqEYg/q+Bl3r6lFC6qGRNxmpfHR+qWnzb+KKCqKalaw==",
1914
+ "dev": true,
1915
+ "requires": {
1916
+ "chalk": "1.1.3"
1917
+ },
1918
+ "dependencies": {
1919
+ "ansi-styles": {
1920
+ "version": "2.2.1",
1921
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1922
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1923
+ "dev": true
1924
+ },
1925
+ "chalk": {
1926
+ "version": "1.1.3",
1927
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1928
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1929
+ "dev": true,
1930
+ "requires": {
1931
+ "ansi-styles": "^2.2.1",
1932
+ "escape-string-regexp": "^1.0.2",
1933
+ "has-ansi": "^2.0.0",
1934
+ "strip-ansi": "^3.0.0",
1935
+ "supports-color": "^2.0.0"
1936
+ }
1937
+ },
1938
+ "supports-color": {
1939
+ "version": "2.0.0",
1940
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1941
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1942
+ "dev": true
1943
+ }
1944
+ }
1945
+ },
1946
+ "grunt-wp-i18n": {
1947
+ "version": "1.0.1",
1948
+ "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.1.tgz",
1949
+ "integrity": "sha512-0V+rBR0yNUGsmDrFaibP9i0G4FLFSumzMfGcny2LhdiW5MS+EwdNiuJ0qRWoiUzyvyYHpCF/8t+GBaIu/pb0iw==",
1950
+ "dev": true,
1951
+ "requires": {
1952
+ "grunt": "^1.0.1",
1953
+ "node-wp-i18n": "^1.0.4"
1954
+ }
1955
+ },
1956
+ "gzip-size": {
1957
+ "version": "3.0.0",
1958
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
1959
+ "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
1960
+ "dev": true,
1961
+ "requires": {
1962
+ "duplexer": "^0.1.1"
1963
+ }
1964
+ },
1965
+ "har-schema": {
1966
+ "version": "2.0.0",
1967
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1968
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
1969
+ "dev": true
1970
+ },
1971
+ "har-validator": {
1972
+ "version": "5.1.3",
1973
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
1974
+ "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
1975
+ "dev": true,
1976
+ "requires": {
1977
+ "ajv": "^6.5.5",
1978
+ "har-schema": "^2.0.0"
1979
+ },
1980
+ "dependencies": {
1981
+ "ajv": {
1982
+ "version": "6.10.2",
1983
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
1984
+ "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
1985
+ "dev": true,
1986
+ "requires": {
1987
+ "fast-deep-equal": "^2.0.1",
1988
+ "fast-json-stable-stringify": "^2.0.0",
1989
+ "json-schema-traverse": "^0.4.1",
1990
+ "uri-js": "^4.2.2"
1991
+ }
1992
+ },
1993
+ "fast-deep-equal": {
1994
+ "version": "2.0.1",
1995
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
1996
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
1997
+ "dev": true
1998
+ },
1999
+ "json-schema-traverse": {
2000
+ "version": "0.4.1",
2001
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2002
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2003
+ "dev": true
2004
+ }
2005
+ }
2006
+ },
2007
+ "has-ansi": {
2008
+ "version": "2.0.0",
2009
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2010
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
2011
+ "dev": true,
2012
+ "requires": {
2013
+ "ansi-regex": "^2.0.0"
2014
+ }
2015
+ },
2016
+ "has-color": {
2017
+ "version": "0.1.7",
2018
+ "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
2019
+ "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
2020
+ "dev": true
2021
+ },
2022
+ "has-flag": {
2023
+ "version": "3.0.0",
2024
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2025
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2026
+ "dev": true
2027
+ },
2028
+ "has-unicode": {
2029
+ "version": "2.0.1",
2030
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2031
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2032
+ "dev": true
2033
+ },
2034
+ "hooker": {
2035
+ "version": "0.2.3",
2036
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
2037
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
2038
+ "dev": true
2039
+ },
2040
+ "hosted-git-info": {
2041
+ "version": "2.5.0",
2042
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
2043
+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
2044
+ "dev": true
2045
+ },
2046
+ "html-tags": {
2047
+ "version": "2.0.0",
2048
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2049
+ "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
2050
+ "dev": true
2051
+ },
2052
+ "htmlparser2": {
2053
+ "version": "3.8.3",
2054
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
2055
+ "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
2056
+ "dev": true,
2057
+ "requires": {
2058
+ "domelementtype": "1",
2059
+ "domhandler": "2.3",
2060
+ "domutils": "1.5",
2061
+ "entities": "1.0",
2062
+ "readable-stream": "1.1"
2063
+ },
2064
+ "dependencies": {
2065
+ "isarray": {
2066
+ "version": "0.0.1",
2067
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2068
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
2069
+ "dev": true
2070
+ },
2071
+ "readable-stream": {
2072
+ "version": "1.1.14",
2073
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
2074
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
2075
+ "dev": true,
2076
+ "requires": {
2077
+ "core-util-is": "~1.0.0",
2078
+ "inherits": "~2.0.1",
2079
+ "isarray": "0.0.1",
2080
+ "string_decoder": "~0.10.x"
2081
+ }
2082
+ },
2083
+ "string_decoder": {
2084
+ "version": "0.10.31",
2085
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2086
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2087
+ "dev": true
2088
+ }
2089
+ }
2090
+ },
2091
+ "http-errors": {
2092
+ "version": "1.3.1",
2093
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
2094
+ "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
2095
+ "dev": true,
2096
+ "requires": {
2097
+ "inherits": "~2.0.1",
2098
+ "statuses": "1"
2099
+ }
2100
+ },
2101
+ "http-parser-js": {
2102
+ "version": "0.4.10",
2103
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
2104
+ "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
2105
+ "dev": true
2106
+ },
2107
+ "http-signature": {
2108
+ "version": "1.2.0",
2109
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2110
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2111
+ "dev": true,
2112
+ "requires": {
2113
+ "assert-plus": "^1.0.0",
2114
+ "jsprim": "^1.2.2",
2115
+ "sshpk": "^1.7.0"
2116
+ }
2117
+ },
2118
+ "iconv-lite": {
2119
+ "version": "0.4.19",
2120
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
2121
+ "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
2122
+ "dev": true
2123
+ },
2124
+ "ignore": {
2125
+ "version": "3.3.7",
2126
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
2127
+ "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
2128
+ "dev": true
2129
+ },
2130
+ "imurmurhash": {
2131
+ "version": "0.1.4",
2132
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2133
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2134
+ "dev": true
2135
+ },
2136
+ "in-publish": {
2137
+ "version": "2.0.0",
2138
+ "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
2139
+ "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
2140
+ "dev": true
2141
+ },
2142
+ "indent-string": {
2143
+ "version": "2.1.0",
2144
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
2145
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
2146
+ "dev": true,
2147
+ "requires": {
2148
+ "repeating": "^2.0.0"
2149
+ }
2150
+ },
2151
+ "indexes-of": {
2152
+ "version": "1.0.1",
2153
+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
2154
+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
2155
+ "dev": true
2156
+ },
2157
+ "inflight": {
2158
+ "version": "1.0.6",
2159
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2160
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2161
+ "dev": true,
2162
+ "requires": {
2163
+ "once": "^1.3.0",
2164
+ "wrappy": "1"
2165
+ }
2166
+ },
2167
+ "inherits": {
2168
+ "version": "2.0.3",
2169
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2170
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2171
+ "dev": true
2172
+ },
2173
+ "invert-kv": {
2174
+ "version": "1.0.0",
2175
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2176
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
2177
+ "dev": true
2178
+ },
2179
+ "is-alphabetical": {
2180
+ "version": "1.0.1",
2181
+ "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.1.tgz",
2182
+ "integrity": "sha1-x3B5zJHU76x3W+EDS/LSQ/lebwg=",
2183
+ "dev": true
2184
+ },
2185
+ "is-alphanumeric": {
2186
+ "version": "1.0.0",
2187
+ "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
2188
+ "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
2189
+ "dev": true
2190
+ },
2191
+ "is-alphanumerical": {
2192
+ "version": "1.0.1",
2193
+ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.1.tgz",
2194
+ "integrity": "sha1-37SqTRCF4zvbYcLe6cgOnGwZ9Ts=",
2195
+ "dev": true,
2196
+ "requires": {
2197
+ "is-alphabetical": "^1.0.0",
2198
+ "is-decimal": "^1.0.0"
2199
+ }
2200
+ },
2201
+ "is-arrayish": {
2202
+ "version": "0.2.1",
2203
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2204
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2205
+ "dev": true
2206
+ },
2207
+ "is-buffer": {
2208
+ "version": "1.1.6",
2209
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2210
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2211
+ "dev": true
2212
+ },
2213
+ "is-builtin-module": {
2214
+ "version": "1.0.0",
2215
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
2216
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
2217
+ "dev": true,
2218
+ "requires": {
2219
+ "builtin-modules": "^1.0.0"
2220
+ }
2221
+ },
2222
+ "is-decimal": {
2223
+ "version": "1.0.1",
2224
+ "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.1.tgz",
2225
+ "integrity": "sha1-9ftqlJlq2ejjdh+/vQkfH8qMToI=",
2226
+ "dev": true
2227
+ },
2228
+ "is-directory": {
2229
+ "version": "0.3.1",
2230
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
2231
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
2232
+ "dev": true
2233
+ },
2234
+ "is-dotfile": {
2235
+ "version": "1.0.3",
2236
+ "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2237
+ "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
2238
+ "dev": true
2239
+ },
2240
+ "is-equal-shallow": {
2241
+ "version": "0.1.3",
2242
+ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2243
+ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2244
+ "dev": true,
2245
+ "requires": {
2246
+ "is-primitive": "^2.0.0"
2247
+ }
2248
+ },
2249
+ "is-extendable": {
2250
+ "version": "0.1.1",
2251
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2252
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2253
+ "dev": true
2254
+ },
2255
+ "is-extglob": {
2256
+ "version": "1.0.0",
2257
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2258
+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2259
+ "dev": true
2260
+ },
2261
+ "is-finite": {
2262
+ "version": "1.0.2",
2263
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
2264
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
2265
+ "dev": true,
2266
+ "requires": {
2267
+ "number-is-nan": "^1.0.0"
2268
+ }
2269
+ },
2270
+ "is-fullwidth-code-point": {
2271
+ "version": "1.0.0",
2272
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2273
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2274
+ "dev": true,
2275
+ "requires": {
2276
+ "number-is-nan": "^1.0.0"
2277
+ }
2278
+ },
2279
+ "is-glob": {
2280
+ "version": "2.0.1",
2281
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2282
+ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2283
+ "dev": true,
2284
+ "requires": {
2285
+ "is-extglob": "^1.0.0"
2286
+ }
2287
+ },
2288
+ "is-hexadecimal": {
2289
+ "version": "1.0.1",
2290
+ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.1.tgz",
2291
+ "integrity": "sha1-bghLvJIGH7sJcexYts5tQE4k2mk=",
2292
+ "dev": true
2293
+ },
2294
+ "is-number": {
2295
+ "version": "2.1.0",
2296
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2297
+ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2298
+ "dev": true,
2299
+ "requires": {
2300
+ "kind-of": "^3.0.2"
2301
+ }
2302
+ },
2303
+ "is-obj": {
2304
+ "version": "1.0.1",
2305
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
2306
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
2307
+ "dev": true
2308
+ },
2309
+ "is-path-cwd": {
2310
+ "version": "1.0.0",
2311
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
2312
+ "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
2313
+ "dev": true
2314
+ },
2315
+ "is-path-in-cwd": {
2316
+ "version": "1.0.0",
2317
+ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
2318
+ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
2319
+ "dev": true,
2320
+ "requires": {
2321
+ "is-path-inside": "^1.0.0"
2322
+ }
2323
+ },
2324
+ "is-path-inside": {
2325
+ "version": "1.0.1",
2326
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
2327
+ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
2328
+ "dev": true,
2329
+ "requires": {
2330
+ "path-is-inside": "^1.0.1"
2331
+ }
2332
+ },
2333
+ "is-plain-obj": {
2334
+ "version": "1.1.0",
2335
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
2336
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
2337
+ "dev": true
2338
+ },
2339
+ "is-posix-bracket": {
2340
+ "version": "0.1.1",
2341
+ "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2342
+ "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
2343
+ "dev": true
2344
+ },
2345
+ "is-primitive": {
2346
+ "version": "2.0.0",
2347
+ "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2348
+ "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
2349
+ "dev": true
2350
+ },
2351
+ "is-regexp": {
2352
+ "version": "1.0.0",
2353
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
2354
+ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
2355
+ "dev": true
2356
+ },
2357
+ "is-supported-regexp-flag": {
2358
+ "version": "1.0.0",
2359
+ "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz",
2360
+ "integrity": "sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g=",
2361
+ "dev": true
2362
+ },
2363
+ "is-typedarray": {
2364
+ "version": "1.0.0",
2365
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2366
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
2367
+ "dev": true
2368
+ },
2369
+ "is-utf8": {
2370
+ "version": "0.2.1",
2371
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2372
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2373
+ "dev": true
2374
+ },
2375
+ "is-whitespace-character": {
2376
+ "version": "1.0.1",
2377
+ "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.1.tgz",
2378
+ "integrity": "sha1-muAXbzKCtlRXoZks2whPil+DPjs=",
2379
+ "dev": true
2380
+ },
2381
+ "is-word-character": {
2382
+ "version": "1.0.1",
2383
+ "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.1.tgz",
2384
+ "integrity": "sha1-WgP6HqkazopusMfNdw64bWXIvvs=",
2385
+ "dev": true
2386
+ },
2387
+ "isarray": {
2388
+ "version": "1.0.0",
2389
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2390
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2391
+ "dev": true
2392
+ },
2393
+ "isexe": {
2394
+ "version": "2.0.0",
2395
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2396
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2397
+ "dev": true
2398
+ },
2399
+ "isobject": {
2400
+ "version": "2.1.0",
2401
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2402
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2403
+ "dev": true,
2404
+ "requires": {
2405
+ "isarray": "1.0.0"
2406
+ }
2407
+ },
2408
+ "isstream": {
2409
+ "version": "0.1.2",
2410
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2411
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
2412
+ "dev": true
2413
+ },
2414
+ "js-base64": {
2415
+ "version": "2.4.3",
2416
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
2417
+ "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==",
2418
+ "dev": true
2419
+ },
2420
+ "js-yaml": {
2421
+ "version": "3.5.5",
2422
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
2423
+ "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
2424
+ "dev": true,
2425
+ "requires": {
2426
+ "argparse": "^1.0.2",
2427
+ "esprima": "^2.6.0"
2428
+ }
2429
+ },
2430
+ "jsbn": {
2431
+ "version": "0.1.1",
2432
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2433
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2434
+ "dev": true
2435
+ },
2436
+ "jshint": {
2437
+ "version": "2.9.5",
2438
+ "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz",
2439
+ "integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=",
2440
+ "dev": true,
2441
+ "requires": {
2442
+ "cli": "~1.0.0",
2443
+ "console-browserify": "1.1.x",
2444
+ "exit": "0.1.x",
2445
+ "htmlparser2": "3.8.x",
2446
+ "lodash": "3.7.x",
2447
+ "minimatch": "~3.0.2",
2448
+ "shelljs": "0.3.x",
2449
+ "strip-json-comments": "1.0.x"
2450
+ },
2451
+ "dependencies": {
2452
+ "lodash": {
2453
+ "version": "3.7.0",
2454
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz",
2455
+ "integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU=",
2456
+ "dev": true
2457
+ }
2458
+ }
2459
+ },
2460
+ "json-parse-better-errors": {
2461
+ "version": "1.0.1",
2462
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz",
2463
+ "integrity": "sha512-xyQpxeWWMKyJps9CuGJYeng6ssI5bpqS9ltQpdVQ90t4ql6NdnxFKh95JcRt2cun/DjMVNrdjniLPuMA69xmCw==",
2464
+ "dev": true
2465
+ },
2466
+ "json-schema": {
2467
+ "version": "0.2.3",
2468
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
2469
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
2470
+ "dev": true
2471
+ },
2472
+ "json-schema-traverse": {
2473
+ "version": "0.3.1",
2474
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
2475
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
2476
+ "dev": true
2477
+ },
2478
+ "json-stringify-safe": {
2479
+ "version": "5.0.1",
2480
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2481
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2482
+ "dev": true
2483
+ },
2484
+ "jsprim": {
2485
+ "version": "1.4.1",
2486
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
2487
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2488
+ "dev": true,
2489
+ "requires": {
2490
+ "assert-plus": "1.0.0",
2491
+ "extsprintf": "1.3.0",
2492
+ "json-schema": "0.2.3",
2493
+ "verror": "1.10.0"
2494
+ }
2495
+ },
2496
+ "kind-of": {
2497
+ "version": "3.2.2",
2498
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2499
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2500
+ "dev": true,
2501
+ "requires": {
2502
+ "is-buffer": "^1.1.5"
2503
+ }
2504
+ },
2505
+ "known-css-properties": {
2506
+ "version": "0.5.0",
2507
+ "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.5.0.tgz",
2508
+ "integrity": "sha512-LOS0CoS8zcZnB1EjLw4LLqDXw8nvt3AGH5dXLQP3D9O1nLLA+9GC5GnPl5mmF+JiQAtSX4VyZC7KvEtcA4kUtA==",
2509
+ "dev": true
2510
+ },
2511
+ "lazystream": {
2512
+ "version": "1.0.0",
2513
+ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
2514
+ "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
2515
+ "dev": true,
2516
+ "requires": {
2517
+ "readable-stream": "^2.0.5"
2518
+ }
2519
+ },
2520
+ "lcid": {
2521
+ "version": "1.0.0",
2522
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
2523
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
2524
+ "dev": true,
2525
+ "requires": {
2526
+ "invert-kv": "^1.0.0"
2527
+ }
2528
+ },
2529
+ "livereload-js": {
2530
+ "version": "2.3.0",
2531
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
2532
+ "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
2533
+ "dev": true
2534
+ },
2535
+ "load-json-file": {
2536
+ "version": "1.1.0",
2537
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
2538
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
2539
+ "dev": true,
2540
+ "requires": {
2541
+ "graceful-fs": "^4.1.2",
2542
+ "parse-json": "^2.2.0",
2543
+ "pify": "^2.0.0",
2544
+ "pinkie-promise": "^2.0.0",
2545
+ "strip-bom": "^2.0.0"
2546
+ }
2547
+ },
2548
+ "locate-path": {
2549
+ "version": "2.0.0",
2550
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
2551
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
2552
+ "dev": true,
2553
+ "requires": {
2554
+ "p-locate": "^2.0.0",
2555
+ "path-exists": "^3.0.0"
2556
+ },
2557
+ "dependencies": {
2558
+ "path-exists": {
2559
+ "version": "3.0.0",
2560
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
2561
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
2562
+ "dev": true
2563
+ }
2564
+ }
2565
+ },
2566
+ "lodash": {
2567
+ "version": "3.10.1",
2568
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
2569
+ "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
2570
+ "dev": true
2571
+ },
2572
+ "log-symbols": {
2573
+ "version": "2.2.0",
2574
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
2575
+ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
2576
+ "dev": true,
2577
+ "requires": {
2578
+ "chalk": "^2.0.1"
2579
+ }
2580
+ },
2581
+ "longest-streak": {
2582
+ "version": "2.0.2",
2583
+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.2.tgz",
2584
+ "integrity": "sha512-TmYTeEYxiAmSVdpbnQDXGtvYOIRsCMg89CVZzwzc2o7GFL1CjoiRPjH5ec0NFAVlAx3fVof9dX/t6KKRAo2OWA==",
2585
+ "dev": true
2586
+ },
2587
+ "loud-rejection": {
2588
+ "version": "1.6.0",
2589
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
2590
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
2591
+ "dev": true,
2592
+ "requires": {
2593
+ "currently-unhandled": "^0.4.1",
2594
+ "signal-exit": "^3.0.0"
2595
+ }
2596
+ },
2597
+ "lru-cache": {
2598
+ "version": "4.1.5",
2599
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
2600
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
2601
+ "dev": true,
2602
+ "requires": {
2603
+ "pseudomap": "^1.0.2",
2604
+ "yallist": "^2.1.2"
2605
+ }
2606
+ },
2607
+ "map-obj": {
2608
+ "version": "1.0.1",
2609
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
2610
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
2611
+ "dev": true
2612
+ },
2613
+ "markdown-escapes": {
2614
+ "version": "1.0.1",
2615
+ "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.1.tgz",
2616
+ "integrity": "sha1-GZTfLTr0gR3lmmcUk0wrIpJzRRg=",
2617
+ "dev": true
2618
+ },
2619
+ "markdown-table": {
2620
+ "version": "1.1.1",
2621
+ "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.1.tgz",
2622
+ "integrity": "sha1-Sz3ToTPRUYuO8NvHCb8qG0gkvIw=",
2623
+ "dev": true
2624
+ },
2625
+ "mathml-tag-names": {
2626
+ "version": "2.0.1",
2627
+ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.0.1.tgz",
2628
+ "integrity": "sha1-jUEmgWi/htEQK5gQnijlMeejRXg=",
2629
+ "dev": true
2630
+ },
2631
+ "maxmin": {
2632
+ "version": "2.1.0",
2633
+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
2634
+ "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
2635
+ "dev": true,
2636
+ "requires": {
2637
+ "chalk": "^1.0.0",
2638
+ "figures": "^1.0.1",
2639
+ "gzip-size": "^3.0.0",
2640
+ "pretty-bytes": "^3.0.0"
2641
+ },
2642
+ "dependencies": {
2643
+ "ansi-styles": {
2644
+ "version": "2.2.1",
2645
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2646
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2647
+ "dev": true
2648
+ },
2649
+ "chalk": {
2650
+ "version": "1.1.3",
2651
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2652
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2653
+ "dev": true,
2654
+ "requires": {
2655
+ "ansi-styles": "^2.2.1",
2656
+ "escape-string-regexp": "^1.0.2",
2657
+ "has-ansi": "^2.0.0",
2658
+ "strip-ansi": "^3.0.0",
2659
+ "supports-color": "^2.0.0"
2660
+ }
2661
+ },
2662
+ "supports-color": {
2663
+ "version": "2.0.0",
2664
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2665
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2666
+ "dev": true
2667
+ }
2668
+ }
2669
+ },
2670
+ "mdast-util-compact": {
2671
+ "version": "1.0.1",
2672
+ "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.1.tgz",
2673
+ "integrity": "sha1-zbX4TitqLTEU3zO9BdnLMuPECDo=",
2674
+ "dev": true,
2675
+ "requires": {
2676
+ "unist-util-modify-children": "^1.0.0",
2677
+ "unist-util-visit": "^1.1.0"
2678
+ }
2679
+ },
2680
+ "media-typer": {
2681
+ "version": "0.3.0",
2682
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
2683
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
2684
+ "dev": true
2685
+ },
2686
+ "meow": {
2687
+ "version": "3.7.0",
2688
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
2689
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
2690
+ "dev": true,
2691
+ "requires": {
2692
+ "camelcase-keys": "^2.0.0",
2693
+ "decamelize": "^1.1.2",
2694
+ "loud-rejection": "^1.0.0",
2695
+ "map-obj": "^1.0.1",
2696
+ "minimist": "^1.1.3",
2697
+ "normalize-package-data": "^2.3.4",
2698
+ "object-assign": "^4.0.1",
2699
+ "read-pkg-up": "^1.0.1",
2700
+ "redent": "^1.0.0",
2701
+ "trim-newlines": "^1.0.0"
2702
+ }
2703
+ },
2704
+ "micromatch": {
2705
+ "version": "2.3.11",
2706
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
2707
+ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
2708
+ "dev": true,
2709
+ "requires": {
2710
+ "arr-diff": "^2.0.0",
2711
+ "array-unique": "^0.2.1",
2712
+ "braces": "^1.8.2",
2713
+ "expand-brackets": "^0.1.4",
2714
+ "extglob": "^0.3.1",
2715
+ "filename-regex": "^2.0.0",
2716
+ "is-extglob": "^1.0.0",
2717
+ "is-glob": "^2.0.1",
2718
+ "kind-of": "^3.0.2",
2719
+ "normalize-path": "^2.0.1",
2720
+ "object.omit": "^2.0.0",
2721
+ "parse-glob": "^3.0.4",
2722
+ "regex-cache": "^0.4.2"
2723
+ }
2724
+ },
2725
+ "mime-db": {
2726
+ "version": "1.30.0",
2727
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
2728
+ "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
2729
+ "dev": true
2730
+ },
2731
+ "mime-types": {
2732
+ "version": "2.1.17",
2733
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
2734
+ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
2735
+ "dev": true,
2736
+ "requires": {
2737
+ "mime-db": "~1.30.0"
2738
+ }
2739
+ },
2740
+ "minimatch": {
2741
+ "version": "3.0.4",
2742
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2743
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2744
+ "dev": true,
2745
+ "requires": {
2746
+ "brace-expansion": "^1.1.7"
2747
+ }
2748
+ },
2749
+ "minimist": {
2750
+ "version": "1.2.0",
2751
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2752
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2753
+ "dev": true
2754
+ },
2755
+ "minimist-options": {
2756
+ "version": "3.0.2",
2757
+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
2758
+ "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
2759
+ "dev": true,
2760
+ "requires": {
2761
+ "arrify": "^1.0.1",
2762
+ "is-plain-obj": "^1.1.0"
2763
+ }
2764
+ },
2765
+ "mkdirp": {
2766
+ "version": "0.5.1",
2767
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2768
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2769
+ "dev": true,
2770
+ "requires": {
2771
+ "minimist": "0.0.8"
2772
+ },
2773
+ "dependencies": {
2774
+ "minimist": {
2775
+ "version": "0.0.8",
2776
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2777
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
2778
+ "dev": true
2779
+ }
2780
+ }
2781
+ },
2782
+ "ms": {
2783
+ "version": "0.7.1",
2784
+ "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
2785
+ "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
2786
+ "dev": true
2787
+ },
2788
+ "nan": {
2789
+ "version": "2.14.0",
2790
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
2791
+ "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
2792
+ "dev": true
2793
+ },
2794
+ "node-gyp": {
2795
+ "version": "3.8.0",
2796
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
2797
+ "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
2798
+ "dev": true,
2799
+ "requires": {
2800
+ "fstream": "^1.0.0",
2801
+ "glob": "^7.0.3",
2802
+ "graceful-fs": "^4.1.2",
2803
+ "mkdirp": "^0.5.0",
2804
+ "nopt": "2 || 3",
2805
+ "npmlog": "0 || 1 || 2 || 3 || 4",
2806
+ "osenv": "0",
2807
+ "request": "^2.87.0",
2808
+ "rimraf": "2",
2809
+ "semver": "~5.3.0",
2810
+ "tar": "^2.0.0",
2811
+ "which": "1"
2812
+ },
2813
+ "dependencies": {
2814
+ "semver": {
2815
+ "version": "5.3.0",
2816
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
2817
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
2818
+ "dev": true
2819
+ }
2820
+ }
2821
+ },
2822
+ "node-sass": {
2823
+ "version": "4.12.0",
2824
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz",
2825
+ "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==",
2826
+ "dev": true,
2827
+ "requires": {
2828
+ "async-foreach": "^0.1.3",
2829
+ "chalk": "^1.1.1",
2830
+ "cross-spawn": "^3.0.0",
2831
+ "gaze": "^1.0.0",
2832
+ "get-stdin": "^4.0.1",
2833
+ "glob": "^7.0.3",
2834
+ "in-publish": "^2.0.0",
2835
+ "lodash": "^4.17.11",
2836
+ "meow": "^3.7.0",
2837
+ "mkdirp": "^0.5.1",
2838
+ "nan": "^2.13.2",
2839
+ "node-gyp": "^3.8.0",
2840
+ "npmlog": "^4.0.0",
2841
+ "request": "^2.88.0",
2842
+ "sass-graph": "^2.2.4",
2843
+ "stdout-stream": "^1.4.0",
2844
+ "true-case-path": "^1.0.2"
2845
+ },
2846
+ "dependencies": {
2847
+ "ansi-styles": {
2848
+ "version": "2.2.1",
2849
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2850
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2851
+ "dev": true
2852
+ },
2853
+ "chalk": {
2854
+ "version": "1.1.3",
2855
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2856
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2857
+ "dev": true,
2858
+ "requires": {
2859
+ "ansi-styles": "^2.2.1",
2860
+ "escape-string-regexp": "^1.0.2",
2861
+ "has-ansi": "^2.0.0",
2862
+ "strip-ansi": "^3.0.0",
2863
+ "supports-color": "^2.0.0"
2864
+ }
2865
+ },
2866
+ "lodash": {
2867
+ "version": "4.17.15",
2868
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2869
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2870
+ "dev": true
2871
+ },
2872
+ "supports-color": {
2873
+ "version": "2.0.0",
2874
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2875
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2876
+ "dev": true
2877
+ }
2878
+ }
2879
+ },
2880
+ "node-wp-i18n": {
2881
+ "version": "1.0.5",
2882
+ "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.0.5.tgz",
2883
+ "integrity": "sha512-IqU2IR5XEptL3e+m4nxlKStS71Vcxe1lEQq8d33ou6T0c0JmoLk8rexs2ur6PBjJWGN5dhSG6y0NWMAS64C4mw==",
2884
+ "dev": true,
2885
+ "requires": {
2886
+ "bluebird": "^3.4.1",
2887
+ "gettext-parser": "^1.2.0",
2888
+ "glob": "^7.0.5",
2889
+ "lodash": "^4.14.2",
2890
+ "minimist": "^1.2.0",
2891
+ "mkdirp": "^0.5.1",
2892
+ "tmp": "^0.0.33"
2893
+ },
2894
+ "dependencies": {
2895
+ "lodash": {
2896
+ "version": "4.17.5",
2897
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
2898
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
2899
+ "dev": true
2900
+ }
2901
+ }
2902
+ },
2903
+ "nopt": {
2904
+ "version": "3.0.6",
2905
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
2906
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
2907
+ "dev": true,
2908
+ "requires": {
2909
+ "abbrev": "1"
2910
+ }
2911
+ },
2912
+ "normalize-package-data": {
2913
+ "version": "2.4.0",
2914
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
2915
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
2916
+ "dev": true,
2917
+ "requires": {
2918
+ "hosted-git-info": "^2.1.4",
2919
+ "is-builtin-module": "^1.0.0",
2920
+ "semver": "2 || 3 || 4 || 5",
2921
+ "validate-npm-package-license": "^3.0.1"
2922
+ }
2923
+ },
2924
+ "normalize-path": {
2925
+ "version": "2.1.1",
2926
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
2927
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
2928
+ "dev": true,
2929
+ "requires": {
2930
+ "remove-trailing-separator": "^1.0.1"
2931
+ }
2932
+ },
2933
+ "normalize-range": {
2934
+ "version": "0.1.2",
2935
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
2936
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
2937
+ "dev": true
2938
+ },
2939
+ "normalize-selector": {
2940
+ "version": "0.2.0",
2941
+ "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
2942
+ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
2943
+ "dev": true
2944
+ },
2945
+ "npmlog": {
2946
+ "version": "4.1.2",
2947
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
2948
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
2949
+ "dev": true,
2950
+ "requires": {
2951
+ "are-we-there-yet": "~1.1.2",
2952
+ "console-control-strings": "~1.1.0",
2953
+ "gauge": "~2.7.3",
2954
+ "set-blocking": "~2.0.0"
2955
+ }
2956
+ },
2957
+ "num2fraction": {
2958
+ "version": "1.2.2",
2959
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
2960
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
2961
+ "dev": true
2962
+ },
2963
+ "number-is-nan": {
2964
+ "version": "1.0.1",
2965
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
2966
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
2967
+ "dev": true
2968
+ },
2969
+ "oauth-sign": {
2970
+ "version": "0.9.0",
2971
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2972
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
2973
+ "dev": true
2974
+ },
2975
+ "object-assign": {
2976
+ "version": "4.1.1",
2977
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2978
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
2979
+ "dev": true
2980
+ },
2981
+ "object.omit": {
2982
+ "version": "2.0.1",
2983
+ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
2984
+ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
2985
+ "dev": true,
2986
+ "requires": {
2987
+ "for-own": "^0.1.4",
2988
+ "is-extendable": "^0.1.1"
2989
+ }
2990
+ },
2991
+ "on-finished": {
2992
+ "version": "2.3.0",
2993
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
2994
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
2995
+ "dev": true,
2996
+ "requires": {
2997
+ "ee-first": "1.1.1"
2998
+ }
2999
+ },
3000
+ "once": {
3001
+ "version": "1.4.0",
3002
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3003
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
3004
+ "dev": true,
3005
+ "requires": {
3006
+ "wrappy": "1"
3007
+ }
3008
+ },
3009
+ "onetime": {
3010
+ "version": "1.1.0",
3011
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
3012
+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
3013
+ "dev": true
3014
+ },
3015
+ "os-homedir": {
3016
+ "version": "1.0.2",
3017
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
3018
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
3019
+ "dev": true
3020
+ },
3021
+ "os-locale": {
3022
+ "version": "1.4.0",
3023
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
3024
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
3025
+ "dev": true,
3026
+ "requires": {
3027
+ "lcid": "^1.0.0"
3028
+ }
3029
+ },
3030
+ "os-tmpdir": {
3031
+ "version": "1.0.2",
3032
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
3033
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
3034
+ "dev": true
3035
+ },
3036
+ "osenv": {
3037
+ "version": "0.1.5",
3038
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
3039
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
3040
+ "dev": true,
3041
+ "requires": {
3042
+ "os-homedir": "^1.0.0",
3043
+ "os-tmpdir": "^1.0.0"
3044
+ }
3045
+ },
3046
+ "p-limit": {
3047
+ "version": "1.2.0",
3048
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz",
3049
+ "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==",
3050
+ "dev": true,
3051
+ "requires": {
3052
+ "p-try": "^1.0.0"
3053
+ }
3054
+ },
3055
+ "p-locate": {
3056
+ "version": "2.0.0",
3057
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
3058
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
3059
+ "dev": true,
3060
+ "requires": {
3061
+ "p-limit": "^1.1.0"
3062
+ }
3063
+ },
3064
+ "p-try": {
3065
+ "version": "1.0.0",
3066
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
3067
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
3068
+ "dev": true
3069
+ },
3070
+ "pako": {
3071
+ "version": "0.2.9",
3072
+ "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
3073
+ "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
3074
+ "dev": true
3075
+ },
3076
+ "parse-entities": {
3077
+ "version": "1.1.1",
3078
+ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz",
3079
+ "integrity": "sha1-gRLYhHExnyerrk1klksSL+ThuJA=",
3080
+ "dev": true,
3081
+ "requires": {
3082
+ "character-entities": "^1.0.0",
3083
+ "character-entities-legacy": "^1.0.0",
3084
+ "character-reference-invalid": "^1.0.0",
3085
+ "is-alphanumerical": "^1.0.0",
3086
+ "is-decimal": "^1.0.0",
3087
+ "is-hexadecimal": "^1.0.0"
3088
+ }
3089
+ },
3090
+ "parse-glob": {
3091
+ "version": "3.0.4",
3092
+ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
3093
+ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
3094
+ "dev": true,
3095
+ "requires": {
3096
+ "glob-base": "^0.3.0",
3097
+ "is-dotfile": "^1.0.0",
3098
+ "is-extglob": "^1.0.0",
3099
+ "is-glob": "^2.0.0"
3100
+ }
3101
+ },
3102
+ "parse-json": {
3103
+ "version": "2.2.0",
3104
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
3105
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
3106
+ "dev": true,
3107
+ "requires": {
3108
+ "error-ex": "^1.2.0"
3109
+ }
3110
+ },
3111
+ "parseurl": {
3112
+ "version": "1.3.2",
3113
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
3114
+ "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
3115
+ "dev": true
3116
+ },
3117
+ "path-exists": {
3118
+ "version": "2.1.0",
3119
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
3120
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
3121
+ "dev": true,
3122
+ "requires": {
3123
+ "pinkie-promise": "^2.0.0"
3124
+ }
3125
+ },
3126
+ "path-is-absolute": {
3127
+ "version": "1.0.1",
3128
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3129
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
3130
+ "dev": true
3131
+ },
3132
+ "path-is-inside": {
3133
+ "version": "1.0.2",
3134
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
3135
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
3136
+ "dev": true
3137
+ },
3138
+ "path-type": {
3139
+ "version": "1.1.0",
3140
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
3141
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
3142
+ "dev": true,
3143
+ "requires": {
3144
+ "graceful-fs": "^4.1.2",
3145
+ "pify": "^2.0.0",
3146
+ "pinkie-promise": "^2.0.0"
3147
+ }
3148
+ },
3149
+ "performance-now": {
3150
+ "version": "2.1.0",
3151
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
3152
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
3153
+ "dev": true
3154
+ },
3155
+ "pify": {
3156
+ "version": "2.3.0",
3157
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3158
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3159
+ "dev": true
3160
+ },
3161
+ "pinkie": {
3162
+ "version": "2.0.4",
3163
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
3164
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
3165
+ "dev": true
3166
+ },
3167
+ "pinkie-promise": {
3168
+ "version": "2.0.1",
3169
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
3170
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
3171
+ "dev": true,
3172
+ "requires": {
3173
+ "pinkie": "^2.0.0"
3174
+ }
3175
+ },
3176
+ "postcss": {
3177
+ "version": "6.0.17",
3178
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.17.tgz",
3179
+ "integrity": "sha512-Bl1nybsSzWYbP8O4gAVD8JIjZIul9hLNOPTGBIlVmZNUnNAGL+W0cpYWzVwfImZOwumct4c1SDvSbncVWKtXUw==",
3180
+ "dev": true,
3181
+ "requires": {
3182
+ "chalk": "^2.3.0",
3183
+ "source-map": "^0.6.1",
3184
+ "supports-color": "^5.1.0"
3185
+ }
3186
+ },
3187
+ "postcss-html": {
3188
+ "version": "0.12.0",
3189
+ "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.12.0.tgz",
3190
+ "integrity": "sha512-KxKUpj7AY7nlCbLcTOYxdfJnGE7QFAfU2n95ADj1Q90RM/pOLdz8k3n4avOyRFs7MDQHcRzJQWM1dehCwJxisQ==",
3191
+ "dev": true,
3192
+ "requires": {
3193
+ "htmlparser2": "^3.9.2",
3194
+ "remark": "^8.0.0",
3195
+ "unist-util-find-all-after": "^1.0.1"
3196
+ },
3197
+ "dependencies": {
3198
+ "entities": {
3199
+ "version": "1.1.1",
3200
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
3201
+ "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
3202
+ "dev": true
3203
+ },
3204
+ "htmlparser2": {
3205
+ "version": "3.9.2",
3206
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz",
3207
+ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
3208
+ "dev": true,
3209
+ "requires": {
3210
+ "domelementtype": "^1.3.0",
3211
+ "domhandler": "^2.3.0",
3212
+ "domutils": "^1.5.1",
3213
+ "entities": "^1.1.1",
3214
+ "inherits": "^2.0.1",
3215
+ "readable-stream": "^2.0.2"
3216
+ }
3217
+ }
3218
+ }
3219
+ },
3220
+ "postcss-less": {
3221
+ "version": "1.1.3",
3222
+ "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-1.1.3.tgz",
3223
+ "integrity": "sha512-WS0wsQxRm+kmN8wEYAGZ3t4lnoNfoyx9EJZrhiPR1K0lMHR0UNWnz52Ya5QRXChHtY75Ef+kDc05FpnBujebgw==",
3224
+ "dev": true,
3225
+ "requires": {
3226
+ "postcss": "^5.2.16"
3227
+ },
3228
+ "dependencies": {
3229
+ "ansi-styles": {
3230
+ "version": "2.2.1",
3231
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3232
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3233
+ "dev": true
3234
+ },
3235
+ "chalk": {
3236
+ "version": "1.1.3",
3237
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3238
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3239
+ "dev": true,
3240
+ "requires": {
3241
+ "ansi-styles": "^2.2.1",
3242
+ "escape-string-regexp": "^1.0.2",
3243
+ "has-ansi": "^2.0.0",
3244
+ "strip-ansi": "^3.0.0",
3245
+ "supports-color": "^2.0.0"
3246
+ },
3247
+ "dependencies": {
3248
+ "supports-color": {
3249
+ "version": "2.0.0",
3250
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3251
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3252
+ "dev": true
3253
+ }
3254
+ }
3255
+ },
3256
+ "has-flag": {
3257
+ "version": "1.0.0",
3258
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
3259
+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
3260
+ "dev": true
3261
+ },
3262
+ "postcss": {
3263
+ "version": "5.2.18",
3264
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
3265
+ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
3266
+ "dev": true,
3267
+ "requires": {
3268
+ "chalk": "^1.1.3",
3269
+ "js-base64": "^2.1.9",
3270
+ "source-map": "^0.5.6",
3271
+ "supports-color": "^3.2.3"
3272
+ }
3273
+ },
3274
+ "source-map": {
3275
+ "version": "0.5.7",
3276
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3277
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3278
+ "dev": true
3279
+ },
3280
+ "supports-color": {
3281
+ "version": "3.2.3",
3282
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
3283
+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
3284
+ "dev": true,
3285
+ "requires": {
3286
+ "has-flag": "^1.0.0"
3287
+ }
3288
+ }
3289
+ }
3290
+ },
3291
+ "postcss-media-query-parser": {
3292
+ "version": "0.2.3",
3293
+ "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
3294
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
3295
+ "dev": true
3296
+ },
3297
+ "postcss-reporter": {
3298
+ "version": "5.0.0",
3299
+ "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz",
3300
+ "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==",
3301
+ "dev": true,
3302
+ "requires": {
3303
+ "chalk": "^2.0.1",
3304
+ "lodash": "^4.17.4",
3305
+ "log-symbols": "^2.0.0",
3306
+ "postcss": "^6.0.8"
3307
+ },
3308
+ "dependencies": {
3309
+ "lodash": {
3310
+ "version": "4.17.5",
3311
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
3312
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
3313
+ "dev": true
3314
+ }
3315
+ }
3316
+ },
3317
+ "postcss-resolve-nested-selector": {
3318
+ "version": "0.1.1",
3319
+ "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
3320
+ "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
3321
+ "dev": true
3322
+ },
3323
+ "postcss-safe-parser": {
3324
+ "version": "3.0.1",
3325
+ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-3.0.1.tgz",
3326
+ "integrity": "sha1-t1Pv9sfArqXoN1++TN6L+QY/8UI=",
3327
+ "dev": true,
3328
+ "requires": {
3329
+ "postcss": "^6.0.6"
3330
+ }
3331
+ },
3332
+ "postcss-sass": {
3333
+ "version": "0.2.0",
3334
+ "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.2.0.tgz",
3335
+ "integrity": "sha512-cUmYzkP747fPCQE6d+CH2l1L4VSyIlAzZsok3HPjb5Gzsq3jE+VjpAdGlPsnQ310WKWI42sw+ar0UNN59/f3hg==",
3336
+ "dev": true,
3337
+ "requires": {
3338
+ "gonzales-pe": "^4.0.3",
3339
+ "postcss": "^6.0.6"
3340
+ }
3341
+ },
3342
+ "postcss-scss": {
3343
+ "version": "1.0.3",
3344
+ "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-1.0.3.tgz",
3345
+ "integrity": "sha512-N2ZPDOV5PGEGVwdiB7b1QppxKkmkHodNWkemja7PV+/mHqbUlA6ZcYRreden5Ag5nwBBX8/aRE7lfg1xjdszyg==",
3346
+ "dev": true,
3347
+ "requires": {
3348
+ "postcss": "^6.0.15"
3349
+ }
3350
+ },
3351
+ "postcss-selector-parser": {
3352
+ "version": "3.1.1",
3353
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
3354
+ "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
3355
+ "dev": true,
3356
+ "requires": {
3357
+ "dot-prop": "^4.1.1",
3358
+ "indexes-of": "^1.0.1",
3359
+ "uniq": "^1.0.1"
3360
+ }
3361
+ },
3362
+ "postcss-value-parser": {
3363
+ "version": "3.3.0",
3364
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
3365
+ "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
3366
+ "dev": true
3367
+ },
3368
+ "preserve": {
3369
+ "version": "0.2.0",
3370
+ "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
3371
+ "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
3372
+ "dev": true
3373
+ },
3374
+ "pretty-bytes": {
3375
+ "version": "3.0.1",
3376
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
3377
+ "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
3378
+ "dev": true,
3379
+ "requires": {
3380
+ "number-is-nan": "^1.0.0"
3381
+ }
3382
+ },
3383
+ "process-nextick-args": {
3384
+ "version": "2.0.0",
3385
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
3386
+ "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
3387
+ "dev": true
3388
+ },
3389
+ "pseudomap": {
3390
+ "version": "1.0.2",
3391
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
3392
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
3393
+ "dev": true
3394
+ },
3395
+ "psl": {
3396
+ "version": "1.4.0",
3397
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz",
3398
+ "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==",
3399
+ "dev": true
3400
+ },
3401
+ "punycode": {
3402
+ "version": "2.1.1",
3403
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3404
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
3405
+ "dev": true
3406
+ },
3407
+ "qs": {
3408
+ "version": "5.1.0",
3409
+ "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
3410
+ "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=",
3411
+ "dev": true
3412
+ },
3413
+ "quick-lru": {
3414
+ "version": "1.1.0",
3415
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
3416
+ "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
3417
+ "dev": true
3418
+ },
3419
+ "randomatic": {
3420
+ "version": "1.1.7",
3421
+ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
3422
+ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
3423
+ "dev": true,
3424
+ "requires": {
3425
+ "is-number": "^3.0.0",
3426
+ "kind-of": "^4.0.0"
3427
+ },
3428
+ "dependencies": {
3429
+ "is-number": {
3430
+ "version": "3.0.0",
3431
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
3432
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
3433
+ "dev": true,
3434
+ "requires": {
3435
+ "kind-of": "^3.0.2"
3436
+ },
3437
+ "dependencies": {
3438
+ "kind-of": {
3439
+ "version": "3.2.2",
3440
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3441
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3442
+ "dev": true,
3443
+ "requires": {
3444
+ "is-buffer": "^1.1.5"
3445
+ }
3446
+ }
3447
+ }
3448
+ },
3449
+ "kind-of": {
3450
+ "version": "4.0.0",
3451
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
3452
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
3453
+ "dev": true,
3454
+ "requires": {
3455
+ "is-buffer": "^1.1.5"
3456
+ }
3457
+ }
3458
+ }
3459
+ },
3460
+ "raw-body": {
3461
+ "version": "2.1.7",
3462
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
3463
+ "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
3464
+ "dev": true,
3465
+ "requires": {
3466
+ "bytes": "2.4.0",
3467
+ "iconv-lite": "0.4.13",
3468
+ "unpipe": "1.0.0"
3469
+ },
3470
+ "dependencies": {
3471
+ "bytes": {
3472
+ "version": "2.4.0",
3473
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
3474
+ "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
3475
+ "dev": true
3476
+ },
3477
+ "iconv-lite": {
3478
+ "version": "0.4.13",
3479
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
3480
+ "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
3481
+ "dev": true
3482
+ }
3483
+ }
3484
+ },
3485
+ "read-pkg": {
3486
+ "version": "1.1.0",
3487
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
3488
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
3489
+ "dev": true,
3490
+ "requires": {
3491
+ "load-json-file": "^1.0.0",
3492
+ "normalize-package-data": "^2.3.2",
3493
+ "path-type": "^1.0.0"
3494
+ }
3495
+ },
3496
+ "read-pkg-up": {
3497
+ "version": "1.0.1",
3498
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
3499
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
3500
+ "dev": true,
3501
+ "requires": {
3502
+ "find-up": "^1.0.0",
3503
+ "read-pkg": "^1.0.0"
3504
+ }
3505
+ },
3506
+ "readable-stream": {
3507
+ "version": "2.3.4",
3508
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz",
3509
+ "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==",
3510
+ "dev": true,
3511
+ "requires": {
3512
+ "core-util-is": "~1.0.0",
3513
+ "inherits": "~2.0.3",
3514
+ "isarray": "~1.0.0",
3515
+ "process-nextick-args": "~2.0.0",
3516
+ "safe-buffer": "~5.1.1",
3517
+ "string_decoder": "~1.0.3",
3518
+ "util-deprecate": "~1.0.1"
3519
+ }
3520
+ },
3521
+ "redent": {
3522
+ "version": "1.0.0",
3523
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
3524
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
3525
+ "dev": true,
3526
+ "requires": {
3527
+ "indent-string": "^2.1.0",
3528
+ "strip-indent": "^1.0.1"
3529
+ }
3530
+ },
3531
+ "regex-cache": {
3532
+ "version": "0.4.4",
3533
+ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
3534
+ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
3535
+ "dev": true,
3536
+ "requires": {
3537
+ "is-equal-shallow": "^0.1.3"
3538
+ }
3539
+ },
3540
+ "remark": {
3541
+ "version": "8.0.0",
3542
+ "resolved": "https://registry.npmjs.org/remark/-/remark-8.0.0.tgz",
3543
+ "integrity": "sha512-K0PTsaZvJlXTl9DN6qYlvjTkqSZBFELhROZMrblm2rB+085flN84nz4g/BscKRMqDvhzlK1oQ/xnWQumdeNZYw==",
3544
+ "dev": true,
3545
+ "requires": {
3546
+ "remark-parse": "^4.0.0",
3547
+ "remark-stringify": "^4.0.0",
3548
+ "unified": "^6.0.0"
3549
+ }
3550
+ },
3551
+ "remark-parse": {
3552
+ "version": "4.0.0",
3553
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz",
3554
+ "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==",
3555
+ "dev": true,
3556
+ "requires": {
3557
+ "collapse-white-space": "^1.0.2",
3558
+ "is-alphabetical": "^1.0.0",
3559
+ "is-decimal": "^1.0.0",
3560
+ "is-whitespace-character": "^1.0.0",
3561
+ "is-word-character": "^1.0.0",
3562
+ "markdown-escapes": "^1.0.0",
3563
+ "parse-entities": "^1.0.2",
3564
+ "repeat-string": "^1.5.4",
3565
+ "state-toggle": "^1.0.0",
3566
+ "trim": "0.0.1",
3567
+ "trim-trailing-lines": "^1.0.0",
3568
+ "unherit": "^1.0.4",
3569
+ "unist-util-remove-position": "^1.0.0",
3570
+ "vfile-location": "^2.0.0",
3571
+ "xtend": "^4.0.1"
3572
+ }
3573
+ },
3574
+ "remark-stringify": {
3575
+ "version": "4.0.0",
3576
+ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-4.0.0.tgz",
3577
+ "integrity": "sha512-xLuyKTnuQer3ke9hkU38SUYLiTmS078QOnoFavztmbt/pAJtNSkNtFgR0U//uCcmG0qnyxao+PDuatQav46F1w==",
3578
+ "dev": true,
3579
+ "requires": {
3580
+ "ccount": "^1.0.0",
3581
+ "is-alphanumeric": "^1.0.0",
3582
+ "is-decimal": "^1.0.0",
3583
+ "is-whitespace-character": "^1.0.0",
3584
+ "longest-streak": "^2.0.1",
3585
+ "markdown-escapes": "^1.0.0",
3586
+ "markdown-table": "^1.1.0",
3587
+ "mdast-util-compact": "^1.0.0",
3588
+ "parse-entities": "^1.0.2",
3589
+ "repeat-string": "^1.5.4",
3590
+ "state-toggle": "^1.0.0",
3591
+ "stringify-entities": "^1.0.1",
3592
+ "unherit": "^1.0.4",
3593
+ "xtend": "^4.0.1"
3594
+ }
3595
+ },
3596
+ "remove-trailing-separator": {
3597
+ "version": "1.1.0",
3598
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
3599
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
3600
+ "dev": true
3601
+ },
3602
+ "repeat-element": {
3603
+ "version": "1.1.2",
3604
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
3605
+ "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
3606
+ "dev": true
3607
+ },
3608
+ "repeat-string": {
3609
+ "version": "1.6.1",
3610
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
3611
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
3612
+ "dev": true
3613
+ },
3614
+ "repeating": {
3615
+ "version": "2.0.1",
3616
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
3617
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
3618
+ "dev": true,
3619
+ "requires": {
3620
+ "is-finite": "^1.0.0"
3621
+ }
3622
+ },
3623
+ "replace-ext": {
3624
+ "version": "1.0.0",
3625
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
3626
+ "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
3627
+ "dev": true
3628
+ },
3629
+ "request": {
3630
+ "version": "2.88.0",
3631
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
3632
+ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
3633
+ "dev": true,
3634
+ "requires": {
3635
+ "aws-sign2": "~0.7.0",
3636
+ "aws4": "^1.8.0",
3637
+ "caseless": "~0.12.0",
3638
+ "combined-stream": "~1.0.6",
3639
+ "extend": "~3.0.2",
3640
+ "forever-agent": "~0.6.1",
3641
+ "form-data": "~2.3.2",
3642
+ "har-validator": "~5.1.0",
3643
+ "http-signature": "~1.2.0",
3644
+ "is-typedarray": "~1.0.0",
3645
+ "isstream": "~0.1.2",
3646
+ "json-stringify-safe": "~5.0.1",
3647
+ "mime-types": "~2.1.19",
3648
+ "oauth-sign": "~0.9.0",
3649
+ "performance-now": "^2.1.0",
3650
+ "qs": "~6.5.2",
3651
+ "safe-buffer": "^5.1.2",
3652
+ "tough-cookie": "~2.4.3",
3653
+ "tunnel-agent": "^0.6.0",
3654
+ "uuid": "^3.3.2"
3655
+ },
3656
+ "dependencies": {
3657
+ "extend": {
3658
+ "version": "3.0.2",
3659
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3660
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3661
+ "dev": true
3662
+ },
3663
+ "mime-db": {
3664
+ "version": "1.40.0",
3665
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
3666
+ "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
3667
+ "dev": true
3668
+ },
3669
+ "mime-types": {
3670
+ "version": "2.1.24",
3671
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
3672
+ "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
3673
+ "dev": true,
3674
+ "requires": {
3675
+ "mime-db": "1.40.0"
3676
+ }
3677
+ },
3678
+ "qs": {
3679
+ "version": "6.5.2",
3680
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
3681
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
3682
+ "dev": true
3683
+ },
3684
+ "safe-buffer": {
3685
+ "version": "5.2.0",
3686
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
3687
+ "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
3688
+ "dev": true
3689
+ }
3690
+ }
3691
+ },
3692
+ "require-directory": {
3693
+ "version": "2.1.1",
3694
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3695
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
3696
+ "dev": true
3697
+ },
3698
+ "require-from-string": {
3699
+ "version": "2.0.1",
3700
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.1.tgz",
3701
+ "integrity": "sha1-xUUjPp19pmFunVmt+zn8n1iGdv8=",
3702
+ "dev": true
3703
+ },
3704
+ "require-main-filename": {
3705
+ "version": "1.0.1",
3706
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
3707
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
3708
+ "dev": true
3709
+ },
3710
+ "resolve": {
3711
+ "version": "1.1.7",
3712
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
3713
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
3714
+ "dev": true
3715
+ },
3716
+ "resolve-from": {
3717
+ "version": "4.0.0",
3718
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3719
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3720
+ "dev": true
3721
+ },
3722
+ "rimraf": {
3723
+ "version": "2.2.8",
3724
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
3725
+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
3726
+ "dev": true
3727
+ },
3728
+ "rtlcss": {
3729
+ "version": "2.2.1",
3730
+ "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.2.1.tgz",
3731
+ "integrity": "sha512-JjQ5DlrmwiItAjlmhoxrJq5ihgZcE0wMFxt7S17bIrt4Lw0WwKKFk+viRhvodB/0falyG/5fiO043ZDh6/aqTw==",
3732
+ "dev": true,
3733
+ "requires": {
3734
+ "chalk": "^2.3.0",
3735
+ "findup": "^0.1.5",
3736
+ "mkdirp": "^0.5.1",
3737
+ "postcss": "^6.0.14",
3738
+ "strip-json-comments": "^2.0.0"
3739
+ },
3740
+ "dependencies": {
3741
+ "strip-json-comments": {
3742
+ "version": "2.0.1",
3743
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
3744
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
3745
+ "dev": true
3746
+ }
3747
+ }
3748
+ },
3749
+ "safe-buffer": {
3750
+ "version": "5.1.1",
3751
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
3752
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
3753
+ "dev": true
3754
+ },
3755
+ "safer-buffer": {
3756
+ "version": "2.1.2",
3757
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3758
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3759
+ "dev": true
3760
+ },
3761
+ "sass-graph": {
3762
+ "version": "2.2.4",
3763
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
3764
+ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
3765
+ "dev": true,
3766
+ "requires": {
3767
+ "glob": "^7.0.0",
3768
+ "lodash": "^4.0.0",
3769
+ "scss-tokenizer": "^0.2.3",
3770
+ "yargs": "^7.0.0"
3771
+ },
3772
+ "dependencies": {
3773
+ "lodash": {
3774
+ "version": "4.17.15",
3775
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
3776
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
3777
+ "dev": true
3778
+ }
3779
+ }
3780
+ },
3781
+ "scss-tokenizer": {
3782
+ "version": "0.2.3",
3783
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
3784
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
3785
+ "dev": true,
3786
+ "requires": {
3787
+ "js-base64": "^2.1.8",
3788
+ "source-map": "^0.4.2"
3789
+ },
3790
+ "dependencies": {
3791
+ "source-map": {
3792
+ "version": "0.4.4",
3793
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
3794
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
3795
+ "dev": true,
3796
+ "requires": {
3797
+ "amdefine": ">=0.0.4"
3798
+ }
3799
+ }
3800
+ }
3801
+ },
3802
+ "semver": {
3803
+ "version": "5.5.0",
3804
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
3805
+ "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
3806
+ "dev": true
3807
+ },
3808
+ "set-blocking": {
3809
+ "version": "2.0.0",
3810
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3811
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3812
+ "dev": true
3813
+ },
3814
+ "set-immediate-shim": {
3815
+ "version": "1.0.1",
3816
+ "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
3817
+ "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
3818
+ "dev": true
3819
+ },
3820
+ "shelljs": {
3821
+ "version": "0.3.0",
3822
+ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
3823
+ "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
3824
+ "dev": true
3825
+ },
3826
+ "signal-exit": {
3827
+ "version": "3.0.2",
3828
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
3829
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
3830
+ "dev": true
3831
+ },
3832
+ "slash": {
3833
+ "version": "1.0.0",
3834
+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
3835
+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
3836
+ "dev": true
3837
+ },
3838
+ "slice-ansi": {
3839
+ "version": "1.0.0",
3840
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
3841
+ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
3842
+ "dev": true,
3843
+ "requires": {
3844
+ "is-fullwidth-code-point": "^2.0.0"
3845
+ },
3846
+ "dependencies": {
3847
+ "is-fullwidth-code-point": {
3848
+ "version": "2.0.0",
3849
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3850
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3851
+ "dev": true
3852
+ }
3853
+ }
3854
+ },
3855
+ "source-map": {
3856
+ "version": "0.6.1",
3857
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3858
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3859
+ "dev": true
3860
+ },
3861
+ "spdx-correct": {
3862
+ "version": "1.0.2",
3863
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
3864
+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
3865
+ "dev": true,
3866
+ "requires": {
3867
+ "spdx-license-ids": "^1.0.2"
3868
+ }
3869
+ },
3870
+ "spdx-expression-parse": {
3871
+ "version": "1.0.4",
3872
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
3873
+ "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
3874
+ "dev": true
3875
+ },
3876
+ "spdx-license-ids": {
3877
+ "version": "1.2.2",
3878
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
3879
+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
3880
+ "dev": true
3881
+ },
3882
+ "specificity": {
3883
+ "version": "0.3.2",
3884
+ "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.3.2.tgz",
3885
+ "integrity": "sha512-Nc/QN/A425Qog7j9aHmwOrlwX2e7pNI47ciwxwy4jOlvbbMHkNNJchit+FX+UjF3IAdiaaV5BKeWuDUnws6G1A==",
3886
+ "dev": true
3887
+ },
3888
+ "sprintf-js": {
3889
+ "version": "1.0.3",
3890
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3891
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
3892
+ "dev": true
3893
+ },
3894
+ "sshpk": {
3895
+ "version": "1.16.1",
3896
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
3897
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
3898
+ "dev": true,
3899
+ "requires": {
3900
+ "asn1": "~0.2.3",
3901
+ "assert-plus": "^1.0.0",
3902
+ "bcrypt-pbkdf": "^1.0.0",
3903
+ "dashdash": "^1.12.0",
3904
+ "ecc-jsbn": "~0.1.1",
3905
+ "getpass": "^0.1.1",
3906
+ "jsbn": "~0.1.0",
3907
+ "safer-buffer": "^2.0.2",
3908
+ "tweetnacl": "~0.14.0"
3909
+ }
3910
+ },
3911
+ "state-toggle": {
3912
+ "version": "1.0.0",
3913
+ "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.0.tgz",
3914
+ "integrity": "sha1-0g+aYWu08MO5i5GSLSW2QKorxCU=",
3915
+ "dev": true
3916
+ },
3917
+ "statuses": {
3918
+ "version": "1.4.0",
3919
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
3920
+ "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
3921
+ "dev": true
3922
+ },
3923
+ "stdout-stream": {
3924
+ "version": "1.4.1",
3925
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
3926
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
3927
+ "dev": true,
3928
+ "requires": {
3929
+ "readable-stream": "^2.0.1"
3930
+ }
3931
+ },
3932
+ "stream-buffers": {
3933
+ "version": "2.2.0",
3934
+ "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
3935
+ "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=",
3936
+ "dev": true
3937
+ },
3938
+ "string-width": {
3939
+ "version": "1.0.2",
3940
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
3941
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
3942
+ "dev": true,
3943
+ "requires": {
3944
+ "code-point-at": "^1.0.0",
3945
+ "is-fullwidth-code-point": "^1.0.0",
3946
+ "strip-ansi": "^3.0.0"
3947
+ }
3948
+ },
3949
+ "string_decoder": {
3950
+ "version": "1.0.3",
3951
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
3952
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
3953
+ "dev": true,
3954
+ "requires": {
3955
+ "safe-buffer": "~5.1.0"
3956
+ }
3957
+ },
3958
+ "stringify-entities": {
3959
+ "version": "1.3.1",
3960
+ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.1.tgz",
3961
+ "integrity": "sha1-sVDsLXKsTBtfMktR+2soyc3/BYw=",
3962
+ "dev": true,
3963
+ "requires": {
3964
+ "character-entities-html4": "^1.0.0",
3965
+ "character-entities-legacy": "^1.0.0",
3966
+ "is-alphanumerical": "^1.0.0",
3967
+ "is-hexadecimal": "^1.0.0"
3968
+ }
3969
+ },
3970
+ "strip-ansi": {
3971
+ "version": "3.0.1",
3972
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3973
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3974
+ "dev": true,
3975
+ "requires": {
3976
+ "ansi-regex": "^2.0.0"
3977
+ }
3978
+ },
3979
+ "strip-bom": {
3980
+ "version": "2.0.0",
3981
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
3982
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
3983
+ "dev": true,
3984
+ "requires": {
3985
+ "is-utf8": "^0.2.0"
3986
+ }
3987
+ },
3988
+ "strip-indent": {
3989
+ "version": "1.0.1",
3990
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
3991
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
3992
+ "dev": true,
3993
+ "requires": {
3994
+ "get-stdin": "^4.0.1"
3995
+ }
3996
+ },
3997
+ "strip-json-comments": {
3998
+ "version": "1.0.4",
3999
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
4000
+ "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
4001
+ "dev": true
4002
+ },
4003
+ "style-search": {
4004
+ "version": "0.1.0",
4005
+ "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
4006
+ "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
4007
+ "dev": true
4008
+ },
4009
+ "stylelint": {
4010
+ "version": "8.4.0",
4011
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-8.4.0.tgz",
4012
+ "integrity": "sha512-56hPH5mTFnk8LzlEuTWq0epa34fHuS54UFYQidBOFt563RJBNi1nz1F2HK2MoT1X1waq47milvRsRahFCCJs/Q==",
4013
+ "dev": true,
4014
+ "requires": {
4015
+ "autoprefixer": "^7.1.2",
4016
+ "balanced-match": "^1.0.0",
4017
+ "chalk": "^2.0.1",
4018
+ "cosmiconfig": "^3.1.0",
4019
+ "debug": "^3.0.0",
4020
+ "execall": "^1.0.0",
4021
+ "file-entry-cache": "^2.0.0",
4022
+ "get-stdin": "^5.0.1",
4023
+ "globby": "^7.0.0",
4024
+ "globjoin": "^0.1.4",
4025
+ "html-tags": "^2.0.0",
4026
+ "ignore": "^3.3.3",
4027
+ "imurmurhash": "^0.1.4",
4028
+ "known-css-properties": "^0.5.0",
4029
+ "lodash": "^4.17.4",
4030
+ "log-symbols": "^2.0.0",
4031
+ "mathml-tag-names": "^2.0.1",
4032
+ "meow": "^4.0.0",
4033
+ "micromatch": "^2.3.11",
4034
+ "normalize-selector": "^0.2.0",
4035
+ "pify": "^3.0.0",
4036
+ "postcss": "^6.0.6",
4037
+ "postcss-html": "^0.12.0",
4038
+ "postcss-less": "^1.1.0",
4039
+ "postcss-media-query-parser": "^0.2.3",
4040
+ "postcss-reporter": "^5.0.0",
4041
+ "postcss-resolve-nested-selector": "^0.1.1",
4042
+ "postcss-safe-parser": "^3.0.1",
4043
+ "postcss-sass": "^0.2.0",
4044
+ "postcss-scss": "^1.0.2",
4045
+ "postcss-selector-parser": "^3.1.0",
4046
+ "postcss-value-parser": "^3.3.0",
4047
+ "resolve-from": "^4.0.0",
4048
+ "specificity": "^0.3.1",
4049
+ "string-width": "^2.1.0",
4050
+ "style-search": "^0.1.0",
4051
+ "sugarss": "^1.0.0",
4052
+ "svg-tags": "^1.0.0",
4053
+ "table": "^4.0.1"
4054
+ },
4055
+ "dependencies": {
4056
+ "ansi-regex": {
4057
+ "version": "3.0.0",
4058
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4059
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4060
+ "dev": true
4061
+ },
4062
+ "camelcase": {
4063
+ "version": "4.1.0",
4064
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
4065
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
4066
+ "dev": true
4067
+ },
4068
+ "camelcase-keys": {
4069
+ "version": "4.2.0",
4070
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
4071
+ "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
4072
+ "dev": true,
4073
+ "requires": {
4074
+ "camelcase": "^4.1.0",
4075
+ "map-obj": "^2.0.0",
4076
+ "quick-lru": "^1.0.0"
4077
+ }
4078
+ },
4079
+ "debug": {
4080
+ "version": "3.1.0",
4081
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4082
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4083
+ "dev": true,
4084
+ "requires": {
4085
+ "ms": "2.0.0"
4086
+ }
4087
+ },
4088
+ "find-up": {
4089
+ "version": "2.1.0",
4090
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4091
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4092
+ "dev": true,
4093
+ "requires": {
4094
+ "locate-path": "^2.0.0"
4095
+ }
4096
+ },
4097
+ "get-stdin": {
4098
+ "version": "5.0.1",
4099
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
4100
+ "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
4101
+ "dev": true
4102
+ },
4103
+ "indent-string": {
4104
+ "version": "3.2.0",
4105
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
4106
+ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
4107
+ "dev": true
4108
+ },
4109
+ "is-fullwidth-code-point": {
4110
+ "version": "2.0.0",
4111
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4112
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4113
+ "dev": true
4114
+ },
4115
+ "load-json-file": {
4116
+ "version": "4.0.0",
4117
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
4118
+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
4119
+ "dev": true,
4120
+ "requires": {
4121
+ "graceful-fs": "^4.1.2",
4122
+ "parse-json": "^4.0.0",
4123
+ "pify": "^3.0.0",
4124
+ "strip-bom": "^3.0.0"
4125
+ }
4126
+ },
4127
+ "lodash": {
4128
+ "version": "4.17.5",
4129
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
4130
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
4131
+ "dev": true
4132
+ },
4133
+ "map-obj": {
4134
+ "version": "2.0.0",
4135
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
4136
+ "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
4137
+ "dev": true
4138
+ },
4139
+ "meow": {
4140
+ "version": "4.0.0",
4141
+ "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.0.tgz",
4142
+ "integrity": "sha512-Me/kel335m6vMKmEmA6c87Z6DUFW3JqkINRnxkbC+A/PUm0D5Fl2dEBQrPKnqCL9Te/CIa1MUt/0InMJhuC/sw==",
4143
+ "dev": true,
4144
+ "requires": {
4145
+ "camelcase-keys": "^4.0.0",
4146
+ "decamelize-keys": "^1.0.0",
4147
+ "loud-rejection": "^1.0.0",
4148
+ "minimist": "^1.1.3",
4149
+ "minimist-options": "^3.0.1",
4150
+ "normalize-package-data": "^2.3.4",
4151
+ "read-pkg-up": "^3.0.0",
4152
+ "redent": "^2.0.0",
4153
+ "trim-newlines": "^2.0.0"
4154
+ }
4155
+ },
4156
+ "ms": {
4157
+ "version": "2.0.0",
4158
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4159
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4160
+ "dev": true
4161
+ },
4162
+ "parse-json": {
4163
+ "version": "4.0.0",
4164
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
4165
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
4166
+ "dev": true,
4167
+ "requires": {
4168
+ "error-ex": "^1.3.1",
4169
+ "json-parse-better-errors": "^1.0.1"
4170
+ }
4171
+ },
4172
+ "path-type": {
4173
+ "version": "3.0.0",
4174
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
4175
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
4176
+ "dev": true,
4177
+ "requires": {
4178
+ "pify": "^3.0.0"
4179
+ }
4180
+ },
4181
+ "pify": {
4182
+ "version": "3.0.0",
4183
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4184
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4185
+ "dev": true
4186
+ },
4187
+ "read-pkg": {
4188
+ "version": "3.0.0",
4189
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
4190
+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
4191
+ "dev": true,
4192
+ "requires": {
4193
+ "load-json-file": "^4.0.0",
4194
+ "normalize-package-data": "^2.3.2",
4195
+ "path-type": "^3.0.0"
4196
+ }
4197
+ },
4198
+ "read-pkg-up": {
4199
+ "version": "3.0.0",
4200
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
4201
+ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
4202
+ "dev": true,
4203
+ "requires": {
4204
+ "find-up": "^2.0.0",
4205
+ "read-pkg": "^3.0.0"
4206
+ }
4207
+ },
4208
+ "redent": {
4209
+ "version": "2.0.0",
4210
+ "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
4211
+ "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
4212
+ "dev": true,
4213
+ "requires": {
4214
+ "indent-string": "^3.0.0",
4215
+ "strip-indent": "^2.0.0"
4216
+ }
4217
+ },
4218
+ "string-width": {
4219
+ "version": "2.1.1",
4220
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4221
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4222
+ "dev": true,
4223
+ "requires": {
4224
+ "is-fullwidth-code-point": "^2.0.0",
4225
+ "strip-ansi": "^4.0.0"
4226
+ }
4227
+ },
4228
+ "strip-ansi": {
4229
+ "version": "4.0.0",
4230
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4231
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4232
+ "dev": true,
4233
+ "requires": {
4234
+ "ansi-regex": "^3.0.0"
4235
+ }
4236
+ },
4237
+ "strip-bom": {
4238
+ "version": "3.0.0",
4239
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
4240
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
4241
+ "dev": true
4242
+ },
4243
+ "strip-indent": {
4244
+ "version": "2.0.0",
4245
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
4246
+ "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
4247
+ "dev": true
4248
+ },
4249
+ "trim-newlines": {
4250
+ "version": "2.0.0",
4251
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
4252
+ "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
4253
+ "dev": true
4254
+ }
4255
+ }
4256
+ },
4257
+ "sugarss": {
4258
+ "version": "1.0.1",
4259
+ "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-1.0.1.tgz",
4260
+ "integrity": "sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==",
4261
+ "dev": true,
4262
+ "requires": {
4263
+ "postcss": "^6.0.14"
4264
+ }
4265
+ },
4266
+ "supports-color": {
4267
+ "version": "5.2.0",
4268
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz",
4269
+ "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==",
4270
+ "dev": true,
4271
+ "requires": {
4272
+ "has-flag": "^3.0.0"
4273
+ }
4274
+ },
4275
+ "svg-tags": {
4276
+ "version": "1.0.0",
4277
+ "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
4278
+ "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
4279
+ "dev": true
4280
+ },
4281
+ "table": {
4282
+ "version": "4.0.2",
4283
+ "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
4284
+ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
4285
+ "dev": true,
4286
+ "requires": {
4287
+ "ajv": "^5.2.3",
4288
+ "ajv-keywords": "^2.1.0",
4289
+ "chalk": "^2.1.0",
4290
+ "lodash": "^4.17.4",
4291
+ "slice-ansi": "1.0.0",
4292
+ "string-width": "^2.1.1"
4293
+ },
4294
+ "dependencies": {
4295
+ "ansi-regex": {
4296
+ "version": "3.0.0",
4297
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4298
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4299
+ "dev": true
4300
+ },
4301
+ "is-fullwidth-code-point": {
4302
+ "version": "2.0.0",
4303
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4304
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4305
+ "dev": true
4306
+ },
4307
+ "lodash": {
4308
+ "version": "4.17.5",
4309
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
4310
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
4311
+ "dev": true
4312
+ },
4313
+ "string-width": {
4314
+ "version": "2.1.1",
4315
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4316
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4317
+ "dev": true,
4318
+ "requires": {
4319
+ "is-fullwidth-code-point": "^2.0.0",
4320
+ "strip-ansi": "^4.0.0"
4321
+ }
4322
+ },
4323
+ "strip-ansi": {
4324
+ "version": "4.0.0",
4325
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4326
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4327
+ "dev": true,
4328
+ "requires": {
4329
+ "ansi-regex": "^3.0.0"
4330
+ }
4331
+ }
4332
+ }
4333
+ },
4334
+ "tar": {
4335
+ "version": "2.2.2",
4336
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
4337
+ "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
4338
+ "dev": true,
4339
+ "requires": {
4340
+ "block-stream": "*",
4341
+ "fstream": "^1.0.12",
4342
+ "inherits": "2"
4343
+ }
4344
+ },
4345
+ "tar-stream": {
4346
+ "version": "1.5.5",
4347
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.5.tgz",
4348
+ "integrity": "sha512-mQdgLPc/Vjfr3VWqWbfxW8yQNiJCbAZ+Gf6GDu1Cy0bdb33ofyiNGBtAY96jHFhDuivCwgW1H9DgTON+INiXgg==",
4349
+ "dev": true,
4350
+ "requires": {
4351
+ "bl": "^1.0.0",
4352
+ "end-of-stream": "^1.0.0",
4353
+ "readable-stream": "^2.0.0",
4354
+ "xtend": "^4.0.0"
4355
+ }
4356
+ },
4357
+ "text-table": {
4358
+ "version": "0.2.0",
4359
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
4360
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
4361
+ "dev": true
4362
+ },
4363
+ "tiny-lr": {
4364
+ "version": "0.2.1",
4365
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
4366
+ "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
4367
+ "dev": true,
4368
+ "requires": {
4369
+ "body-parser": "~1.14.0",
4370
+ "debug": "~2.2.0",
4371
+ "faye-websocket": "~0.10.0",
4372
+ "livereload-js": "^2.2.0",
4373
+ "parseurl": "~1.3.0",
4374
+ "qs": "~5.1.0"
4375
+ }
4376
+ },
4377
+ "tmp": {
4378
+ "version": "0.0.33",
4379
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
4380
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
4381
+ "dev": true,
4382
+ "requires": {
4383
+ "os-tmpdir": "~1.0.2"
4384
+ }
4385
+ },
4386
+ "tough-cookie": {
4387
+ "version": "2.4.3",
4388
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
4389
+ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
4390
+ "dev": true,
4391
+ "requires": {
4392
+ "psl": "^1.1.24",
4393
+ "punycode": "^1.4.1"
4394
+ },
4395
+ "dependencies": {
4396
+ "punycode": {
4397
+ "version": "1.4.1",
4398
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
4399
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
4400
+ "dev": true
4401
+ }
4402
+ }
4403
+ },
4404
+ "trim": {
4405
+ "version": "0.0.1",
4406
+ "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
4407
+ "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
4408
+ "dev": true
4409
+ },
4410
+ "trim-newlines": {
4411
+ "version": "1.0.0",
4412
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
4413
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
4414
+ "dev": true
4415
+ },
4416
+ "trim-trailing-lines": {
4417
+ "version": "1.1.0",
4418
+ "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.0.tgz",
4419
+ "integrity": "sha1-eu+7eAjfnWafbaLkOMrIxGradoQ=",
4420
+ "dev": true
4421
+ },
4422
+ "trough": {
4423
+ "version": "1.0.1",
4424
+ "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.1.tgz",
4425
+ "integrity": "sha1-qf2LA5Swro//guBjOgo2zK1bX4Y=",
4426
+ "dev": true
4427
+ },
4428
+ "true-case-path": {
4429
+ "version": "1.0.3",
4430
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
4431
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
4432
+ "dev": true,
4433
+ "requires": {
4434
+ "glob": "^7.1.2"
4435
+ },
4436
+ "dependencies": {
4437
+ "glob": {
4438
+ "version": "7.1.4",
4439
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4440
+ "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4441
+ "dev": true,
4442
+ "requires": {
4443
+ "fs.realpath": "^1.0.0",
4444
+ "inflight": "^1.0.4",
4445
+ "inherits": "2",
4446
+ "minimatch": "^3.0.4",
4447
+ "once": "^1.3.0",
4448
+ "path-is-absolute": "^1.0.0"
4449
+ }
4450
+ }
4451
+ }
4452
+ },
4453
+ "tunnel-agent": {
4454
+ "version": "0.6.0",
4455
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
4456
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
4457
+ "dev": true,
4458
+ "requires": {
4459
+ "safe-buffer": "^5.0.1"
4460
+ }
4461
+ },
4462
+ "tweetnacl": {
4463
+ "version": "0.14.5",
4464
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
4465
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
4466
+ "dev": true
4467
+ },
4468
+ "type-is": {
4469
+ "version": "1.6.15",
4470
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
4471
+ "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
4472
+ "dev": true,
4473
+ "requires": {
4474
+ "media-typer": "0.3.0",
4475
+ "mime-types": "~2.1.15"
4476
+ }
4477
+ },
4478
+ "typedarray": {
4479
+ "version": "0.0.6",
4480
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
4481
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
4482
+ "dev": true
4483
+ },
4484
+ "uglify-js": {
4485
+ "version": "3.3.10",
4486
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.10.tgz",
4487
+ "integrity": "sha512-dNib7aUDNZFJNTXFyq0CDmLRVOsnY1F+IQgt2FAOdZFx2+LvKVLbbIb/fL+BYKCv3YH3bPCE/6M/JaxChtQLHQ==",
4488
+ "dev": true,
4489
+ "requires": {
4490
+ "commander": "~2.14.1",
4491
+ "source-map": "~0.6.1"
4492
+ }
4493
+ },
4494
+ "underscore.string": {
4495
+ "version": "3.3.4",
4496
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz",
4497
+ "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=",
4498
+ "dev": true,
4499
+ "requires": {
4500
+ "sprintf-js": "^1.0.3",
4501
+ "util-deprecate": "^1.0.2"
4502
+ }
4503
+ },
4504
+ "unherit": {
4505
+ "version": "1.1.0",
4506
+ "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.0.tgz",
4507
+ "integrity": "sha1-a5qu379z3xdWrZ4xbdmBiFhAzX0=",
4508
+ "dev": true,
4509
+ "requires": {
4510
+ "inherits": "^2.0.1",
4511
+ "xtend": "^4.0.1"
4512
+ }
4513
+ },
4514
+ "unified": {
4515
+ "version": "6.1.6",
4516
+ "resolved": "https://registry.npmjs.org/unified/-/unified-6.1.6.tgz",
4517
+ "integrity": "sha512-pW2f82bCIo2ifuIGYcV12fL96kMMYgw7JKVEgh7ODlrM9rj6vXSY3BV+H6lCcv1ksxynFf582hwWLnA1qRFy4w==",
4518
+ "dev": true,
4519
+ "requires": {
4520
+ "bail": "^1.0.0",
4521
+ "extend": "^3.0.0",
4522
+ "is-plain-obj": "^1.1.0",
4523
+ "trough": "^1.0.0",
4524
+ "vfile": "^2.0.0",
4525
+ "x-is-function": "^1.0.4",
4526
+ "x-is-string": "^0.1.0"
4527
+ }
4528
+ },
4529
+ "uniq": {
4530
+ "version": "1.0.1",
4531
+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
4532
+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
4533
+ "dev": true
4534
+ },
4535
+ "unist-util-find-all-after": {
4536
+ "version": "1.0.1",
4537
+ "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.1.tgz",
4538
+ "integrity": "sha1-TlUSq/734GFnga7Pex7XUcAK+Qg=",
4539
+ "dev": true,
4540
+ "requires": {
4541
+ "unist-util-is": "^2.0.0"
4542
+ }
4543
+ },
4544
+ "unist-util-is": {
4545
+ "version": "2.1.1",
4546
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-2.1.1.tgz",
4547
+ "integrity": "sha1-DDEmKeP5YMZukx6BLT2A53AQlHs=",
4548
+ "dev": true
4549
+ },
4550
+ "unist-util-modify-children": {
4551
+ "version": "1.1.1",
4552
+ "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-1.1.1.tgz",
4553
+ "integrity": "sha1-ZtfmpEnm9nIguXarPLi166w55R0=",
4554
+ "dev": true,
4555
+ "requires": {
4556
+ "array-iterate": "^1.0.0"
4557
+ }
4558
+ },
4559
+ "unist-util-remove-position": {
4560
+ "version": "1.1.1",
4561
+ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.1.tgz",
4562
+ "integrity": "sha1-WoXBVV/BugwQG4ZwfRXlD6TIcbs=",
4563
+ "dev": true,
4564
+ "requires": {
4565
+ "unist-util-visit": "^1.1.0"
4566
+ }
4567
+ },
4568
+ "unist-util-stringify-position": {
4569
+ "version": "1.1.1",
4570
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz",
4571
+ "integrity": "sha1-PMvcU2ee7W7PN3fdf14yKcG2qjw=",
4572
+ "dev": true
4573
+ },
4574
+ "unist-util-visit": {
4575
+ "version": "1.3.0",
4576
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.0.tgz",
4577
+ "integrity": "sha512-9ntYcxPFtl44gnwXrQKZ5bMqXMY0ZHzUpqMFiU4zcc8mmf/jzYm8GhYgezuUlX4cJIM1zIDYaO6fG/fI+L6iiQ==",
4578
+ "dev": true,
4579
+ "requires": {
4580
+ "unist-util-is": "^2.1.1"
4581
+ }
4582
+ },
4583
+ "unpipe": {
4584
+ "version": "1.0.0",
4585
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
4586
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
4587
+ "dev": true
4588
+ },
4589
+ "uri-js": {
4590
+ "version": "4.2.2",
4591
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
4592
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
4593
+ "dev": true,
4594
+ "requires": {
4595
+ "punycode": "^2.1.0"
4596
+ }
4597
+ },
4598
+ "uri-path": {
4599
+ "version": "1.0.0",
4600
+ "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
4601
+ "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
4602
+ "dev": true
4603
+ },
4604
+ "util-deprecate": {
4605
+ "version": "1.0.2",
4606
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4607
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4608
+ "dev": true
4609
+ },
4610
+ "uuid": {
4611
+ "version": "3.3.3",
4612
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
4613
+ "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
4614
+ "dev": true
4615
+ },
4616
+ "validate-npm-package-license": {
4617
+ "version": "3.0.1",
4618
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
4619
+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
4620
+ "dev": true,
4621
+ "requires": {
4622
+ "spdx-correct": "~1.0.0",
4623
+ "spdx-expression-parse": "~1.0.0"
4624
+ }
4625
+ },
4626
+ "verror": {
4627
+ "version": "1.10.0",
4628
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
4629
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
4630
+ "dev": true,
4631
+ "requires": {
4632
+ "assert-plus": "^1.0.0",
4633
+ "core-util-is": "1.0.2",
4634
+ "extsprintf": "^1.2.0"
4635
+ }
4636
+ },
4637
+ "vfile": {
4638
+ "version": "2.3.0",
4639
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz",
4640
+ "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==",
4641
+ "dev": true,
4642
+ "requires": {
4643
+ "is-buffer": "^1.1.4",
4644
+ "replace-ext": "1.0.0",
4645
+ "unist-util-stringify-position": "^1.0.0",
4646
+ "vfile-message": "^1.0.0"
4647
+ }
4648
+ },
4649
+ "vfile-location": {
4650
+ "version": "2.0.2",
4651
+ "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.2.tgz",
4652
+ "integrity": "sha1-02dcWch3SY5JK0dW/2Xkrxp1IlU=",
4653
+ "dev": true
4654
+ },
4655
+ "vfile-message": {
4656
+ "version": "1.0.0",
4657
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.0.0.tgz",
4658
+ "integrity": "sha512-HPREhzTOB/sNDc9/Mxf8w0FmHnThg5CRSJdR9VRFkD2riqYWs+fuXlj5z8mIpv2LrD7uU41+oPWFOL4Mjlf+dw==",
4659
+ "dev": true,
4660
+ "requires": {
4661
+ "unist-util-stringify-position": "^1.1.1"
4662
+ }
4663
+ },
4664
+ "walkdir": {
4665
+ "version": "0.0.11",
4666
+ "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",
4667
+ "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=",
4668
+ "dev": true
4669
+ },
4670
+ "websocket-driver": {
4671
+ "version": "0.7.0",
4672
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
4673
+ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
4674
+ "dev": true,
4675
+ "requires": {
4676
+ "http-parser-js": ">=0.4.0",
4677
+ "websocket-extensions": ">=0.1.1"
4678
+ }
4679
+ },
4680
+ "websocket-extensions": {
4681
+ "version": "0.1.3",
4682
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
4683
+ "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
4684
+ "dev": true
4685
+ },
4686
+ "which": {
4687
+ "version": "1.3.1",
4688
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4689
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4690
+ "dev": true,
4691
+ "requires": {
4692
+ "isexe": "^2.0.0"
4693
+ }
4694
+ },
4695
+ "which-module": {
4696
+ "version": "1.0.0",
4697
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
4698
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
4699
+ "dev": true
4700
+ },
4701
+ "wide-align": {
4702
+ "version": "1.1.3",
4703
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
4704
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
4705
+ "dev": true,
4706
+ "requires": {
4707
+ "string-width": "^1.0.2 || 2"
4708
+ }
4709
+ },
4710
+ "wrap-ansi": {
4711
+ "version": "2.1.0",
4712
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
4713
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
4714
+ "dev": true,
4715
+ "requires": {
4716
+ "string-width": "^1.0.1",
4717
+ "strip-ansi": "^3.0.1"
4718
+ }
4719
+ },
4720
+ "wrappy": {
4721
+ "version": "1.0.2",
4722
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4723
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4724
+ "dev": true
4725
+ },
4726
+ "write": {
4727
+ "version": "0.2.1",
4728
+ "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
4729
+ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
4730
+ "dev": true,
4731
+ "requires": {
4732
+ "mkdirp": "^0.5.1"
4733
+ }
4734
+ },
4735
+ "x-is-function": {
4736
+ "version": "1.0.4",
4737
+ "resolved": "https://registry.npmjs.org/x-is-function/-/x-is-function-1.0.4.tgz",
4738
+ "integrity": "sha1-XSlNw9Joy90GJYDgxd93o5HR+h4=",
4739
+ "dev": true
4740
+ },
4741
+ "x-is-string": {
4742
+ "version": "0.1.0",
4743
+ "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
4744
+ "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
4745
+ "dev": true
4746
+ },
4747
+ "xtend": {
4748
+ "version": "4.0.1",
4749
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
4750
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
4751
+ "dev": true
4752
+ },
4753
+ "y18n": {
4754
+ "version": "3.2.1",
4755
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
4756
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
4757
+ "dev": true
4758
+ },
4759
+ "yallist": {
4760
+ "version": "2.1.2",
4761
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
4762
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
4763
+ "dev": true
4764
+ },
4765
+ "yargs": {
4766
+ "version": "7.1.0",
4767
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
4768
+ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
4769
+ "dev": true,
4770
+ "requires": {
4771
+ "camelcase": "^3.0.0",
4772
+ "cliui": "^3.2.0",
4773
+ "decamelize": "^1.1.1",
4774
+ "get-caller-file": "^1.0.1",
4775
+ "os-locale": "^1.4.0",
4776
+ "read-pkg-up": "^1.0.1",
4777
+ "require-directory": "^2.1.1",
4778
+ "require-main-filename": "^1.0.1",
4779
+ "set-blocking": "^2.0.0",
4780
+ "string-width": "^1.0.2",
4781
+ "which-module": "^1.0.0",
4782
+ "y18n": "^3.2.1",
4783
+ "yargs-parser": "^5.0.0"
4784
+ },
4785
+ "dependencies": {
4786
+ "camelcase": {
4787
+ "version": "3.0.0",
4788
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
4789
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
4790
+ "dev": true
4791
+ }
4792
+ }
4793
+ },
4794
+ "yargs-parser": {
4795
+ "version": "5.0.0",
4796
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
4797
+ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
4798
+ "dev": true,
4799
+ "requires": {
4800
+ "camelcase": "^3.0.0"
4801
+ },
4802
+ "dependencies": {
4803
+ "camelcase": {
4804
+ "version": "3.0.0",
4805
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
4806
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
4807
+ "dev": true
4808
+ }
4809
+ }
4810
+ },
4811
+ "zip-stream": {
4812
+ "version": "1.2.0",
4813
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz",
4814
+ "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",
4815
+ "dev": true,
4816
+ "requires": {
4817
+ "archiver-utils": "^1.3.0",
4818
+ "compress-commons": "^1.2.0",
4819
+ "lodash": "^4.8.0",
4820
+ "readable-stream": "^2.0.0"
4821
+ },
4822
+ "dependencies": {
4823
+ "lodash": {
4824
+ "version": "4.17.5",
4825
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
4826
+ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
4827
+ "dev": true
4828
+ }
4829
+ }
4830
+ }
4831
+ }
4832
+ }
package.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "flash-toolkit",
3
+ "title": "Flash Toolkit",
4
+ "version": "1.2.1",
5
+ "homepage": "http://themegrill.com/plugins/flash-toolkit/",
6
+ "repository": {
7
+ "type": "git",
8
+ "url": "https://github.com/themegrill/flash-toolkit.git"
9
+ },
10
+ "license": "GPL-3.0+",
11
+ "main": "Gruntfile.js",
12
+ "scripts": {
13
+ "build": "grunt",
14
+ "build-watch": "grunt watch"
15
+ },
16
+ "devDependencies": {
17
+ "autoprefixer": "~7.2.5",
18
+ "grunt": "^1.0.3",
19
+ "grunt-checktextdomain": "~1.0.1",
20
+ "grunt-contrib-compress": "~1.3.0",
21
+ "grunt-contrib-concat": "~1.0.1",
22
+ "grunt-contrib-cssmin": "~2.2.1",
23
+ "grunt-contrib-jshint": "~1.1.0",
24
+ "grunt-contrib-uglify": "~3.3.0",
25
+ "grunt-contrib-watch": "~1.0.0",
26
+ "grunt-phpcs": "~0.4.0",
27
+ "grunt-postcss": "~0.9.0",
28
+ "grunt-rtlcss": "~2.0.1",
29
+ "grunt-sass": "^2.0.0",
30
+ "grunt-stylelint": "~0.9.0",
31
+ "grunt-wp-i18n": "~1.0.1",
32
+ "stylelint": "~8.4.0"
33
+ },
34
+ "engines": {
35
+ "node": ">=8.9.3",
36
+ "npm": ">=5.5.1"
37
+ }
38
+ }
phpcs.xml ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <ruleset name="WordPress Coding Standards">
3
+ <!-- See https://github.com/squizlabs/PHP_CodeSniffer/wiki/Annotated-ruleset.xml -->
4
+ <!-- See https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/blob/develop/WordPress-Core/ruleset.xml -->
5
+
6
+ <description>Flash Toolkit dev PHP_CodeSniffer ruleset.</description>
7
+
8
+ <!-- Exclude paths -->
9
+ <exclude-pattern>*/node_modules/*</exclude-pattern>
10
+ <exclude-pattern>*/vendor/*</exclude-pattern>
11
+
12
+ <!-- Configs -->
13
+ <config name="minimum_supported_wp_version" value="4.7" />
14
+ <config name="testVersion" value="5.2-" />
15
+
16
+ <!-- Rules -->
17
+ <rule ref="WPEverest-Core" />
18
+ <rule ref="PHPCompatibility">
19
+ <exclude name="PHPCompatibility.PHP.NewKeywords.t_namespaceFound" />
20
+ </rule>
21
+
22
+ <rule ref="WordPress">
23
+ <exclude name="WordPress.VIP.DirectDatabaseQuery.NoCaching" />
24
+ <exclude name="WordPress.VIP.DirectDatabaseQuery.DirectQuery" />
25
+ <exclude name="WordPress.VIP.FileSystemWritesDisallow.file_ops_fwrite" />
26
+ <exclude name="WordPress.VIP.RestrictedFunctions" />
27
+ <exclude name="WordPress.VIP.SlowDBQuery.slow_db_query_meta_query" />
28
+ <exclude name="WordPress.VIP.RestrictedVariables.user_meta__wpdb__usermeta" />
29
+ </rule>
30
+ <rule ref="WordPress.VIP.ValidatedSanitizedInput">
31
+ <properties>
32
+ <property name="customSanitizingFunctions" type="array" value="flash_clean,flash_sanitize_tooltip,flash_sanitize_permalink" />
33
+ </properties>
34
+ </rule>
35
+ <rule ref="WordPress.XSS.EscapeOutput">
36
+ <properties>
37
+ <property name="customEscapingFunctions" type="array" value="flash_help_tip,flash_sanitize_tooltip" />
38
+ </properties>
39
+ </rule>
40
+ <rule ref="WordPress.WP.I18n">
41
+ <properties>
42
+ <property name="text_domain" type="array" value="flash-toolkit" />
43
+ </properties>
44
+ </rule>
45
+ <rule ref="WordPress.Files.FileName.InvalidClassFileName">
46
+ <exclude-pattern>includes/**/abstract-*.php</exclude-pattern>
47
+ </rule>
48
+ <rule ref="Squiz.Commenting">
49
+ <exclude name="Squiz.Commenting.LongConditionClosingComment" />
50
+ <exclude name="Squiz.Commenting.PostStatementComment" />
51
+ </rule>
52
+ </ruleset>
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: ThemeGrill, shivapoudel
3
  Tags: theme, flash, toolkit, themegrill
4
  Requires at least: 4.0
5
- Tested up to: 5.2.2
6
- Stable tag: 1.2.0
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -31,6 +31,10 @@ Get free support at https://themegrill.com/support-forum/
31
  * The plugin currently only supports Flash theme.
32
 
33
  == Changelog ==
 
 
 
 
34
  == 1.2.0 - 02-10-2019 =
35
  * Tweak - Default values for CTA widget.
36
  * Tweak - Display Flash Pro notice.
2
  Contributors: ThemeGrill, shivapoudel
3
  Tags: theme, flash, toolkit, themegrill
4
  Requires at least: 4.0
5
+ Tested up to: 5.3.2
6
+ Stable tag: 1.2.1
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
31
  * The plugin currently only supports Flash theme.
32
 
33
  == Changelog ==
34
+ == 1.2.1 - 11-02-2020 =
35
+ * Tweak - Toolkit compatibility upto WordPress version 5.3.2.
36
+ * Enhancement - Added filter for maximum portfolio number in Portfolio widget.
37
+
38
  == 1.2.0 - 02-10-2019 =
39
  * Tweak - Default values for CTA widget.
40
  * Tweak - Display Flash Pro notice.