Astra Customizer Reset - Version 1.0.4

Version Description

  • Fix: White label settings does not get applied for the theme name.
Download this release

Release Info

Developer brainstormworg
Plugin Icon 128x128 Astra Customizer Reset
Version 1.0.4
Comparing to
See all releases

Code changes from version 1.0.3 to 1.0.4

class-astra-theme-customizer-reset.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Astra Customizer Reset
4
  * Plugin URI: https://wpastra.com/
5
  * Description: Reset the Astra theme customizer options from customizer interface.
6
- * Version: 1.0.3
7
  * Author: Brainstorm Force
8
  * Author URI: http://www.brainstormforce.com
9
  * Text Domain: astra-customizer-reset
@@ -11,8 +11,12 @@
11
  * @package Astra Customizer Reset
12
  */
13
 
 
 
 
 
14
  define( 'ASTRA_THEME_CUSTOMIZER_RESET_URI', plugins_url( '/', __FILE__ ) );
15
- define( 'ASTRA_CUSTOMIZER_VERSION', '1.0.3' );
16
  /**
17
  * Astra Customizer Reset
18
  *
@@ -63,7 +67,6 @@ if ( ! class_exists( 'Astra_Theme_Customizer_Reset' ) ) :
63
  add_action( 'wp_ajax_astra_theme_customizer_reset', array( $this, 'ajax_customizer_reset' ) );
64
  add_action( 'customize_controls_enqueue_scripts', array( $this, 'controls_scripts' ) );
65
  add_action( 'customize_register', array( $this, 'customize_register' ) );
66
-
67
  }
68
 
69
  /**
@@ -124,6 +127,8 @@ if ( ! class_exists( 'Astra_Theme_Customizer_Reset' ) ) :
124
  */
125
  public function controls_scripts() {
126
 
 
 
127
  // Enqueue JS.
128
  wp_enqueue_script( 'astra-theme-customizer-reset', ASTRA_THEME_CUSTOMIZER_RESET_URI . 'assets/js/customizer-reset.js', array( 'jquery', 'astra-customizer-controls-toggle-js' ), ASTRA_CUSTOMIZER_VERSION, true );
129
 
@@ -136,7 +141,7 @@ if ( ! class_exists( 'Astra_Theme_Customizer_Reset' ) ) :
136
  array(
137
  'customizer' => array(
138
  'reset' => array(
139
- 'stringConfirm' => __( 'Warning! This will remove all the Astra theme customizer settings!', 'astra-customizer-reset' ),
140
  'stringReset' => __( 'Reset All', 'astra-customizer-reset' ),
141
  'nonce' => wp_create_nonce( 'astra-theme-customizer-reset' ),
142
  ),
3
  * Plugin Name: Astra Customizer Reset
4
  * Plugin URI: https://wpastra.com/
5
  * Description: Reset the Astra theme customizer options from customizer interface.
6
+ * Version: 1.0.4
7
  * Author: Brainstorm Force
8
  * Author URI: http://www.brainstormforce.com
9
  * Text Domain: astra-customizer-reset
11
  * @package Astra Customizer Reset
12
  */
13
 
14
+ if ( 'astra' !== get_template() ) {
15
+ return;
16
+ }
17
+
18
  define( 'ASTRA_THEME_CUSTOMIZER_RESET_URI', plugins_url( '/', __FILE__ ) );
19
+ define( 'ASTRA_CUSTOMIZER_VERSION', '1.0.4' );
20
  /**
21
  * Astra Customizer Reset
22
  *
67
  add_action( 'wp_ajax_astra_theme_customizer_reset', array( $this, 'ajax_customizer_reset' ) );
68
  add_action( 'customize_controls_enqueue_scripts', array( $this, 'controls_scripts' ) );
69
  add_action( 'customize_register', array( $this, 'customize_register' ) );
 
70
  }
71
 
72
  /**
127
  */
128
  public function controls_scripts() {
129
 
130
+ $theme_name = apply_filters( 'astra_page_title', __( 'Astra', 'astra-customizer-reset' ) );
131
+
132
  // Enqueue JS.
133
  wp_enqueue_script( 'astra-theme-customizer-reset', ASTRA_THEME_CUSTOMIZER_RESET_URI . 'assets/js/customizer-reset.js', array( 'jquery', 'astra-customizer-controls-toggle-js' ), ASTRA_CUSTOMIZER_VERSION, true );
134
 
141
  array(
142
  'customizer' => array(
143
  'reset' => array(
144
+ 'stringConfirm' => __( 'Warning! This will remove all the ' . esc_html( $theme_name ) . ' theme customizer settings!', 'astra-customizer-reset' ), // phpcs:ignore WordPress.WP.I18n.NonSingularStringLiteralText
145
  'stringReset' => __( 'Reset All', 'astra-customizer-reset' ),
146
  'nonce' => wp_create_nonce( 'astra-theme-customizer-reset' ),
147
  ),
package-lock.json DELETED
@@ -1,1113 +0,0 @@
1
- {
2
- "name": "reset-astra-customizer",
3
- "version": "1.0.1",
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
- "ansi-styles": {
14
- "version": "3.2.1",
15
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
16
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
17
- "dev": true,
18
- "requires": {
19
- "color-convert": "^1.9.0"
20
- }
21
- },
22
- "argparse": {
23
- "version": "1.0.10",
24
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
25
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
26
- "dev": true,
27
- "requires": {
28
- "sprintf-js": "~1.0.2"
29
- },
30
- "dependencies": {
31
- "sprintf-js": {
32
- "version": "1.0.3",
33
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
34
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
35
- "dev": true
36
- }
37
- }
38
- },
39
- "array-find-index": {
40
- "version": "1.0.2",
41
- "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
42
- "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
43
- "dev": true
44
- },
45
- "async": {
46
- "version": "1.5.2",
47
- "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
48
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
49
- "dev": true
50
- },
51
- "balanced-match": {
52
- "version": "1.0.0",
53
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
54
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
55
- "dev": true
56
- },
57
- "bluebird": {
58
- "version": "3.5.3",
59
- "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
60
- "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
61
- "dev": true
62
- },
63
- "brace-expansion": {
64
- "version": "1.1.11",
65
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
66
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
67
- "dev": true,
68
- "requires": {
69
- "balanced-match": "^1.0.0",
70
- "concat-map": "0.0.1"
71
- }
72
- },
73
- "camelcase": {
74
- "version": "2.1.1",
75
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
76
- "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
77
- "dev": true
78
- },
79
- "camelcase-keys": {
80
- "version": "2.1.0",
81
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
82
- "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
83
- "dev": true,
84
- "requires": {
85
- "camelcase": "^2.0.0",
86
- "map-obj": "^1.0.0"
87
- }
88
- },
89
- "chalk": {
90
- "version": "2.4.2",
91
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
92
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
93
- "dev": true,
94
- "requires": {
95
- "ansi-styles": "^3.2.1",
96
- "escape-string-regexp": "^1.0.5",
97
- "supports-color": "^5.3.0"
98
- }
99
- },
100
- "cli": {
101
- "version": "1.0.1",
102
- "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
103
- "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
104
- "dev": true,
105
- "requires": {
106
- "exit": "0.1.2",
107
- "glob": "^7.1.1"
108
- },
109
- "dependencies": {
110
- "glob": {
111
- "version": "7.1.6",
112
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
113
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
114
- "dev": true,
115
- "requires": {
116
- "fs.realpath": "^1.0.0",
117
- "inflight": "^1.0.4",
118
- "inherits": "2",
119
- "minimatch": "^3.0.4",
120
- "once": "^1.3.0",
121
- "path-is-absolute": "^1.0.0"
122
- }
123
- }
124
- }
125
- },
126
- "coffeescript": {
127
- "version": "1.10.0",
128
- "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
129
- "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
130
- "dev": true
131
- },
132
- "color-convert": {
133
- "version": "1.9.3",
134
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
135
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
136
- "dev": true,
137
- "requires": {
138
- "color-name": "1.1.3"
139
- }
140
- },
141
- "color-name": {
142
- "version": "1.1.3",
143
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
144
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
145
- "dev": true
146
- },
147
- "colors": {
148
- "version": "1.1.2",
149
- "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
150
- "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
151
- "dev": true
152
- },
153
- "concat-map": {
154
- "version": "0.0.1",
155
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
156
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
157
- "dev": true
158
- },
159
- "console-browserify": {
160
- "version": "1.1.0",
161
- "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
162
- "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
163
- "dev": true,
164
- "requires": {
165
- "date-now": "^0.1.4"
166
- }
167
- },
168
- "core-util-is": {
169
- "version": "1.0.2",
170
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
171
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
172
- "dev": true
173
- },
174
- "currently-unhandled": {
175
- "version": "0.4.1",
176
- "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
177
- "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
178
- "dev": true,
179
- "requires": {
180
- "array-find-index": "^1.0.1"
181
- }
182
- },
183
- "date-now": {
184
- "version": "0.1.4",
185
- "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
186
- "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
187
- "dev": true
188
- },
189
- "dateformat": {
190
- "version": "1.0.12",
191
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
192
- "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
193
- "dev": true,
194
- "requires": {
195
- "get-stdin": "^4.0.1",
196
- "meow": "^3.3.0"
197
- }
198
- },
199
- "decamelize": {
200
- "version": "1.2.0",
201
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
202
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
203
- "dev": true
204
- },
205
- "dom-serializer": {
206
- "version": "0.2.2",
207
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
208
- "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
209
- "dev": true,
210
- "requires": {
211
- "domelementtype": "^2.0.1",
212
- "entities": "^2.0.0"
213
- },
214
- "dependencies": {
215
- "domelementtype": {
216
- "version": "2.0.1",
217
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
218
- "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
219
- "dev": true
220
- },
221
- "entities": {
222
- "version": "2.0.0",
223
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
224
- "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
225
- "dev": true
226
- }
227
- }
228
- },
229
- "domelementtype": {
230
- "version": "1.3.1",
231
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
232
- "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
233
- "dev": true
234
- },
235
- "domhandler": {
236
- "version": "2.3.0",
237
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
238
- "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
239
- "dev": true,
240
- "requires": {
241
- "domelementtype": "1"
242
- }
243
- },
244
- "domutils": {
245
- "version": "1.5.1",
246
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
247
- "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
248
- "dev": true,
249
- "requires": {
250
- "dom-serializer": "0",
251
- "domelementtype": "1"
252
- }
253
- },
254
- "encoding": {
255
- "version": "0.1.12",
256
- "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
257
- "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
258
- "dev": true,
259
- "requires": {
260
- "iconv-lite": "~0.4.13"
261
- }
262
- },
263
- "entities": {
264
- "version": "1.0.0",
265
- "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
266
- "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
267
- "dev": true
268
- },
269
- "error-ex": {
270
- "version": "1.3.2",
271
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
272
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
273
- "dev": true,
274
- "requires": {
275
- "is-arrayish": "^0.2.1"
276
- }
277
- },
278
- "escape-string-regexp": {
279
- "version": "1.0.5",
280
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
281
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
282
- "dev": true
283
- },
284
- "esprima": {
285
- "version": "4.0.1",
286
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
287
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
288
- "dev": true
289
- },
290
- "eventemitter2": {
291
- "version": "0.4.14",
292
- "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
293
- "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
294
- "dev": true
295
- },
296
- "exit": {
297
- "version": "0.1.2",
298
- "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
299
- "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
300
- "dev": true
301
- },
302
- "find-up": {
303
- "version": "1.1.2",
304
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
305
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
306
- "dev": true,
307
- "requires": {
308
- "path-exists": "^2.0.0",
309
- "pinkie-promise": "^2.0.0"
310
- }
311
- },
312
- "findup-sync": {
313
- "version": "0.3.0",
314
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
315
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
316
- "dev": true,
317
- "requires": {
318
- "glob": "~5.0.0"
319
- },
320
- "dependencies": {
321
- "glob": {
322
- "version": "5.0.15",
323
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
324
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
325
- "dev": true,
326
- "requires": {
327
- "inflight": "^1.0.4",
328
- "inherits": "2",
329
- "minimatch": "2 || 3",
330
- "once": "^1.3.0",
331
- "path-is-absolute": "^1.0.0"
332
- }
333
- }
334
- }
335
- },
336
- "fs.realpath": {
337
- "version": "1.0.0",
338
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
339
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
340
- "dev": true
341
- },
342
- "get-stdin": {
343
- "version": "4.0.1",
344
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
345
- "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
346
- "dev": true
347
- },
348
- "getobject": {
349
- "version": "0.1.0",
350
- "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
351
- "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
352
- "dev": true
353
- },
354
- "gettext-parser": {
355
- "version": "2.1.0",
356
- "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-2.1.0.tgz",
357
- "integrity": "sha512-YGmu8DSm7PBnwItT+aOiqejOogqctHFzn+wBKUzjDFQP00psAtn/W2paWQxqE5eA5Ijrqaf7xuTKqyCHpuxnrg==",
358
- "dev": true,
359
- "requires": {
360
- "encoding": "^0.1.12",
361
- "readable-stream": "^2.0.0",
362
- "safe-buffer": "^5.1.2"
363
- }
364
- },
365
- "glob": {
366
- "version": "7.0.6",
367
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
368
- "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
369
- "dev": true,
370
- "requires": {
371
- "fs.realpath": "^1.0.0",
372
- "inflight": "^1.0.4",
373
- "inherits": "2",
374
- "minimatch": "^3.0.2",
375
- "once": "^1.3.0",
376
- "path-is-absolute": "^1.0.0"
377
- }
378
- },
379
- "graceful-fs": {
380
- "version": "4.2.3",
381
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
382
- "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
383
- "dev": true
384
- },
385
- "grunt": {
386
- "version": "1.0.4",
387
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
388
- "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
389
- "dev": true,
390
- "requires": {
391
- "coffeescript": "~1.10.0",
392
- "dateformat": "~1.0.12",
393
- "eventemitter2": "~0.4.13",
394
- "exit": "~0.1.1",
395
- "findup-sync": "~0.3.0",
396
- "glob": "~7.0.0",
397
- "grunt-cli": "~1.2.0",
398
- "grunt-known-options": "~1.1.0",
399
- "grunt-legacy-log": "~2.0.0",
400
- "grunt-legacy-util": "~1.1.1",
401
- "iconv-lite": "~0.4.13",
402
- "js-yaml": "~3.13.0",
403
- "minimatch": "~3.0.2",
404
- "mkdirp": "~0.5.1",
405
- "nopt": "~3.0.6",
406
- "path-is-absolute": "~1.0.0",
407
- "rimraf": "~2.6.2"
408
- },
409
- "dependencies": {
410
- "grunt-cli": {
411
- "version": "1.2.0",
412
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
413
- "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
414
- "dev": true,
415
- "requires": {
416
- "findup-sync": "~0.3.0",
417
- "grunt-known-options": "~1.1.0",
418
- "nopt": "~3.0.6",
419
- "resolve": "~1.1.0"
420
- }
421
- },
422
- "resolve": {
423
- "version": "1.1.7",
424
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
425
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
426
- "dev": true
427
- }
428
- }
429
- },
430
- "grunt-contrib-jshint": {
431
- "version": "2.1.0",
432
- "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-2.1.0.tgz",
433
- "integrity": "sha512-65S2/C/6RfjY/umTxfwXXn+wVvaYmykHkHSsW6Q6rhkbv3oudTEgqnFFZvWzWCoHUb+3GMZLbP3oSrNyvshmIQ==",
434
- "dev": true,
435
- "requires": {
436
- "chalk": "^2.4.2",
437
- "hooker": "^0.2.3",
438
- "jshint": "~2.10.2"
439
- }
440
- },
441
- "grunt-known-options": {
442
- "version": "1.1.1",
443
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
444
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
445
- "dev": true
446
- },
447
- "grunt-legacy-log": {
448
- "version": "2.0.0",
449
- "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
450
- "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
451
- "dev": true,
452
- "requires": {
453
- "colors": "~1.1.2",
454
- "grunt-legacy-log-utils": "~2.0.0",
455
- "hooker": "~0.2.3",
456
- "lodash": "~4.17.5"
457
- }
458
- },
459
- "grunt-legacy-log-utils": {
460
- "version": "2.0.1",
461
- "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
462
- "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
463
- "dev": true,
464
- "requires": {
465
- "chalk": "~2.4.1",
466
- "lodash": "~4.17.10"
467
- }
468
- },
469
- "grunt-legacy-util": {
470
- "version": "1.1.1",
471
- "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
472
- "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
473
- "dev": true,
474
- "requires": {
475
- "async": "~1.5.2",
476
- "exit": "~0.1.1",
477
- "getobject": "~0.1.0",
478
- "hooker": "~0.2.3",
479
- "lodash": "~4.17.10",
480
- "underscore.string": "~3.3.4",
481
- "which": "~1.3.0"
482
- }
483
- },
484
- "grunt-wp-i18n": {
485
- "version": "1.0.2",
486
- "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.2.tgz",
487
- "integrity": "sha512-s7DdR1wRYWvgeQOELL/s8AmWz0scVUq+h0yYVWvLx23kTXOBslvaD35NTvubyM+MO+k29bgND0gDDvS6sHixfg==",
488
- "dev": true,
489
- "requires": {
490
- "grunt": "^1.0.2",
491
- "node-wp-i18n": "^1.0.5"
492
- }
493
- },
494
- "grunt-wp-readme-to-markdown": {
495
- "version": "2.0.1",
496
- "resolved": "https://registry.npmjs.org/grunt-wp-readme-to-markdown/-/grunt-wp-readme-to-markdown-2.0.1.tgz",
497
- "integrity": "sha1-QGzV6YmIWA3B0W6AXE4uYJJWhVI=",
498
- "dev": true
499
- },
500
- "has-flag": {
501
- "version": "3.0.0",
502
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
503
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
504
- "dev": true
505
- },
506
- "hooker": {
507
- "version": "0.2.3",
508
- "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
509
- "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
510
- "dev": true
511
- },
512
- "hosted-git-info": {
513
- "version": "2.8.8",
514
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
515
- "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
516
- "dev": true
517
- },
518
- "htmlparser2": {
519
- "version": "3.8.3",
520
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
521
- "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
522
- "dev": true,
523
- "requires": {
524
- "domelementtype": "1",
525
- "domhandler": "2.3",
526
- "domutils": "1.5",
527
- "entities": "1.0",
528
- "readable-stream": "1.1"
529
- },
530
- "dependencies": {
531
- "isarray": {
532
- "version": "0.0.1",
533
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
534
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
535
- "dev": true
536
- },
537
- "readable-stream": {
538
- "version": "1.1.14",
539
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
540
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
541
- "dev": true,
542
- "requires": {
543
- "core-util-is": "~1.0.0",
544
- "inherits": "~2.0.1",
545
- "isarray": "0.0.1",
546
- "string_decoder": "~0.10.x"
547
- }
548
- },
549
- "string_decoder": {
550
- "version": "0.10.31",
551
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
552
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
553
- "dev": true
554
- }
555
- }
556
- },
557
- "iconv-lite": {
558
- "version": "0.4.24",
559
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
560
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
561
- "dev": true,
562
- "requires": {
563
- "safer-buffer": ">= 2.1.2 < 3"
564
- }
565
- },
566
- "indent-string": {
567
- "version": "2.1.0",
568
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
569
- "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
570
- "dev": true,
571
- "requires": {
572
- "repeating": "^2.0.0"
573
- }
574
- },
575
- "inflight": {
576
- "version": "1.0.6",
577
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
578
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
579
- "dev": true,
580
- "requires": {
581
- "once": "^1.3.0",
582
- "wrappy": "1"
583
- }
584
- },
585
- "inherits": {
586
- "version": "2.0.3",
587
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
588
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
589
- "dev": true
590
- },
591
- "is-arrayish": {
592
- "version": "0.2.1",
593
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
594
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
595
- "dev": true
596
- },
597
- "is-finite": {
598
- "version": "1.1.0",
599
- "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
600
- "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
601
- "dev": true
602
- },
603
- "is-utf8": {
604
- "version": "0.2.1",
605
- "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
606
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
607
- "dev": true
608
- },
609
- "isarray": {
610
- "version": "1.0.0",
611
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
612
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
613
- "dev": true
614
- },
615
- "isexe": {
616
- "version": "2.0.0",
617
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
618
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
619
- "dev": true
620
- },
621
- "js-yaml": {
622
- "version": "3.13.1",
623
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
624
- "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
625
- "dev": true,
626
- "requires": {
627
- "argparse": "^1.0.7",
628
- "esprima": "^4.0.0"
629
- }
630
- },
631
- "jshint": {
632
- "version": "2.10.3",
633
- "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.10.3.tgz",
634
- "integrity": "sha512-d8AoXcNNYzmm7cdmulQ3dQApbrPYArtVBO6n4xOICe4QsXGNHCAKDcFORzqP52LhK61KX0VhY39yYzCsNq+bxQ==",
635
- "dev": true,
636
- "requires": {
637
- "cli": "~1.0.0",
638
- "console-browserify": "1.1.x",
639
- "exit": "0.1.x",
640
- "htmlparser2": "3.8.x",
641
- "lodash": "~4.17.11",
642
- "minimatch": "~3.0.2",
643
- "shelljs": "0.3.x",
644
- "strip-json-comments": "1.0.x"
645
- }
646
- },
647
- "load-json-file": {
648
- "version": "1.1.0",
649
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
650
- "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
651
- "dev": true,
652
- "requires": {
653
- "graceful-fs": "^4.1.2",
654
- "parse-json": "^2.2.0",
655
- "pify": "^2.0.0",
656
- "pinkie-promise": "^2.0.0",
657
- "strip-bom": "^2.0.0"
658
- }
659
- },
660
- "lodash": {
661
- "version": "4.17.11",
662
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
663
- "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
664
- "dev": true
665
- },
666
- "loud-rejection": {
667
- "version": "1.6.0",
668
- "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
669
- "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
670
- "dev": true,
671
- "requires": {
672
- "currently-unhandled": "^0.4.1",
673
- "signal-exit": "^3.0.0"
674
- }
675
- },
676
- "map-obj": {
677
- "version": "1.0.1",
678
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
679
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
680
- "dev": true
681
- },
682
- "meow": {
683
- "version": "3.7.0",
684
- "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
685
- "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
686
- "dev": true,
687
- "requires": {
688
- "camelcase-keys": "^2.0.0",
689
- "decamelize": "^1.1.2",
690
- "loud-rejection": "^1.0.0",
691
- "map-obj": "^1.0.1",
692
- "minimist": "^1.1.3",
693
- "normalize-package-data": "^2.3.4",
694
- "object-assign": "^4.0.1",
695
- "read-pkg-up": "^1.0.1",
696
- "redent": "^1.0.0",
697
- "trim-newlines": "^1.0.0"
698
- }
699
- },
700
- "minimatch": {
701
- "version": "3.0.4",
702
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
703
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
704
- "dev": true,
705
- "requires": {
706
- "brace-expansion": "^1.1.7"
707
- }
708
- },
709
- "minimist": {
710
- "version": "1.2.0",
711
- "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
712
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
713
- "dev": true
714
- },
715
- "mkdirp": {
716
- "version": "0.5.1",
717
- "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
718
- "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
719
- "dev": true,
720
- "requires": {
721
- "minimist": "0.0.8"
722
- },
723
- "dependencies": {
724
- "minimist": {
725
- "version": "0.0.8",
726
- "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
727
- "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
728
- "dev": true
729
- }
730
- }
731
- },
732
- "node-wp-i18n": {
733
- "version": "1.2.1",
734
- "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.2.1.tgz",
735
- "integrity": "sha512-Wvl98XA/GBnQFe20iAMwlsXvikVOFTVz//cbRsF8OPQf0NIkJdeWToNYww/dZl52lHtS1KUEIVRyWcol5ibHog==",
736
- "dev": true,
737
- "requires": {
738
- "bluebird": "^3.4.1",
739
- "gettext-parser": "^2.0.0",
740
- "glob": "^7.0.5",
741
- "lodash": "^4.14.2",
742
- "minimist": "^1.2.0",
743
- "mkdirp": "^0.5.1",
744
- "tmp": "^0.0.33"
745
- }
746
- },
747
- "nopt": {
748
- "version": "3.0.6",
749
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
750
- "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
751
- "dev": true,
752
- "requires": {
753
- "abbrev": "1"
754
- }
755
- },
756
- "normalize-package-data": {
757
- "version": "2.5.0",
758
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
759
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
760
- "dev": true,
761
- "requires": {
762
- "hosted-git-info": "^2.1.4",
763
- "resolve": "^1.10.0",
764
- "semver": "2 || 3 || 4 || 5",
765
- "validate-npm-package-license": "^3.0.1"
766
- }
767
- },
768
- "object-assign": {
769
- "version": "4.1.1",
770
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
771
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
772
- "dev": true
773
- },
774
- "once": {
775
- "version": "1.4.0",
776
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
777
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
778
- "dev": true,
779
- "requires": {
780
- "wrappy": "1"
781
- }
782
- },
783
- "os-tmpdir": {
784
- "version": "1.0.2",
785
- "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
786
- "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
787
- "dev": true
788
- },
789
- "parse-json": {
790
- "version": "2.2.0",
791
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
792
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
793
- "dev": true,
794
- "requires": {
795
- "error-ex": "^1.2.0"
796
- }
797
- },
798
- "path-exists": {
799
- "version": "2.1.0",
800
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
801
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
802
- "dev": true,
803
- "requires": {
804
- "pinkie-promise": "^2.0.0"
805
- }
806
- },
807
- "path-is-absolute": {
808
- "version": "1.0.1",
809
- "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
810
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
811
- "dev": true
812
- },
813
- "path-parse": {
814
- "version": "1.0.6",
815
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
816
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
817
- "dev": true
818
- },
819
- "path-type": {
820
- "version": "1.1.0",
821
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
822
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
823
- "dev": true,
824
- "requires": {
825
- "graceful-fs": "^4.1.2",
826
- "pify": "^2.0.0",
827
- "pinkie-promise": "^2.0.0"
828
- }
829
- },
830
- "pify": {
831
- "version": "2.3.0",
832
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
833
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
834
- "dev": true
835
- },
836
- "pinkie": {
837
- "version": "2.0.4",
838
- "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
839
- "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
840
- "dev": true
841
- },
842
- "pinkie-promise": {
843
- "version": "2.0.1",
844
- "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
845
- "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
846
- "dev": true,
847
- "requires": {
848
- "pinkie": "^2.0.0"
849
- }
850
- },
851
- "process-nextick-args": {
852
- "version": "2.0.0",
853
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
854
- "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
855
- "dev": true
856
- },
857
- "read-pkg": {
858
- "version": "1.1.0",
859
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
860
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
861
- "dev": true,
862
- "requires": {
863
- "load-json-file": "^1.0.0",
864
- "normalize-package-data": "^2.3.2",
865
- "path-type": "^1.0.0"
866
- }
867
- },
868
- "read-pkg-up": {
869
- "version": "1.0.1",
870
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
871
- "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
872
- "dev": true,
873
- "requires": {
874
- "find-up": "^1.0.0",
875
- "read-pkg": "^1.0.0"
876
- }
877
- },
878
- "readable-stream": {
879
- "version": "2.3.6",
880
- "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
881
- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
882
- "dev": true,
883
- "requires": {
884
- "core-util-is": "~1.0.0",
885
- "inherits": "~2.0.3",
886
- "isarray": "~1.0.0",
887
- "process-nextick-args": "~2.0.0",
888
- "safe-buffer": "~5.1.1",
889
- "string_decoder": "~1.1.1",
890
- "util-deprecate": "~1.0.1"
891
- }
892
- },
893
- "redent": {
894
- "version": "1.0.0",
895
- "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
896
- "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
897
- "dev": true,
898
- "requires": {
899
- "indent-string": "^2.1.0",
900
- "strip-indent": "^1.0.1"
901
- }
902
- },
903
- "repeating": {
904
- "version": "2.0.1",
905
- "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
906
- "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
907
- "dev": true,
908
- "requires": {
909
- "is-finite": "^1.0.0"
910
- }
911
- },
912
- "resolve": {
913
- "version": "1.15.1",
914
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
915
- "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
916
- "dev": true,
917
- "requires": {
918
- "path-parse": "^1.0.6"
919
- }
920
- },
921
- "rimraf": {
922
- "version": "2.6.3",
923
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
924
- "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
925
- "dev": true,
926
- "requires": {
927
- "glob": "^7.1.3"
928
- },
929
- "dependencies": {
930
- "glob": {
931
- "version": "7.1.6",
932
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
933
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
934
- "dev": true,
935
- "requires": {
936
- "fs.realpath": "^1.0.0",
937
- "inflight": "^1.0.4",
938
- "inherits": "2",
939
- "minimatch": "^3.0.4",
940
- "once": "^1.3.0",
941
- "path-is-absolute": "^1.0.0"
942
- }
943
- }
944
- }
945
- },
946
- "safe-buffer": {
947
- "version": "5.1.2",
948
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
949
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
950
- "dev": true
951
- },
952
- "safer-buffer": {
953
- "version": "2.1.2",
954
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
955
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
956
- "dev": true
957
- },
958
- "semver": {
959
- "version": "5.7.1",
960
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
961
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
962
- "dev": true
963
- },
964
- "shelljs": {
965
- "version": "0.3.0",
966
- "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
967
- "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
968
- "dev": true
969
- },
970
- "signal-exit": {
971
- "version": "3.0.3",
972
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
973
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
974
- "dev": true
975
- },
976
- "spdx-correct": {
977
- "version": "3.1.0",
978
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
979
- "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
980
- "dev": true,
981
- "requires": {
982
- "spdx-expression-parse": "^3.0.0",
983
- "spdx-license-ids": "^3.0.0"
984
- }
985
- },
986
- "spdx-exceptions": {
987
- "version": "2.2.0",
988
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
989
- "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
990
- "dev": true
991
- },
992
- "spdx-expression-parse": {
993
- "version": "3.0.0",
994
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
995
- "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
996
- "dev": true,
997
- "requires": {
998
- "spdx-exceptions": "^2.1.0",
999
- "spdx-license-ids": "^3.0.0"
1000
- }
1001
- },
1002
- "spdx-license-ids": {
1003
- "version": "3.0.5",
1004
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
1005
- "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
1006
- "dev": true
1007
- },
1008
- "sprintf-js": {
1009
- "version": "1.1.2",
1010
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
1011
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
1012
- "dev": true
1013
- },
1014
- "string_decoder": {
1015
- "version": "1.1.1",
1016
- "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1017
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1018
- "dev": true,
1019
- "requires": {
1020
- "safe-buffer": "~5.1.0"
1021
- }
1022
- },
1023
- "strip-bom": {
1024
- "version": "2.0.0",
1025
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1026
- "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
1027
- "dev": true,
1028
- "requires": {
1029
- "is-utf8": "^0.2.0"
1030
- }
1031
- },
1032
- "strip-indent": {
1033
- "version": "1.0.1",
1034
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
1035
- "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
1036
- "dev": true,
1037
- "requires": {
1038
- "get-stdin": "^4.0.1"
1039
- }
1040
- },
1041
- "strip-json-comments": {
1042
- "version": "1.0.4",
1043
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
1044
- "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
1045
- "dev": true
1046
- },
1047
- "supports-color": {
1048
- "version": "5.5.0",
1049
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1050
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1051
- "dev": true,
1052
- "requires": {
1053
- "has-flag": "^3.0.0"
1054
- }
1055
- },
1056
- "tmp": {
1057
- "version": "0.0.33",
1058
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
1059
- "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
1060
- "dev": true,
1061
- "requires": {
1062
- "os-tmpdir": "~1.0.2"
1063
- }
1064
- },
1065
- "trim-newlines": {
1066
- "version": "1.0.0",
1067
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
1068
- "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
1069
- "dev": true
1070
- },
1071
- "underscore.string": {
1072
- "version": "3.3.5",
1073
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
1074
- "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
1075
- "dev": true,
1076
- "requires": {
1077
- "sprintf-js": "^1.0.3",
1078
- "util-deprecate": "^1.0.2"
1079
- }
1080
- },
1081
- "util-deprecate": {
1082
- "version": "1.0.2",
1083
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1084
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1085
- "dev": true
1086
- },
1087
- "validate-npm-package-license": {
1088
- "version": "3.0.4",
1089
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
1090
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
1091
- "dev": true,
1092
- "requires": {
1093
- "spdx-correct": "^3.0.0",
1094
- "spdx-expression-parse": "^3.0.0"
1095
- }
1096
- },
1097
- "which": {
1098
- "version": "1.3.1",
1099
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1100
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1101
- "dev": true,
1102
- "requires": {
1103
- "isexe": "^2.0.0"
1104
- }
1105
- },
1106
- "wrappy": {
1107
- "version": "1.0.2",
1108
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1109
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1110
- "dev": true
1111
- }
1112
- }
1113
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -1,15 +1,15 @@
1
  === Astra Customizer Reset ===
2
  Contributors: brainstormforce
3
  Tags: astra theme, customizer reset, reset astra customizer, reset astra theme
4
- Tested up to: 5.4
5
- Stable tag: 1.0.3
6
  Requires at least: 4.4
7
 
8
  This plugin helps to reset customizer settings for the Astra theme in a single click.
9
 
10
  == Description ==
11
 
12
- Astra Customizer Reset plugin will reset all customizer settings in one click. The plugin will serve to <a href="https://wordpress.org/themes/astra/" target="_blank"> Astra </a>WordPress theme only.
13
 
14
  It provides a “Reset" button in the customizer. Clicking this button will set Astra theme customizer options to default.
15
 
@@ -17,7 +17,7 @@ It provides a “Reset" button in the customizer. Clicking this button will set
17
 
18
  This is helpful when you experiment with various customizer options to explore the power of the theme and then want to start over. OR wish to set a new design line for the website.
19
 
20
- The reset button will take you back at the initial state with the theme.
21
 
22
  This will affect only customizer settings like layouts, typography, colors, buttons, etc.
23
 
@@ -43,6 +43,9 @@ No! Once you reset the customizer settings you can not revert it back. You will
43
 
44
  == Changelog ==
45
 
 
 
 
46
  = 1.0.3 =
47
  - Improvement: Updated strings in the warning box.
48
 
1
  === Astra Customizer Reset ===
2
  Contributors: brainstormforce
3
  Tags: astra theme, customizer reset, reset astra customizer, reset astra theme
4
+ Tested up to: 5.8
5
+ Stable tag: 1.0.4
6
  Requires at least: 4.4
7
 
8
  This plugin helps to reset customizer settings for the Astra theme in a single click.
9
 
10
  == Description ==
11
 
12
+ Astra Customizer Reset plugin will reset all customizer settings in one click. The plugin will serve to <a href="https://wordpress.org/themes/astra/" target="_blank"> Astra </a>WordPress theme only.
13
 
14
  It provides a “Reset" button in the customizer. Clicking this button will set Astra theme customizer options to default.
15
 
17
 
18
  This is helpful when you experiment with various customizer options to explore the power of the theme and then want to start over. OR wish to set a new design line for the website.
19
 
20
+ The reset button will take you back at the initial state with the theme.
21
 
22
  This will affect only customizer settings like layouts, typography, colors, buttons, etc.
23
 
43
 
44
  == Changelog ==
45
 
46
+ = 1.0.4 =
47
+ - Fix: White label settings does not get applied for the theme name.
48
+
49
  = 1.0.3 =
50
  - Improvement: Updated strings in the warning box.
51