WP Product Review Lite - Version 3.7.3

Version Description

  • 2020-02-24
Download this release

Release Info

Developer codeinwp
Plugin Icon WP Product Review Lite
Version 3.7.3
Comparing to
See all releases

Code changes from version 3.7.2 to 3.7.3

CHANGELOG.md CHANGED
@@ -1,4 +1,12 @@
1
 
 
 
 
 
 
 
 
 
2
  ### v3.7.2 - 2019-11-13
3
  **Changes:**
4
  * Tested up to WordPress 5.3
1
 
2
+ ### v3.7.3 - 2020-02-24
3
+ **Changes:**
4
+ * Update readme file
5
+
6
+ ### v3.7.3 - 2020-02-24
7
+ **Changes:**
8
+ * Removed PRO mentions
9
+
10
  ### v3.7.2 - 2019-11-13
11
  **Changes:**
12
  * Tested up to WordPress 5.3
includes/admin/helpers/class-wppr-html-fields.php CHANGED
@@ -240,10 +240,6 @@ class WPPR_Html_Fields {
240
  </span>
241
  ';
242
 
243
- if ( ! class_exists( 'WPPR_PRO' ) ) {
244
- $output = '<span style="color:red;">' . __( 'You need the PRO <a style="color:red;" href="http://bit.ly/2bhylar" target="_blank" >add-on</a> in order to change the review icons.', 'wp-product-review' ) . '</span>';
245
- }
246
-
247
  return apply_filters( 'wppr_field', $output, $args );
248
  }
249
 
@@ -278,10 +274,6 @@ class WPPR_Html_Fields {
278
  $output .= '<input type="hidden" id="' . esc_attr( $args['name'] . '-hidden' ) . '" name="' . esc_attr( $args['name'] ) . '" value="' . esc_attr( $value ) . '">';
279
  $output .= '</div>';
280
 
281
- if ( ! class_exists( 'WPPR_PRO' ) ) {
282
- $output = '<span style="color:red;">' . __( 'You need the PRO <a style="color:red;" href="http://bit.ly/2bhylar" target="_blank" >add-on</a> in order to change the review icons.', 'wp-product-review' ) . '</span>';
283
- }
284
-
285
  return apply_filters( 'wppr_field', $output, $args );
286
  }
287
 
240
  </span>
241
  ';
242
 
 
 
 
 
243
  return apply_filters( 'wppr_field', $output, $args );
244
  }
245
 
274
  $output .= '<input type="hidden" id="' . esc_attr( $args['name'] . '-hidden' ) . '" name="' . esc_attr( $args['name'] ) . '" value="' . esc_attr( $value ) . '">';
275
  $output .= '</div>';
276
 
 
 
 
 
277
  return apply_filters( 'wppr_field', $output, $args );
278
  }
279
 
includes/admin/layouts/editor-default-tpl.php CHANGED
@@ -82,6 +82,9 @@ $check = $review->is_active() ? 'yes' : 'no';
82
 
83
  <?php
84
  $templates = apply_filters( 'wppr_review_templates', array( 'default', 'style1', 'style2' ) );
 
 
 
85
  if ( $templates ) {
86
  ?>
87
  <li>
@@ -96,9 +99,6 @@ $check = $review->is_active() ? 'yes' : 'no';
96
  'class' => 'wppr-review-template',
97
  'value' => $template,
98
  'current' => $review->get_template(),
99
- 'options' => array(
100
- 'disabled' => ! defined( 'WPPR_PRO_SLUG' ) && 'default' !== $template,
101
- ),
102
  )
103
  );
104
  ?>
@@ -123,12 +123,6 @@ $check = $review->is_active() ? 'yes' : 'no';
123
  </li>
124
  <?php
125
  }
126
- if ( ! defined( 'WPPR_PRO_SLUG' ) ) {
127
- ?>
128
- <label class="wppr-upsell-label"><?php echo sprintf( esc_html__( 'You will need the %1$spremium%2$s version to use the extra review templates. You can checkout this %3$sdemo%4$s to see how they are looking.', 'wp-product-review' ), '<a href="' . WPPR_UPSELL_LINK . '">', '</a>', '<a href="https://demo.themeisle.com/wp-product-review/multiple-review-templates/">', '</a>' ); ?></label>
129
- <br/>
130
- <?php
131
- }
132
  ?>
133
  <li>
134
  <label for="wppr-editor-product-name"><?php _e( 'Product Name', 'wp-product-review' ); ?></label>
@@ -314,8 +308,6 @@ $check = $review->is_active() ? 'yes' : 'no';
314
  ?>
315
  <a href="#" class="preload_info"><?php _e( 'Preload Info', 'wp-product-review' ); ?></a>
316
  <?php
317
- } else {
318
- echo '<label class="wppr-upsell-label">' . __( ' In order to be able to automatically load your options from another posts, you need the ', 'wp-product-review' ) . '<a href="' . WPPR_UPSELL_LINK . '" target="_blank" >' . __( 'PRO add-on', 'wp-product-review' ) . '</a></label>';
319
  }
320
  ?>
321
  </div>
@@ -423,13 +415,6 @@ $check = $review->is_active() ? 'yes' : 'no';
423
 
424
  <br class="clear">
425
 
426
- <?php if ( ! shortcode_exists( 'P_REVIEW' ) ) : ?>
427
- <label class="wppr-upsell-label"> You can use the shortcode <b>[P_REVIEW]</b> to show a review you already made
428
- or
429
- <b>[wpr_landing]</b> to display a comparision table of them. The shortcodes are available on the <a
430
- target="_blank" href="<?php echo WPPR_UPSELL_LINK; ?>">Pro Bundle</a><br/><br/></label>
431
- <?php endif; ?>
432
-
433
  <?php do_action( 'wppr_editor_after', $model->post ); ?>
434
  </div>
435
 
82
 
83
  <?php
84
  $templates = apply_filters( 'wppr_review_templates', array( 'default', 'style1', 'style2' ) );
85
+ if ( ! defined( 'WPPR_PRO_SLUG' ) ) {
86
+ $templates = null;
87
+ }
88
  if ( $templates ) {
89
  ?>
90
  <li>
99
  'class' => 'wppr-review-template',
100
  'value' => $template,
101
  'current' => $review->get_template(),
 
 
 
102
  )
103
  );
104
  ?>
123
  </li>
124
  <?php
125
  }
 
 
 
 
 
 
126
  ?>
127
  <li>
128
  <label for="wppr-editor-product-name"><?php _e( 'Product Name', 'wp-product-review' ); ?></label>
308
  ?>
309
  <a href="#" class="preload_info"><?php _e( 'Preload Info', 'wp-product-review' ); ?></a>
310
  <?php
 
 
311
  }
312
  ?>
313
  </div>
415
 
416
  <br class="clear">
417
 
 
 
 
 
 
 
 
418
  <?php do_action( 'wppr_editor_after', $model->post ); ?>
419
  </div>
420
 
includes/admin/layouts/header-part.php CHANGED
@@ -14,11 +14,5 @@
14
  <p class="logo">WP Product Review</p>
15
  <span class="slogan">by <a
16
  href="https://themeisle.com/">ThemeIsle</a></span>
17
- <div class="header-btns">
18
- <?php if ( ! class_exists( 'WPPR_Pro' ) ) { ?>
19
- <a target="_blank" href="<?php echo WPPR_UPSELL_LINK; ?>" class="buy-now"><span
20
- class="dashicons dashicons-cart"></span> More features</a>
21
- <?php } ?>
22
- </div>
23
  <div class="clear"></div>
24
  </div>
14
  <p class="logo">WP Product Review</p>
15
  <span class="slogan">by <a
16
  href="https://themeisle.com/">ThemeIsle</a></span>
 
 
 
 
 
 
17
  <div class="clear"></div>
18
  </div>
includes/admin/layouts/settings-tpl.php CHANGED
@@ -37,15 +37,7 @@ $fields = $global_settings->get_fields();
37
  <?php foreach ( $sections as $section_key => $section_name ) : ?>
38
  <div id="wppr-tab-<?php echo $section_key; ?>" class="wppr-tab-content">
39
  <?php
40
- if ( ! shortcode_exists( 'P_REVIEW' ) ) {
41
- ?>
42
- <label class="wppr-upsell-label"> You can use the shortcode <b>[P_REVIEW]</b> to show a review you
43
- already made or
44
- <b>[wpr_landing]</b> to display a comparison table of them. The shortcodes are available on the
45
- <a
46
- target="_blank" href="<?php echo WPPR_UPSELL_LINK; ?>">Pro Bundle</a><br/><br/></label>
47
- <?php
48
- } else {
49
  do_action( 'wppr_settings_section_upsell', $section_key );
50
  }
51
  foreach ( $fields[ $section_key ] as $name => $field ) {
37
  <?php foreach ( $sections as $section_key => $section_name ) : ?>
38
  <div id="wppr-tab-<?php echo $section_key; ?>" class="wppr-tab-content">
39
  <?php
40
+ if ( shortcode_exists( 'P_REVIEW' ) ) {
 
 
 
 
 
 
 
 
41
  do_action( 'wppr_settings_section_upsell', $section_key );
42
  }
43
  foreach ( $fields[ $section_key ] as $name => $field ) {
includes/admin/layouts/support-tpl.php CHANGED
@@ -4,20 +4,11 @@
4
 
5
  <?php
6
  $active_tab = isset( $_REQUEST['tab'] ) ? sanitize_text_field( $_REQUEST['tab'] ) : 'help';
7
- $show_more = ! defined( 'WPPR_PRO_VERSION' );
8
  ?>
9
 
10
  <h2 class="nav-tab-wrapper">
11
  <a href="<?php echo esc_url( admin_url( 'admin.php?page=wppr-support&tab=help' ) ); ?>"
12
  class="nav-tab <?php echo $active_tab === 'help' ? 'nav-tab-active' : ''; ?>"><?php _e( 'Support', 'wp-product-review' ); ?></a>
13
- <?php
14
- if ( $show_more ) {
15
- ?>
16
- <a href="<?php echo esc_url( admin_url( 'admin.php?page=wppr-support&tab=more' ) ); ?>"
17
- class="nav-tab <?php echo $active_tab === 'more' ? 'nav-tab-active' : ''; ?>"><?php _e( 'More Features', 'wp-product-review' ); ?></a>
18
- <?php
19
- }
20
- ?>
21
  </h2>
22
 
23
  <div class="wppr-features-content">
@@ -28,11 +19,6 @@
28
  case 'help':
29
  include WPPR_PATH . '/includes/admin/layouts/support-tab.php';
30
  break;
31
- case 'more':
32
- if ( $show_more ) {
33
- include WPPR_PATH . '/includes/admin/layouts/upsell-tab.php';
34
- }
35
- break;
36
  }
37
  ?>
38
  <div class="clear"></div>
4
 
5
  <?php
6
  $active_tab = isset( $_REQUEST['tab'] ) ? sanitize_text_field( $_REQUEST['tab'] ) : 'help';
 
7
  ?>
8
 
9
  <h2 class="nav-tab-wrapper">
10
  <a href="<?php echo esc_url( admin_url( 'admin.php?page=wppr-support&tab=help' ) ); ?>"
11
  class="nav-tab <?php echo $active_tab === 'help' ? 'nav-tab-active' : ''; ?>"><?php _e( 'Support', 'wp-product-review' ); ?></a>
 
 
 
 
 
 
 
 
12
  </h2>
13
 
14
  <div class="wppr-features-content">
19
  case 'help':
20
  include WPPR_PATH . '/includes/admin/layouts/support-tab.php';
21
  break;
 
 
 
 
 
22
  }
23
  ?>
24
  <div class="clear"></div>
includes/class-wppr.php CHANGED
@@ -67,7 +67,7 @@ class WPPR {
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
- $this->version = '3.7.2';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
+ $this->version = '3.7.3';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "wp-product-review",
3
- "version": "3.7.2",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
@@ -41,13 +41,13 @@
41
  "dev": true
42
  },
43
  "ajv": {
44
- "version": "6.10.2",
45
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
46
- "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
47
  "dev": true,
48
  "requires": {
49
- "fast-deep-equal": "2.0.1",
50
- "fast-json-stable-stringify": "2.0.0",
51
  "json-schema-traverse": "0.4.1",
52
  "uri-js": "4.2.2"
53
  }
@@ -110,7 +110,7 @@
110
  "buffer-crc32": "0.2.13",
111
  "glob": "7.0.6",
112
  "lodash": "4.17.15",
113
- "readable-stream": "2.3.6",
114
  "tar-stream": "1.6.2",
115
  "walkdir": "0.0.11",
116
  "zip-stream": "1.2.0"
@@ -138,7 +138,7 @@
138
  "lazystream": "1.0.0",
139
  "lodash": "4.17.15",
140
  "normalize-path": "2.1.1",
141
- "readable-stream": "2.3.6"
142
  }
143
  },
144
  "are-we-there-yet": {
@@ -148,7 +148,7 @@
148
  "dev": true,
149
  "requires": {
150
  "delegates": "1.0.0",
151
- "readable-stream": "2.3.6"
152
  }
153
  },
154
  "argparse": {
@@ -265,18 +265,18 @@
265
  "dev": true
266
  },
267
  "autoprefixer": {
268
- "version": "9.7.1",
269
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz",
270
- "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==",
271
  "dev": true,
272
  "requires": {
273
- "browserslist": "4.7.2",
274
- "caniuse-lite": "1.0.30001009",
275
  "chalk": "2.4.2",
276
  "normalize-range": "0.1.2",
277
  "num2fraction": "1.2.2",
278
- "postcss": "7.0.21",
279
- "postcss-value-parser": "4.0.2"
280
  }
281
  },
282
  "aws-sign2": {
@@ -286,9 +286,9 @@
286
  "dev": true
287
  },
288
  "aws4": {
289
- "version": "1.8.0",
290
- "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
291
- "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
292
  "dev": true
293
  },
294
  "balanced-match": {
@@ -327,7 +327,7 @@
327
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
328
  "dev": true,
329
  "requires": {
330
- "kind-of": "6.0.2"
331
  }
332
  },
333
  "is-data-descriptor": {
@@ -336,7 +336,7 @@
336
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
337
  "dev": true,
338
  "requires": {
339
- "kind-of": "6.0.2"
340
  }
341
  },
342
  "is-descriptor": {
@@ -347,7 +347,7 @@
347
  "requires": {
348
  "is-accessor-descriptor": "1.0.0",
349
  "is-data-descriptor": "1.0.0",
350
- "kind-of": "6.0.2"
351
  }
352
  }
353
  }
@@ -400,7 +400,7 @@
400
  "optional": true,
401
  "requires": {
402
  "execa": "1.0.0",
403
- "find-versions": "3.1.0"
404
  },
405
  "dependencies": {
406
  "cross-spawn": {
@@ -618,14 +618,14 @@
618
  "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
619
  "dev": true,
620
  "requires": {
621
- "readable-stream": "2.3.6",
622
  "safe-buffer": "5.1.2"
623
  }
624
  },
625
  "bluebird": {
626
- "version": "3.7.1",
627
- "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz",
628
- "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==",
629
  "dev": true
630
  },
631
  "body": {
@@ -686,14 +686,14 @@
686
  }
687
  },
688
  "browserslist": {
689
- "version": "4.7.2",
690
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz",
691
- "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==",
692
  "dev": true,
693
  "requires": {
694
- "caniuse-lite": "1.0.30001009",
695
- "electron-to-chromium": "1.3.306",
696
- "node-releases": "1.1.40"
697
  }
698
  },
699
  "buffer": {
@@ -817,9 +817,9 @@
817
  }
818
  },
819
  "caniuse-lite": {
820
- "version": "1.0.30001009",
821
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001009.tgz",
822
- "integrity": "sha512-M3rEqHN6SaVjgo4bIik7HsGcWXsi+lI9WA0p51RPMFx5gXfduyOXWJrc0R4xBkSK1pgNf4CNgy5M+6H+WiEP8g==",
823
  "dev": true
824
  },
825
  "caseless": {
@@ -852,9 +852,9 @@
852
  }
853
  },
854
  "chownr": {
855
- "version": "1.1.3",
856
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz",
857
- "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==",
858
  "dev": true,
859
  "optional": true
860
  },
@@ -1014,7 +1014,7 @@
1014
  "buffer-crc32": "0.2.13",
1015
  "crc32-stream": "2.0.0",
1016
  "normalize-path": "2.1.1",
1017
- "readable-stream": "2.3.6"
1018
  }
1019
  },
1020
  "concat-map": {
@@ -1098,7 +1098,7 @@
1098
  "dev": true,
1099
  "requires": {
1100
  "crc": "3.8.0",
1101
- "readable-stream": "2.3.6"
1102
  }
1103
  },
1104
  "cross-spawn": {
@@ -1340,7 +1340,7 @@
1340
  "dev": true,
1341
  "optional": true,
1342
  "requires": {
1343
- "mimic-response": "2.0.0"
1344
  }
1345
  },
1346
  "decompress-tar": {
@@ -1464,7 +1464,7 @@
1464
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1465
  "dev": true,
1466
  "requires": {
1467
- "kind-of": "6.0.2"
1468
  }
1469
  },
1470
  "is-data-descriptor": {
@@ -1473,7 +1473,7 @@
1473
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1474
  "dev": true,
1475
  "requires": {
1476
- "kind-of": "6.0.2"
1477
  }
1478
  },
1479
  "is-descriptor": {
@@ -1484,7 +1484,7 @@
1484
  "requires": {
1485
  "is-accessor-descriptor": "1.0.0",
1486
  "is-data-descriptor": "1.0.0",
1487
- "kind-of": "6.0.2"
1488
  }
1489
  }
1490
  }
@@ -1632,8 +1632,8 @@
1632
  "integrity": "sha512-yKWuGwOE283CTgbEuvqXXusLH4VBXnY2nZbDkeWev+cpAXY6zCIADSPLdvfkAROc0t8S4l07U1fateCdEDuuvg==",
1633
  "dev": true,
1634
  "requires": {
1635
- "editions": "2.2.0",
1636
- "typechecker": "4.9.0"
1637
  }
1638
  },
1639
  "ecc-jsbn": {
@@ -1647,12 +1647,12 @@
1647
  }
1648
  },
1649
  "editions": {
1650
- "version": "2.2.0",
1651
- "resolved": "https://registry.npmjs.org/editions/-/editions-2.2.0.tgz",
1652
- "integrity": "sha512-RYg3iEA2BDLCNVe8PUkD+ox5vAKxB9XS/mAhx1bdxGCF0CpX077C0pyTA9t5D6idCYA3avl5/XDHKPsHFrygfw==",
1653
  "dev": true,
1654
  "requires": {
1655
- "errlop": "1.2.0",
1656
  "semver": "6.3.0"
1657
  },
1658
  "dependencies": {
@@ -1665,9 +1665,9 @@
1665
  }
1666
  },
1667
  "electron-to-chromium": {
1668
- "version": "1.3.306",
1669
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.306.tgz",
1670
- "integrity": "sha512-frDqXvrIROoYvikSKTIKbHbzO6M3/qC6kCIt/1FOa9kALe++c4VAJnwjSFvf1tYLEUsP2n9XZ4XSCyqc3l7A/A==",
1671
  "dev": true
1672
  },
1673
  "encoding": {
@@ -1695,13 +1695,10 @@
1695
  "dev": true
1696
  },
1697
  "errlop": {
1698
- "version": "1.2.0",
1699
- "resolved": "https://registry.npmjs.org/errlop/-/errlop-1.2.0.tgz",
1700
- "integrity": "sha512-xlbC/1TA2kMaPYy0DtlL0sLyu6T5ZYpLNnOY5EtvDbHRnzUAipUqW1eKObQgwWbRDiudE2IJaxJAgw4fF39Lcw==",
1701
- "dev": true,
1702
- "requires": {
1703
- "editions": "2.2.0"
1704
- }
1705
  },
1706
  "error": {
1707
  "version": "7.2.1",
@@ -1722,21 +1719,22 @@
1722
  }
1723
  },
1724
  "es-abstract": {
1725
- "version": "1.16.0",
1726
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz",
1727
- "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==",
1728
  "dev": true,
1729
  "requires": {
1730
  "es-to-primitive": "1.2.1",
1731
  "function-bind": "1.1.1",
1732
  "has": "1.0.3",
1733
- "has-symbols": "1.0.0",
1734
- "is-callable": "1.1.4",
1735
- "is-regex": "1.0.4",
1736
  "object-inspect": "1.7.0",
1737
  "object-keys": "1.1.1",
1738
- "string.prototype.trimleft": "2.1.0",
1739
- "string.prototype.trimright": "2.1.0"
 
1740
  }
1741
  },
1742
  "es-to-primitive": {
@@ -1745,9 +1743,9 @@
1745
  "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1746
  "dev": true,
1747
  "requires": {
1748
- "is-callable": "1.1.4",
1749
- "is-date-object": "1.0.1",
1750
- "is-symbol": "1.0.2"
1751
  }
1752
  },
1753
  "escape-string-regexp": {
@@ -1870,7 +1868,7 @@
1870
  "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
1871
  "dev": true,
1872
  "requires": {
1873
- "mime-db": "1.42.0"
1874
  }
1875
  },
1876
  "ext-name": {
@@ -1950,7 +1948,7 @@
1950
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1951
  "dev": true,
1952
  "requires": {
1953
- "kind-of": "6.0.2"
1954
  }
1955
  },
1956
  "is-data-descriptor": {
@@ -1959,7 +1957,7 @@
1959
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1960
  "dev": true,
1961
  "requires": {
1962
- "kind-of": "6.0.2"
1963
  }
1964
  },
1965
  "is-descriptor": {
@@ -1970,7 +1968,7 @@
1970
  "requires": {
1971
  "is-accessor-descriptor": "1.0.0",
1972
  "is-data-descriptor": "1.0.0",
1973
- "kind-of": "6.0.2"
1974
  }
1975
  }
1976
  }
@@ -1982,8 +1980,8 @@
1982
  "dev": true,
1983
  "requires": {
1984
  "eachr": "3.3.0",
1985
- "editions": "2.2.0",
1986
- "typechecker": "4.9.0"
1987
  }
1988
  },
1989
  "extsprintf": {
@@ -1993,9 +1991,9 @@
1993
  "dev": true
1994
  },
1995
  "fast-deep-equal": {
1996
- "version": "2.0.1",
1997
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
1998
- "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
1999
  "dev": true
2000
  },
2001
  "fast-glob": {
@@ -2013,9 +2011,9 @@
2013
  }
2014
  },
2015
  "fast-json-stable-stringify": {
2016
- "version": "2.0.0",
2017
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2018
- "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
2019
  "dev": true
2020
  },
2021
  "faye-websocket": {
@@ -2109,23 +2107,13 @@
2109
  }
2110
  },
2111
  "find-versions": {
2112
- "version": "3.1.0",
2113
- "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.1.0.tgz",
2114
- "integrity": "sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q==",
2115
  "dev": true,
2116
  "optional": true,
2117
  "requires": {
2118
- "array-uniq": "2.1.0",
2119
  "semver-regex": "2.0.0"
2120
- },
2121
- "dependencies": {
2122
- "array-uniq": {
2123
- "version": "2.1.0",
2124
- "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-2.1.0.tgz",
2125
- "integrity": "sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==",
2126
- "dev": true,
2127
- "optional": true
2128
- }
2129
  }
2130
  },
2131
  "findup-sync": {
@@ -2172,7 +2160,7 @@
2172
  "requires": {
2173
  "asynckit": "0.4.0",
2174
  "combined-stream": "1.0.8",
2175
- "mime-types": "2.1.25"
2176
  }
2177
  },
2178
  "fragment-cache": {
@@ -2192,7 +2180,7 @@
2192
  "optional": true,
2193
  "requires": {
2194
  "inherits": "2.0.4",
2195
- "readable-stream": "2.3.6"
2196
  }
2197
  },
2198
  "fs-constants": {
@@ -2246,7 +2234,7 @@
2246
  "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
2247
  "dev": true,
2248
  "requires": {
2249
- "globule": "1.2.1"
2250
  }
2251
  },
2252
  "get-proxy": {
@@ -2298,14 +2286,14 @@
2298
  "dev": true,
2299
  "requires": {
2300
  "encoding": "0.1.12",
2301
- "readable-stream": "3.4.0",
2302
  "safe-buffer": "5.1.2"
2303
  },
2304
  "dependencies": {
2305
  "readable-stream": {
2306
- "version": "3.4.0",
2307
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
2308
- "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
2309
  "dev": true,
2310
  "requires": {
2311
  "inherits": "2.0.4",
@@ -2462,9 +2450,9 @@
2462
  }
2463
  },
2464
  "globule": {
2465
- "version": "1.2.1",
2466
- "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
2467
- "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
2468
  "dev": true,
2469
  "requires": {
2470
  "glob": "7.1.6",
@@ -2635,7 +2623,7 @@
2635
  "requires": {
2636
  "archiver": "1.3.0",
2637
  "chalk": "1.1.3",
2638
- "iltorb": "2.4.4",
2639
  "lodash": "4.17.15",
2640
  "pretty-bytes": "4.0.2",
2641
  "stream-buffers": "2.2.0"
@@ -2716,7 +2704,7 @@
2716
  "imagemin-gifsicle": "6.0.1",
2717
  "imagemin-jpegtran": "6.0.0",
2718
  "imagemin-optipng": "6.0.0",
2719
- "imagemin-svgo": "7.0.0",
2720
  "p-map": "1.2.0",
2721
  "plur": "3.1.1",
2722
  "pretty-bytes": "5.3.0"
@@ -3134,7 +3122,7 @@
3134
  "version": "github:codeinwp/grunt-plugin-fleet#922540b800fafe8a89d60e82699afb8073c1b7c2",
3135
  "dev": true,
3136
  "requires": {
3137
- "autoprefixer": "9.7.1",
3138
  "grunt": "1.0.4",
3139
  "grunt-cachebuster": "0.1.7",
3140
  "grunt-checktextdomain": "1.0.1",
@@ -3151,9 +3139,9 @@
3151
  "grunt-phpunit": "0.3.6",
3152
  "grunt-postcss": "0.9.0",
3153
  "grunt-rsync": "3.0.0",
3154
- "grunt-sync": "0.8.1",
3155
  "grunt-text-replace": "0.4.0",
3156
- "grunt-version": "1.3.1",
3157
  "grunt-wp-css": "0.2.1",
3158
  "grunt-wp-i18n": "1.0.3",
3159
  "grunt-wp-readme-to-markdown": "2.0.1",
@@ -3195,30 +3183,14 @@
3195
  }
3196
  },
3197
  "grunt-sync": {
3198
- "version": "0.8.1",
3199
- "resolved": "https://registry.npmjs.org/grunt-sync/-/grunt-sync-0.8.1.tgz",
3200
- "integrity": "sha512-xoOOgip7LcrwSUbyu27IbWZefjL7M0UNN5V7b0U90REZf1IpDytPWVLNh5dbb/IJUQng3UFyHCUCWPwPDMzipw==",
3201
  "dev": true,
3202
  "requires": {
3203
  "fs-extra": "6.0.1",
3204
- "glob": "7.0.5",
3205
- "md5-file": "2.0.3"
3206
- },
3207
- "dependencies": {
3208
- "glob": {
3209
- "version": "7.0.5",
3210
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
3211
- "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
3212
- "dev": true,
3213
- "requires": {
3214
- "fs.realpath": "1.0.0",
3215
- "inflight": "1.0.6",
3216
- "inherits": "2.0.4",
3217
- "minimatch": "3.0.4",
3218
- "once": "1.4.0",
3219
- "path-is-absolute": "1.0.1"
3220
- }
3221
- }
3222
  }
3223
  },
3224
  "grunt-text-replace": {
@@ -3228,9 +3200,9 @@
3228
  "dev": true
3229
  },
3230
  "grunt-version": {
3231
- "version": "1.3.1",
3232
- "resolved": "https://registry.npmjs.org/grunt-version/-/grunt-version-1.3.1.tgz",
3233
- "integrity": "sha512-EIx829NfFSAG3EbBKTAH15rj5SutSnjdZwVr80qWrmuVU4vOqP1S8RB3ghzetBYSiNBozKMNS+zeA6+jhmshUw==",
3234
  "dev": true,
3235
  "requires": {
3236
  "grunt": "1.0.4",
@@ -3284,7 +3256,7 @@
3284
  "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
3285
  "dev": true,
3286
  "requires": {
3287
- "ajv": "6.10.2",
3288
  "har-schema": "2.0.0"
3289
  }
3290
  },
@@ -3325,9 +3297,9 @@
3325
  "dev": true
3326
  },
3327
  "has-symbols": {
3328
- "version": "1.0.0",
3329
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
3330
- "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
3331
  "dev": true
3332
  },
3333
  "has-to-string-tag-x": {
@@ -3497,9 +3469,9 @@
3497
  "dev": true
3498
  },
3499
  "iltorb": {
3500
- "version": "2.4.4",
3501
- "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.4.tgz",
3502
- "integrity": "sha512-7Qk6O7TK3rSWVRVRkPehcNTSN+P2i7MsG9pWmw6iVw/W6NcoNj0rFKOuBDM6fbZV6NNGuUW3JBRem6Ozn4KXhg==",
3503
  "dev": true,
3504
  "optional": true,
3505
  "requires": {
@@ -3569,13 +3541,13 @@
3569
  }
3570
  },
3571
  "imagemin-svgo": {
3572
- "version": "7.0.0",
3573
- "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.0.0.tgz",
3574
- "integrity": "sha512-+iGJFaPIMx8TjFW6zN+EkOhlqcemdL7F3N3Y0wODvV2kCUBuUtZK7DRZc1+Zfu4U2W/lTMUyx2G8YMOrZntIWg==",
3575
  "dev": true,
3576
  "optional": true,
3577
  "requires": {
3578
- "is-svg": "3.0.0",
3579
  "svgo": "1.3.2"
3580
  }
3581
  },
@@ -3673,9 +3645,9 @@
3673
  "dev": true
3674
  },
3675
  "is-callable": {
3676
- "version": "1.1.4",
3677
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
3678
- "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
3679
  "dev": true
3680
  },
3681
  "is-data-descriptor": {
@@ -3699,9 +3671,9 @@
3699
  }
3700
  },
3701
  "is-date-object": {
3702
- "version": "1.0.1",
3703
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
3704
- "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
3705
  "dev": true
3706
  },
3707
  "is-descriptor": {
@@ -3736,13 +3708,10 @@
3736
  "dev": true
3737
  },
3738
  "is-finite": {
3739
- "version": "1.0.2",
3740
- "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
3741
- "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
3742
- "dev": true,
3743
- "requires": {
3744
- "number-is-nan": "1.0.1"
3745
- }
3746
  },
3747
  "is-fullwidth-code-point": {
3748
  "version": "1.0.0",
@@ -3834,9 +3803,9 @@
3834
  "optional": true
3835
  },
3836
  "is-regex": {
3837
- "version": "1.0.4",
3838
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
3839
- "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
3840
  "dev": true,
3841
  "requires": {
3842
  "has": "1.0.3"
@@ -3855,9 +3824,9 @@
3855
  "dev": true
3856
  },
3857
  "is-svg": {
3858
- "version": "3.0.0",
3859
- "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
3860
- "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
3861
  "dev": true,
3862
  "optional": true,
3863
  "requires": {
@@ -3865,12 +3834,12 @@
3865
  }
3866
  },
3867
  "is-symbol": {
3868
- "version": "1.0.2",
3869
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
3870
- "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
3871
  "dev": true,
3872
  "requires": {
3873
- "has-symbols": "1.0.0"
3874
  }
3875
  },
3876
  "is-typedarray": {
@@ -4040,9 +4009,9 @@
4040
  }
4041
  },
4042
  "kind-of": {
4043
- "version": "6.0.2",
4044
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
4045
- "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
4046
  "dev": true
4047
  },
4048
  "lazystream": {
@@ -4051,7 +4020,7 @@
4051
  "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
4052
  "dev": true,
4053
  "requires": {
4054
- "readable-stream": "2.3.6"
4055
  }
4056
  },
4057
  "livereload-js": {
@@ -4257,9 +4226,9 @@
4257
  }
4258
  },
4259
  "md5-file": {
4260
- "version": "2.0.3",
4261
- "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-2.0.3.tgz",
4262
- "integrity": "sha1-SgULUuQLVHfQmUO/n9fx/4oonNE=",
4263
  "dev": true
4264
  },
4265
  "mdn-data": {
@@ -4305,7 +4274,7 @@
4305
  "extend-shallow": "3.0.2",
4306
  "extglob": "2.0.4",
4307
  "fragment-cache": "0.2.1",
4308
- "kind-of": "6.0.2",
4309
  "nanomatch": "1.2.13",
4310
  "object.pick": "1.3.0",
4311
  "regex-not": "1.0.2",
@@ -4314,24 +4283,24 @@
4314
  }
4315
  },
4316
  "mime-db": {
4317
- "version": "1.42.0",
4318
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
4319
- "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==",
4320
  "dev": true
4321
  },
4322
  "mime-types": {
4323
- "version": "2.1.25",
4324
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
4325
- "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",
4326
  "dev": true,
4327
  "requires": {
4328
- "mime-db": "1.42.0"
4329
  }
4330
  },
4331
  "mimic-response": {
4332
- "version": "2.0.0",
4333
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.0.0.tgz",
4334
- "integrity": "sha512-8ilDoEapqA4uQ3TwS0jakGONKXVJqpy+RpM+3b7pLdOjghCrEiGp9SRkFbUHAmZW9vdnrENWHjaweIoTIJExSQ==",
4335
  "dev": true,
4336
  "optional": true
4337
  },
@@ -4425,7 +4394,7 @@
4425
  "extend-shallow": "3.0.2",
4426
  "fragment-cache": "0.2.1",
4427
  "is-windows": "1.0.2",
4428
- "kind-of": "6.0.2",
4429
  "object.pick": "1.3.0",
4430
  "regex-not": "1.0.2",
4431
  "snapdragon": "0.8.2",
@@ -4446,9 +4415,9 @@
4446
  "dev": true
4447
  },
4448
  "node-abi": {
4449
- "version": "2.12.0",
4450
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.12.0.tgz",
4451
- "integrity": "sha512-VhPBXCIcvmo/5K8HPmnWJyyhvgKxnHTUMXR/XwGHV68+wrgkzST4UmQrY/XszSWA5dtnXpNp528zkcyJ/pzVcw==",
4452
  "dev": true,
4453
  "optional": true,
4454
  "requires": {
@@ -4456,9 +4425,9 @@
4456
  }
4457
  },
4458
  "node-releases": {
4459
- "version": "1.1.40",
4460
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.40.tgz",
4461
- "integrity": "sha512-r4LPcC5b/bS8BdtWH1fbeK88ib/wg9aqmg6/s3ngNLn2Ewkn/8J6Iw3P9RTlfIAdSdvYvQl2thCY5Y+qTAQ2iQ==",
4462
  "dev": true,
4463
  "requires": {
4464
  "semver": "6.3.0"
@@ -4484,7 +4453,7 @@
4484
  "integrity": "sha512-YMzMcsjXbGYDB9vHyb289CYXAGmXhcNLbeTlOnWgPNkZd9xrovcbRd7cQyKd9BQHOjS7Nw8WCbJ7nvtR7rc0rg==",
4485
  "dev": true,
4486
  "requires": {
4487
- "bluebird": "3.7.1",
4488
  "gettext-parser": "3.1.1",
4489
  "glob": "7.0.6",
4490
  "lodash": "4.17.15",
@@ -4516,7 +4485,7 @@
4516
  "dev": true,
4517
  "requires": {
4518
  "hosted-git-info": "2.8.5",
4519
- "resolve": "1.12.0",
4520
  "semver": "5.7.1",
4521
  "validate-npm-package-license": "3.0.4"
4522
  }
@@ -4692,15 +4661,27 @@
4692
  "isobject": "3.0.1"
4693
  }
4694
  },
 
 
 
 
 
 
 
 
 
 
 
 
4695
  "object.getownpropertydescriptors": {
4696
- "version": "2.0.3",
4697
- "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
4698
- "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
4699
  "dev": true,
4700
  "optional": true,
4701
  "requires": {
4702
  "define-properties": "1.1.3",
4703
- "es-abstract": "1.16.0"
4704
  }
4705
  },
4706
  "object.pick": {
@@ -4713,14 +4694,14 @@
4713
  }
4714
  },
4715
  "object.values": {
4716
- "version": "1.1.0",
4717
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
4718
- "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
4719
  "dev": true,
4720
  "optional": true,
4721
  "requires": {
4722
  "define-properties": "1.1.3",
4723
- "es-abstract": "1.16.0",
4724
  "function-bind": "1.1.1",
4725
  "has": "1.0.3"
4726
  }
@@ -4953,9 +4934,9 @@
4953
  "dev": true
4954
  },
4955
  "postcss": {
4956
- "version": "7.0.21",
4957
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz",
4958
- "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==",
4959
  "dev": true,
4960
  "requires": {
4961
  "chalk": "2.4.2",
@@ -4975,9 +4956,9 @@
4975
  }
4976
  },
4977
  "postcss-value-parser": {
4978
- "version": "4.0.2",
4979
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
4980
- "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
4981
  "dev": true
4982
  },
4983
  "prebuild-install": {
@@ -4993,7 +4974,7 @@
4993
  "minimist": "1.2.0",
4994
  "mkdirp": "0.5.1",
4995
  "napi-build-utils": "1.0.1",
4996
- "node-abi": "2.12.0",
4997
  "noop-logger": "0.1.1",
4998
  "npmlog": "4.1.2",
4999
  "pump": "3.0.0",
@@ -5023,7 +5004,7 @@
5023
  "integrity": "sha1-QlfCVt8/sLRR1q/6qwIYhBJpgdw=",
5024
  "dev": true,
5025
  "requires": {
5026
- "is-finite": "1.0.2",
5027
  "parse-ms": "1.0.1",
5028
  "plur": "1.0.0"
5029
  },
@@ -5055,9 +5036,9 @@
5055
  "dev": true
5056
  },
5057
  "psl": {
5058
- "version": "1.4.0",
5059
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz",
5060
- "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==",
5061
  "dev": true
5062
  },
5063
  "pump": {
@@ -5154,9 +5135,9 @@
5154
  }
5155
  },
5156
  "readable-stream": {
5157
- "version": "2.3.6",
5158
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5159
- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5160
  "dev": true,
5161
  "requires": {
5162
  "core-util-is": "1.0.2",
@@ -5212,7 +5193,7 @@
5212
  "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
5213
  "dev": true,
5214
  "requires": {
5215
- "is-finite": "1.0.2"
5216
  }
5217
  },
5218
  "replace-ext": {
@@ -5222,13 +5203,13 @@
5222
  "dev": true
5223
  },
5224
  "request": {
5225
- "version": "2.88.0",
5226
- "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
5227
- "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
5228
  "dev": true,
5229
  "requires": {
5230
  "aws-sign2": "0.7.0",
5231
- "aws4": "1.8.0",
5232
  "caseless": "0.12.0",
5233
  "combined-stream": "1.0.8",
5234
  "extend": "3.0.2",
@@ -5239,14 +5220,14 @@
5239
  "is-typedarray": "1.0.0",
5240
  "isstream": "0.1.2",
5241
  "json-stringify-safe": "5.0.1",
5242
- "mime-types": "2.1.25",
5243
  "oauth-sign": "0.9.0",
5244
  "performance-now": "2.1.0",
5245
  "qs": "6.5.2",
5246
  "safe-buffer": "5.1.2",
5247
- "tough-cookie": "2.4.3",
5248
  "tunnel-agent": "0.6.0",
5249
- "uuid": "3.3.3"
5250
  },
5251
  "dependencies": {
5252
  "qs": {
@@ -5263,13 +5244,13 @@
5263
  "integrity": "sha512-oskKAg0pSlPnJAkFMrcqrHeCGzYunl4Hkl+N/NW3nnFWDHRg97yb475HtF5ax8LP9i8QvVkenVIhjNb+h+P7nA==",
5264
  "dev": true,
5265
  "requires": {
5266
- "editions": "2.2.0"
5267
  }
5268
  },
5269
  "resolve": {
5270
- "version": "1.12.0",
5271
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
5272
- "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
5273
  "dev": true,
5274
  "requires": {
5275
  "path-parse": "1.0.6"
@@ -5355,7 +5336,7 @@
5355
  "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==",
5356
  "dev": true,
5357
  "requires": {
5358
- "editions": "2.2.0",
5359
  "graceful-fs": "4.2.3"
5360
  }
5361
  },
@@ -5503,7 +5484,7 @@
5503
  "extend-shallow": "2.0.1",
5504
  "map-cache": "0.2.2",
5505
  "source-map": "0.5.7",
5506
- "source-map-resolve": "0.5.2",
5507
  "use": "3.1.1"
5508
  },
5509
  "dependencies": {
@@ -5559,7 +5540,7 @@
5559
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5560
  "dev": true,
5561
  "requires": {
5562
- "kind-of": "6.0.2"
5563
  }
5564
  },
5565
  "is-data-descriptor": {
@@ -5568,7 +5549,7 @@
5568
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5569
  "dev": true,
5570
  "requires": {
5571
- "kind-of": "6.0.2"
5572
  }
5573
  },
5574
  "is-descriptor": {
@@ -5579,7 +5560,7 @@
5579
  "requires": {
5580
  "is-accessor-descriptor": "1.0.0",
5581
  "is-data-descriptor": "1.0.0",
5582
- "kind-of": "6.0.2"
5583
  }
5584
  }
5585
  }
@@ -5629,9 +5610,9 @@
5629
  "dev": true
5630
  },
5631
  "source-map-resolve": {
5632
- "version": "0.5.2",
5633
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
5634
- "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
5635
  "dev": true,
5636
  "requires": {
5637
  "atob": "2.1.2",
@@ -5812,9 +5793,9 @@
5812
  }
5813
  },
5814
  "string.prototype.trimleft": {
5815
- "version": "2.1.0",
5816
- "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz",
5817
- "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==",
5818
  "dev": true,
5819
  "requires": {
5820
  "define-properties": "1.1.3",
@@ -5822,9 +5803,9 @@
5822
  }
5823
  },
5824
  "string.prototype.trimright": {
5825
- "version": "2.1.0",
5826
- "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz",
5827
- "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==",
5828
  "dev": true,
5829
  "requires": {
5830
  "define-properties": "1.1.3",
@@ -5922,11 +5903,11 @@
5922
  "csso": "4.0.2",
5923
  "js-yaml": "3.13.1",
5924
  "mkdirp": "0.5.1",
5925
- "object.values": "1.1.0",
5926
  "sax": "1.2.4",
5927
  "stable": "0.1.8",
5928
  "unquote": "1.1.1",
5929
- "util.promisify": "1.0.0"
5930
  }
5931
  },
5932
  "tar-fs": {
@@ -5936,7 +5917,7 @@
5936
  "dev": true,
5937
  "optional": true,
5938
  "requires": {
5939
- "chownr": "1.1.3",
5940
  "mkdirp": "0.5.1",
5941
  "pump": "3.0.0",
5942
  "tar-stream": "2.1.0"
@@ -5949,13 +5930,13 @@
5949
  "dev": true,
5950
  "optional": true,
5951
  "requires": {
5952
- "readable-stream": "3.4.0"
5953
  }
5954
  },
5955
  "readable-stream": {
5956
- "version": "3.4.0",
5957
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
5958
- "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
5959
  "dev": true,
5960
  "requires": {
5961
  "inherits": "2.0.4",
@@ -5974,7 +5955,7 @@
5974
  "end-of-stream": "1.4.4",
5975
  "fs-constants": "1.0.0",
5976
  "inherits": "2.0.4",
5977
- "readable-stream": "3.4.0"
5978
  }
5979
  }
5980
  }
@@ -5989,7 +5970,7 @@
5989
  "buffer-alloc": "1.2.0",
5990
  "end-of-stream": "1.4.4",
5991
  "fs-constants": "1.0.0",
5992
- "readable-stream": "2.3.6",
5993
  "to-buffer": "1.1.1",
5994
  "xtend": "4.0.2"
5995
  }
@@ -6007,7 +5988,7 @@
6007
  "dev": true,
6008
  "requires": {
6009
  "temp-dir": "1.0.0",
6010
- "uuid": "3.3.3"
6011
  }
6012
  },
6013
  "text-table": {
@@ -6165,21 +6146,13 @@
6165
  }
6166
  },
6167
  "tough-cookie": {
6168
- "version": "2.4.3",
6169
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
6170
- "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
6171
  "dev": true,
6172
  "requires": {
6173
- "psl": "1.4.0",
6174
- "punycode": "1.4.1"
6175
- },
6176
- "dependencies": {
6177
- "punycode": {
6178
- "version": "1.4.1",
6179
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6180
- "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6181
- "dev": true
6182
- }
6183
  }
6184
  },
6185
  "trim-newlines": {
@@ -6213,12 +6186,12 @@
6213
  "dev": true
6214
  },
6215
  "typechecker": {
6216
- "version": "4.9.0",
6217
- "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.9.0.tgz",
6218
- "integrity": "sha512-gN9+YYaQ9N8JZpCHJq0z1thokA5UfpzF3NbCJzJbM/vW7XtEZ5QyGE7I0RrBUEaLHDUf/MUXlmVpnVBDfE6AoQ==",
6219
  "dev": true,
6220
  "requires": {
6221
- "editions": "2.2.0"
6222
  }
6223
  },
6224
  "unbzip2-stream": {
@@ -6356,20 +6329,22 @@
6356
  "dev": true
6357
  },
6358
  "util.promisify": {
6359
- "version": "1.0.0",
6360
- "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
6361
- "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
6362
  "dev": true,
6363
  "optional": true,
6364
  "requires": {
6365
  "define-properties": "1.1.3",
6366
- "object.getownpropertydescriptors": "2.0.3"
 
 
6367
  }
6368
  },
6369
  "uuid": {
6370
- "version": "3.3.3",
6371
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
6372
- "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
6373
  "dev": true
6374
  },
6375
  "validate-npm-package-license": {
@@ -6532,7 +6507,7 @@
6532
  "archiver-utils": "1.3.0",
6533
  "compress-commons": "1.2.2",
6534
  "lodash": "4.17.15",
6535
- "readable-stream": "2.3.6"
6536
  }
6537
  }
6538
  }
1
  {
2
  "name": "wp-product-review",
3
+ "version": "3.7.3",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
41
  "dev": true
42
  },
43
  "ajv": {
44
+ "version": "6.12.0",
45
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
46
+ "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
47
  "dev": true,
48
  "requires": {
49
+ "fast-deep-equal": "3.1.1",
50
+ "fast-json-stable-stringify": "2.1.0",
51
  "json-schema-traverse": "0.4.1",
52
  "uri-js": "4.2.2"
53
  }
110
  "buffer-crc32": "0.2.13",
111
  "glob": "7.0.6",
112
  "lodash": "4.17.15",
113
+ "readable-stream": "2.3.7",
114
  "tar-stream": "1.6.2",
115
  "walkdir": "0.0.11",
116
  "zip-stream": "1.2.0"
138
  "lazystream": "1.0.0",
139
  "lodash": "4.17.15",
140
  "normalize-path": "2.1.1",
141
+ "readable-stream": "2.3.7"
142
  }
143
  },
144
  "are-we-there-yet": {
148
  "dev": true,
149
  "requires": {
150
  "delegates": "1.0.0",
151
+ "readable-stream": "2.3.7"
152
  }
153
  },
154
  "argparse": {
265
  "dev": true
266
  },
267
  "autoprefixer": {
268
+ "version": "9.7.4",
269
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz",
270
+ "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==",
271
  "dev": true,
272
  "requires": {
273
+ "browserslist": "4.8.7",
274
+ "caniuse-lite": "1.0.30001030",
275
  "chalk": "2.4.2",
276
  "normalize-range": "0.1.2",
277
  "num2fraction": "1.2.2",
278
+ "postcss": "7.0.27",
279
+ "postcss-value-parser": "4.0.3"
280
  }
281
  },
282
  "aws-sign2": {
286
  "dev": true
287
  },
288
  "aws4": {
289
+ "version": "1.9.1",
290
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
291
+ "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
292
  "dev": true
293
  },
294
  "balanced-match": {
327
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
328
  "dev": true,
329
  "requires": {
330
+ "kind-of": "6.0.3"
331
  }
332
  },
333
  "is-data-descriptor": {
336
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
337
  "dev": true,
338
  "requires": {
339
+ "kind-of": "6.0.3"
340
  }
341
  },
342
  "is-descriptor": {
347
  "requires": {
348
  "is-accessor-descriptor": "1.0.0",
349
  "is-data-descriptor": "1.0.0",
350
+ "kind-of": "6.0.3"
351
  }
352
  }
353
  }
400
  "optional": true,
401
  "requires": {
402
  "execa": "1.0.0",
403
+ "find-versions": "3.2.0"
404
  },
405
  "dependencies": {
406
  "cross-spawn": {
618
  "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
619
  "dev": true,
620
  "requires": {
621
+ "readable-stream": "2.3.7",
622
  "safe-buffer": "5.1.2"
623
  }
624
  },
625
  "bluebird": {
626
+ "version": "3.7.2",
627
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
628
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
629
  "dev": true
630
  },
631
  "body": {
686
  }
687
  },
688
  "browserslist": {
689
+ "version": "4.8.7",
690
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz",
691
+ "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==",
692
  "dev": true,
693
  "requires": {
694
+ "caniuse-lite": "1.0.30001030",
695
+ "electron-to-chromium": "1.3.360",
696
+ "node-releases": "1.1.50"
697
  }
698
  },
699
  "buffer": {
817
  }
818
  },
819
  "caniuse-lite": {
820
+ "version": "1.0.30001030",
821
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz",
822
+ "integrity": "sha512-QGK0W4Ft/Ac+zTjEiRJfwDNATvS3fodDczBXrH42784kcfqcDKpEPfN08N0HQjrAp8He/Jw8QiSS9QRn7XAbUw==",
823
  "dev": true
824
  },
825
  "caseless": {
852
  }
853
  },
854
  "chownr": {
855
+ "version": "1.1.4",
856
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
857
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
858
  "dev": true,
859
  "optional": true
860
  },
1014
  "buffer-crc32": "0.2.13",
1015
  "crc32-stream": "2.0.0",
1016
  "normalize-path": "2.1.1",
1017
+ "readable-stream": "2.3.7"
1018
  }
1019
  },
1020
  "concat-map": {
1098
  "dev": true,
1099
  "requires": {
1100
  "crc": "3.8.0",
1101
+ "readable-stream": "2.3.7"
1102
  }
1103
  },
1104
  "cross-spawn": {
1340
  "dev": true,
1341
  "optional": true,
1342
  "requires": {
1343
+ "mimic-response": "2.1.0"
1344
  }
1345
  },
1346
  "decompress-tar": {
1464
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1465
  "dev": true,
1466
  "requires": {
1467
+ "kind-of": "6.0.3"
1468
  }
1469
  },
1470
  "is-data-descriptor": {
1473
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1474
  "dev": true,
1475
  "requires": {
1476
+ "kind-of": "6.0.3"
1477
  }
1478
  },
1479
  "is-descriptor": {
1484
  "requires": {
1485
  "is-accessor-descriptor": "1.0.0",
1486
  "is-data-descriptor": "1.0.0",
1487
+ "kind-of": "6.0.3"
1488
  }
1489
  }
1490
  }
1632
  "integrity": "sha512-yKWuGwOE283CTgbEuvqXXusLH4VBXnY2nZbDkeWev+cpAXY6zCIADSPLdvfkAROc0t8S4l07U1fateCdEDuuvg==",
1633
  "dev": true,
1634
  "requires": {
1635
+ "editions": "2.3.0",
1636
+ "typechecker": "4.11.0"
1637
  }
1638
  },
1639
  "ecc-jsbn": {
1647
  }
1648
  },
1649
  "editions": {
1650
+ "version": "2.3.0",
1651
+ "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.0.tgz",
1652
+ "integrity": "sha512-jeXYwHPKbitU1l14dWlsl5Nm+b1Hsm7VX73BsrQ4RVwEcAQQIPFHTZAbVtuIGxZBrpdT2FXd8lbtrNBrzZxIsA==",
1653
  "dev": true,
1654
  "requires": {
1655
+ "errlop": "2.0.0",
1656
  "semver": "6.3.0"
1657
  },
1658
  "dependencies": {
1665
  }
1666
  },
1667
  "electron-to-chromium": {
1668
+ "version": "1.3.360",
1669
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.360.tgz",
1670
+ "integrity": "sha512-RE1pv2sjQiDRRN1nI0fJ0eQHZ9le4oobu16OArnwEUV5ycAU5SNjFyvzjZ1gPUAqBa2Ud1XagtW8j3ZXfHuQHA==",
1671
  "dev": true
1672
  },
1673
  "encoding": {
1695
  "dev": true
1696
  },
1697
  "errlop": {
1698
+ "version": "2.0.0",
1699
+ "resolved": "https://registry.npmjs.org/errlop/-/errlop-2.0.0.tgz",
1700
+ "integrity": "sha512-z00WIrQhtOMUnjdTG0O4f6hMG64EVccVDBy2WwgjcF8S4UB1exGYuc2OFwmdQmsJwLQVEIHWHPCz/omXXgAZHw==",
1701
+ "dev": true
 
 
 
1702
  },
1703
  "error": {
1704
  "version": "7.2.1",
1719
  }
1720
  },
1721
  "es-abstract": {
1722
+ "version": "1.17.4",
1723
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz",
1724
+ "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==",
1725
  "dev": true,
1726
  "requires": {
1727
  "es-to-primitive": "1.2.1",
1728
  "function-bind": "1.1.1",
1729
  "has": "1.0.3",
1730
+ "has-symbols": "1.0.1",
1731
+ "is-callable": "1.1.5",
1732
+ "is-regex": "1.0.5",
1733
  "object-inspect": "1.7.0",
1734
  "object-keys": "1.1.1",
1735
+ "object.assign": "4.1.0",
1736
+ "string.prototype.trimleft": "2.1.1",
1737
+ "string.prototype.trimright": "2.1.1"
1738
  }
1739
  },
1740
  "es-to-primitive": {
1743
  "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1744
  "dev": true,
1745
  "requires": {
1746
+ "is-callable": "1.1.5",
1747
+ "is-date-object": "1.0.2",
1748
+ "is-symbol": "1.0.3"
1749
  }
1750
  },
1751
  "escape-string-regexp": {
1868
  "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
1869
  "dev": true,
1870
  "requires": {
1871
+ "mime-db": "1.43.0"
1872
  }
1873
  },
1874
  "ext-name": {
1948
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1949
  "dev": true,
1950
  "requires": {
1951
+ "kind-of": "6.0.3"
1952
  }
1953
  },
1954
  "is-data-descriptor": {
1957
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1958
  "dev": true,
1959
  "requires": {
1960
+ "kind-of": "6.0.3"
1961
  }
1962
  },
1963
  "is-descriptor": {
1968
  "requires": {
1969
  "is-accessor-descriptor": "1.0.0",
1970
  "is-data-descriptor": "1.0.0",
1971
+ "kind-of": "6.0.3"
1972
  }
1973
  }
1974
  }
1980
  "dev": true,
1981
  "requires": {
1982
  "eachr": "3.3.0",
1983
+ "editions": "2.3.0",
1984
+ "typechecker": "4.11.0"
1985
  }
1986
  },
1987
  "extsprintf": {
1991
  "dev": true
1992
  },
1993
  "fast-deep-equal": {
1994
+ "version": "3.1.1",
1995
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
1996
+ "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
1997
  "dev": true
1998
  },
1999
  "fast-glob": {
2011
  }
2012
  },
2013
  "fast-json-stable-stringify": {
2014
+ "version": "2.1.0",
2015
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2016
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2017
  "dev": true
2018
  },
2019
  "faye-websocket": {
2107
  }
2108
  },
2109
  "find-versions": {
2110
+ "version": "3.2.0",
2111
+ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
2112
+ "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
2113
  "dev": true,
2114
  "optional": true,
2115
  "requires": {
 
2116
  "semver-regex": "2.0.0"
 
 
 
 
 
 
 
 
 
2117
  }
2118
  },
2119
  "findup-sync": {
2160
  "requires": {
2161
  "asynckit": "0.4.0",
2162
  "combined-stream": "1.0.8",
2163
+ "mime-types": "2.1.26"
2164
  }
2165
  },
2166
  "fragment-cache": {
2180
  "optional": true,
2181
  "requires": {
2182
  "inherits": "2.0.4",
2183
+ "readable-stream": "2.3.7"
2184
  }
2185
  },
2186
  "fs-constants": {
2234
  "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
2235
  "dev": true,
2236
  "requires": {
2237
+ "globule": "1.3.1"
2238
  }
2239
  },
2240
  "get-proxy": {
2286
  "dev": true,
2287
  "requires": {
2288
  "encoding": "0.1.12",
2289
+ "readable-stream": "3.6.0",
2290
  "safe-buffer": "5.1.2"
2291
  },
2292
  "dependencies": {
2293
  "readable-stream": {
2294
+ "version": "3.6.0",
2295
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2296
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2297
  "dev": true,
2298
  "requires": {
2299
  "inherits": "2.0.4",
2450
  }
2451
  },
2452
  "globule": {
2453
+ "version": "1.3.1",
2454
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz",
2455
+ "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==",
2456
  "dev": true,
2457
  "requires": {
2458
  "glob": "7.1.6",
2623
  "requires": {
2624
  "archiver": "1.3.0",
2625
  "chalk": "1.1.3",
2626
+ "iltorb": "2.4.5",
2627
  "lodash": "4.17.15",
2628
  "pretty-bytes": "4.0.2",
2629
  "stream-buffers": "2.2.0"
2704
  "imagemin-gifsicle": "6.0.1",
2705
  "imagemin-jpegtran": "6.0.0",
2706
  "imagemin-optipng": "6.0.0",
2707
+ "imagemin-svgo": "7.1.0",
2708
  "p-map": "1.2.0",
2709
  "plur": "3.1.1",
2710
  "pretty-bytes": "5.3.0"
3122
  "version": "github:codeinwp/grunt-plugin-fleet#922540b800fafe8a89d60e82699afb8073c1b7c2",
3123
  "dev": true,
3124
  "requires": {
3125
+ "autoprefixer": "9.7.4",
3126
  "grunt": "1.0.4",
3127
  "grunt-cachebuster": "0.1.7",
3128
  "grunt-checktextdomain": "1.0.1",
3139
  "grunt-phpunit": "0.3.6",
3140
  "grunt-postcss": "0.9.0",
3141
  "grunt-rsync": "3.0.0",
3142
+ "grunt-sync": "0.8.2",
3143
  "grunt-text-replace": "0.4.0",
3144
+ "grunt-version": "1.3.2",
3145
  "grunt-wp-css": "0.2.1",
3146
  "grunt-wp-i18n": "1.0.3",
3147
  "grunt-wp-readme-to-markdown": "2.0.1",
3183
  }
3184
  },
3185
  "grunt-sync": {
3186
+ "version": "0.8.2",
3187
+ "resolved": "https://registry.npmjs.org/grunt-sync/-/grunt-sync-0.8.2.tgz",
3188
+ "integrity": "sha512-PB+xKI9YPyZn3NZQXpKHfZVlxHdf1L8GMl+Wi0mLhYypWuOdZPW2EzTmSuhhFbXjkb0aIOxvII1zdZZEl9zqGg==",
3189
  "dev": true,
3190
  "requires": {
3191
  "fs-extra": "6.0.1",
3192
+ "glob": "7.0.6",
3193
+ "md5-file": "2.0.7"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3194
  }
3195
  },
3196
  "grunt-text-replace": {
3200
  "dev": true
3201
  },
3202
  "grunt-version": {
3203
+ "version": "1.3.2",
3204
+ "resolved": "https://registry.npmjs.org/grunt-version/-/grunt-version-1.3.2.tgz",
3205
+ "integrity": "sha512-mpcf8tcEtRBeMVkZpysIIDbv6sW3S0R5MO4+ysMNb7i6LNSpvyTePKWE/eOnLdfyXIuqxtP/H2Z4Mgkjl2BUBw==",
3206
  "dev": true,
3207
  "requires": {
3208
  "grunt": "1.0.4",
3256
  "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
3257
  "dev": true,
3258
  "requires": {
3259
+ "ajv": "6.12.0",
3260
  "har-schema": "2.0.0"
3261
  }
3262
  },
3297
  "dev": true
3298
  },
3299
  "has-symbols": {
3300
+ "version": "1.0.1",
3301
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
3302
+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
3303
  "dev": true
3304
  },
3305
  "has-to-string-tag-x": {
3469
  "dev": true
3470
  },
3471
  "iltorb": {
3472
+ "version": "2.4.5",
3473
+ "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz",
3474
+ "integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==",
3475
  "dev": true,
3476
  "optional": true,
3477
  "requires": {
3541
  }
3542
  },
3543
  "imagemin-svgo": {
3544
+ "version": "7.1.0",
3545
+ "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz",
3546
+ "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==",
3547
  "dev": true,
3548
  "optional": true,
3549
  "requires": {
3550
+ "is-svg": "4.2.1",
3551
  "svgo": "1.3.2"
3552
  }
3553
  },
3645
  "dev": true
3646
  },
3647
  "is-callable": {
3648
+ "version": "1.1.5",
3649
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
3650
+ "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
3651
  "dev": true
3652
  },
3653
  "is-data-descriptor": {
3671
  }
3672
  },
3673
  "is-date-object": {
3674
+ "version": "1.0.2",
3675
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
3676
+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
3677
  "dev": true
3678
  },
3679
  "is-descriptor": {
3708
  "dev": true
3709
  },
3710
  "is-finite": {
3711
+ "version": "1.1.0",
3712
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
3713
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
3714
+ "dev": true
 
 
 
3715
  },
3716
  "is-fullwidth-code-point": {
3717
  "version": "1.0.0",
3803
  "optional": true
3804
  },
3805
  "is-regex": {
3806
+ "version": "1.0.5",
3807
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
3808
+ "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
3809
  "dev": true,
3810
  "requires": {
3811
  "has": "1.0.3"
3824
  "dev": true
3825
  },
3826
  "is-svg": {
3827
+ "version": "4.2.1",
3828
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.2.1.tgz",
3829
+ "integrity": "sha512-PHx3ANecKsKNl5y5+Jvt53Y4J7MfMpbNZkv384QNiswMKAWIbvcqbPz+sYbFKJI8Xv3be01GSFniPmoaP+Ai5A==",
3830
  "dev": true,
3831
  "optional": true,
3832
  "requires": {
3834
  }
3835
  },
3836
  "is-symbol": {
3837
+ "version": "1.0.3",
3838
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
3839
+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
3840
  "dev": true,
3841
  "requires": {
3842
+ "has-symbols": "1.0.1"
3843
  }
3844
  },
3845
  "is-typedarray": {
4009
  }
4010
  },
4011
  "kind-of": {
4012
+ "version": "6.0.3",
4013
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4014
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4015
  "dev": true
4016
  },
4017
  "lazystream": {
4020
  "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
4021
  "dev": true,
4022
  "requires": {
4023
+ "readable-stream": "2.3.7"
4024
  }
4025
  },
4026
  "livereload-js": {
4226
  }
4227
  },
4228
  "md5-file": {
4229
+ "version": "2.0.7",
4230
+ "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-2.0.7.tgz",
4231
+ "integrity": "sha1-MH94vQTMsFTkZ+xmHPpamv3J8hA=",
4232
  "dev": true
4233
  },
4234
  "mdn-data": {
4274
  "extend-shallow": "3.0.2",
4275
  "extglob": "2.0.4",
4276
  "fragment-cache": "0.2.1",
4277
+ "kind-of": "6.0.3",
4278
  "nanomatch": "1.2.13",
4279
  "object.pick": "1.3.0",
4280
  "regex-not": "1.0.2",
4283
  }
4284
  },
4285
  "mime-db": {
4286
+ "version": "1.43.0",
4287
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
4288
+ "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
4289
  "dev": true
4290
  },
4291
  "mime-types": {
4292
+ "version": "2.1.26",
4293
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
4294
+ "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
4295
  "dev": true,
4296
  "requires": {
4297
+ "mime-db": "1.43.0"
4298
  }
4299
  },
4300
  "mimic-response": {
4301
+ "version": "2.1.0",
4302
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
4303
+ "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
4304
  "dev": true,
4305
  "optional": true
4306
  },
4394
  "extend-shallow": "3.0.2",
4395
  "fragment-cache": "0.2.1",
4396
  "is-windows": "1.0.2",
4397
+ "kind-of": "6.0.3",
4398
  "object.pick": "1.3.0",
4399
  "regex-not": "1.0.2",
4400
  "snapdragon": "0.8.2",
4415
  "dev": true
4416
  },
4417
  "node-abi": {
4418
+ "version": "2.15.0",
4419
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.15.0.tgz",
4420
+ "integrity": "sha512-FeLpTS0F39U7hHZU1srAK4Vx+5AHNVOTP+hxBNQknR/54laTHSFIJkDWDqiquY1LeLUgTfPN7sLPhMubx0PLAg==",
4421
  "dev": true,
4422
  "optional": true,
4423
  "requires": {
4425
  }
4426
  },
4427
  "node-releases": {
4428
+ "version": "1.1.50",
4429
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.50.tgz",
4430
+ "integrity": "sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ==",
4431
  "dev": true,
4432
  "requires": {
4433
  "semver": "6.3.0"
4453
  "integrity": "sha512-YMzMcsjXbGYDB9vHyb289CYXAGmXhcNLbeTlOnWgPNkZd9xrovcbRd7cQyKd9BQHOjS7Nw8WCbJ7nvtR7rc0rg==",
4454
  "dev": true,
4455
  "requires": {
4456
+ "bluebird": "3.7.2",
4457
  "gettext-parser": "3.1.1",
4458
  "glob": "7.0.6",
4459
  "lodash": "4.17.15",
4485
  "dev": true,
4486
  "requires": {
4487
  "hosted-git-info": "2.8.5",
4488
+ "resolve": "1.15.1",
4489
  "semver": "5.7.1",
4490
  "validate-npm-package-license": "3.0.4"
4491
  }
4661
  "isobject": "3.0.1"
4662
  }
4663
  },
4664
+ "object.assign": {
4665
+ "version": "4.1.0",
4666
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
4667
+ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
4668
+ "dev": true,
4669
+ "requires": {
4670
+ "define-properties": "1.1.3",
4671
+ "function-bind": "1.1.1",
4672
+ "has-symbols": "1.0.1",
4673
+ "object-keys": "1.1.1"
4674
+ }
4675
+ },
4676
  "object.getownpropertydescriptors": {
4677
+ "version": "2.1.0",
4678
+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
4679
+ "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
4680
  "dev": true,
4681
  "optional": true,
4682
  "requires": {
4683
  "define-properties": "1.1.3",
4684
+ "es-abstract": "1.17.4"
4685
  }
4686
  },
4687
  "object.pick": {
4694
  }
4695
  },
4696
  "object.values": {
4697
+ "version": "1.1.1",
4698
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
4699
+ "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
4700
  "dev": true,
4701
  "optional": true,
4702
  "requires": {
4703
  "define-properties": "1.1.3",
4704
+ "es-abstract": "1.17.4",
4705
  "function-bind": "1.1.1",
4706
  "has": "1.0.3"
4707
  }
4934
  "dev": true
4935
  },
4936
  "postcss": {
4937
+ "version": "7.0.27",
4938
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
4939
+ "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
4940
  "dev": true,
4941
  "requires": {
4942
  "chalk": "2.4.2",
4956
  }
4957
  },
4958
  "postcss-value-parser": {
4959
+ "version": "4.0.3",
4960
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
4961
+ "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
4962
  "dev": true
4963
  },
4964
  "prebuild-install": {
4974
  "minimist": "1.2.0",
4975
  "mkdirp": "0.5.1",
4976
  "napi-build-utils": "1.0.1",
4977
+ "node-abi": "2.15.0",
4978
  "noop-logger": "0.1.1",
4979
  "npmlog": "4.1.2",
4980
  "pump": "3.0.0",
5004
  "integrity": "sha1-QlfCVt8/sLRR1q/6qwIYhBJpgdw=",
5005
  "dev": true,
5006
  "requires": {
5007
+ "is-finite": "1.1.0",
5008
  "parse-ms": "1.0.1",
5009
  "plur": "1.0.0"
5010
  },
5036
  "dev": true
5037
  },
5038
  "psl": {
5039
+ "version": "1.7.0",
5040
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
5041
+ "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
5042
  "dev": true
5043
  },
5044
  "pump": {
5135
  }
5136
  },
5137
  "readable-stream": {
5138
+ "version": "2.3.7",
5139
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5140
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
5141
  "dev": true,
5142
  "requires": {
5143
  "core-util-is": "1.0.2",
5193
  "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
5194
  "dev": true,
5195
  "requires": {
5196
+ "is-finite": "1.1.0"
5197
  }
5198
  },
5199
  "replace-ext": {
5203
  "dev": true
5204
  },
5205
  "request": {
5206
+ "version": "2.88.2",
5207
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
5208
+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
5209
  "dev": true,
5210
  "requires": {
5211
  "aws-sign2": "0.7.0",
5212
+ "aws4": "1.9.1",
5213
  "caseless": "0.12.0",
5214
  "combined-stream": "1.0.8",
5215
  "extend": "3.0.2",
5220
  "is-typedarray": "1.0.0",
5221
  "isstream": "0.1.2",
5222
  "json-stringify-safe": "5.0.1",
5223
+ "mime-types": "2.1.26",
5224
  "oauth-sign": "0.9.0",
5225
  "performance-now": "2.1.0",
5226
  "qs": "6.5.2",
5227
  "safe-buffer": "5.1.2",
5228
+ "tough-cookie": "2.5.0",
5229
  "tunnel-agent": "0.6.0",
5230
+ "uuid": "3.4.0"
5231
  },
5232
  "dependencies": {
5233
  "qs": {
5244
  "integrity": "sha512-oskKAg0pSlPnJAkFMrcqrHeCGzYunl4Hkl+N/NW3nnFWDHRg97yb475HtF5ax8LP9i8QvVkenVIhjNb+h+P7nA==",
5245
  "dev": true,
5246
  "requires": {
5247
+ "editions": "2.3.0"
5248
  }
5249
  },
5250
  "resolve": {
5251
+ "version": "1.15.1",
5252
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
5253
+ "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
5254
  "dev": true,
5255
  "requires": {
5256
  "path-parse": "1.0.6"
5336
  "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==",
5337
  "dev": true,
5338
  "requires": {
5339
+ "editions": "2.3.0",
5340
  "graceful-fs": "4.2.3"
5341
  }
5342
  },
5484
  "extend-shallow": "2.0.1",
5485
  "map-cache": "0.2.2",
5486
  "source-map": "0.5.7",
5487
+ "source-map-resolve": "0.5.3",
5488
  "use": "3.1.1"
5489
  },
5490
  "dependencies": {
5540
  "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5541
  "dev": true,
5542
  "requires": {
5543
+ "kind-of": "6.0.3"
5544
  }
5545
  },
5546
  "is-data-descriptor": {
5549
  "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5550
  "dev": true,
5551
  "requires": {
5552
+ "kind-of": "6.0.3"
5553
  }
5554
  },
5555
  "is-descriptor": {
5560
  "requires": {
5561
  "is-accessor-descriptor": "1.0.0",
5562
  "is-data-descriptor": "1.0.0",
5563
+ "kind-of": "6.0.3"
5564
  }
5565
  }
5566
  }
5610
  "dev": true
5611
  },
5612
  "source-map-resolve": {
5613
+ "version": "0.5.3",
5614
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
5615
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
5616
  "dev": true,
5617
  "requires": {
5618
  "atob": "2.1.2",
5793
  }
5794
  },
5795
  "string.prototype.trimleft": {
5796
+ "version": "2.1.1",
5797
+ "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz",
5798
+ "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==",
5799
  "dev": true,
5800
  "requires": {
5801
  "define-properties": "1.1.3",
5803
  }
5804
  },
5805
  "string.prototype.trimright": {
5806
+ "version": "2.1.1",
5807
+ "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz",
5808
+ "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==",
5809
  "dev": true,
5810
  "requires": {
5811
  "define-properties": "1.1.3",
5903
  "csso": "4.0.2",
5904
  "js-yaml": "3.13.1",
5905
  "mkdirp": "0.5.1",
5906
+ "object.values": "1.1.1",
5907
  "sax": "1.2.4",
5908
  "stable": "0.1.8",
5909
  "unquote": "1.1.1",
5910
+ "util.promisify": "1.0.1"
5911
  }
5912
  },
5913
  "tar-fs": {
5917
  "dev": true,
5918
  "optional": true,
5919
  "requires": {
5920
+ "chownr": "1.1.4",
5921
  "mkdirp": "0.5.1",
5922
  "pump": "3.0.0",
5923
  "tar-stream": "2.1.0"
5930
  "dev": true,
5931
  "optional": true,
5932
  "requires": {
5933
+ "readable-stream": "3.6.0"
5934
  }
5935
  },
5936
  "readable-stream": {
5937
+ "version": "3.6.0",
5938
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5939
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5940
  "dev": true,
5941
  "requires": {
5942
  "inherits": "2.0.4",
5955
  "end-of-stream": "1.4.4",
5956
  "fs-constants": "1.0.0",
5957
  "inherits": "2.0.4",
5958
+ "readable-stream": "3.6.0"
5959
  }
5960
  }
5961
  }
5970
  "buffer-alloc": "1.2.0",
5971
  "end-of-stream": "1.4.4",
5972
  "fs-constants": "1.0.0",
5973
+ "readable-stream": "2.3.7",
5974
  "to-buffer": "1.1.1",
5975
  "xtend": "4.0.2"
5976
  }
5988
  "dev": true,
5989
  "requires": {
5990
  "temp-dir": "1.0.0",
5991
+ "uuid": "3.4.0"
5992
  }
5993
  },
5994
  "text-table": {
6146
  }
6147
  },
6148
  "tough-cookie": {
6149
+ "version": "2.5.0",
6150
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
6151
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
6152
  "dev": true,
6153
  "requires": {
6154
+ "psl": "1.7.0",
6155
+ "punycode": "2.1.1"
 
 
 
 
 
 
 
 
6156
  }
6157
  },
6158
  "trim-newlines": {
6186
  "dev": true
6187
  },
6188
  "typechecker": {
6189
+ "version": "4.11.0",
6190
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz",
6191
+ "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==",
6192
  "dev": true,
6193
  "requires": {
6194
+ "editions": "2.3.0"
6195
  }
6196
  },
6197
  "unbzip2-stream": {
6329
  "dev": true
6330
  },
6331
  "util.promisify": {
6332
+ "version": "1.0.1",
6333
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
6334
+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
6335
  "dev": true,
6336
  "optional": true,
6337
  "requires": {
6338
  "define-properties": "1.1.3",
6339
+ "es-abstract": "1.17.4",
6340
+ "has-symbols": "1.0.1",
6341
+ "object.getownpropertydescriptors": "2.1.0"
6342
  }
6343
  },
6344
  "uuid": {
6345
+ "version": "3.4.0",
6346
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
6347
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
6348
  "dev": true
6349
  },
6350
  "validate-npm-package-license": {
6507
  "archiver-utils": "1.3.0",
6508
  "compress-commons": "1.2.2",
6509
  "lodash": "4.17.15",
6510
+ "readable-stream": "2.3.7"
6511
  }
6512
  }
6513
  }
readme.md CHANGED
@@ -24,33 +24,8 @@ Easily turn your basic posts into in-depth reviews with ratings, pros and cons,
24
 
25
  1. For updates follow https://twitter.com/themeisle.
26
 
27
- > **Time-saving features available in the Pro version:**
28
- >
29
- > * Shortcodes
30
- > * Custom Rating Icons
31
- > * Product Review Listings
32
- > * Comparison Table
33
- > * Amazon Integration
34
- > * Priority email support from the developer of the plugin
35
- > * Support and updates for 12 months
36
- >
37
- > **[Learn more about WP Product Review](http://themeisle.com/plugins/wp-product-review/)**
38
-
39
-
40
  If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
41
 
42
- = See how WP Product Review PRO can integrate with your website =
43
-
44
- * [Default review](https://demo.themeisle.com/wp-product-review/sample-review/)
45
- * [Custom icons ratings](https://demo.themeisle.com/wp-product-review/custom-icons/)
46
- * [Comparison table](https://demo.themeisle.com/wp-product-review/comparison-table/)
47
- * [Shortcode reviews](https://demo.themeisle.com/wp-product-review/shortcode-review/)
48
- * [Listing table](https://demo.themeisle.com/wp-product-review/listing-table/)
49
- * [Reviews by visitors](https://demo.themeisle.com/wp-product-review/review-with-comments/)
50
-
51
-
52
-
53
-
54
 
55
  **WP Product Review provides following features**
56
 
@@ -62,6 +37,11 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
62
  - Add rich snippet ( schema ) to your posts
63
 
64
  ## Changelog ##
 
 
 
 
 
65
  ### 3.7.2 - 2019-11-13 ###
66
 
67
  * Tested up to WordPress 5.3
@@ -650,9 +630,6 @@ https://themeisle.com/contact
650
  = What actions and filters are available in WP Product Review =
651
  [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
652
 
653
- = Install and use the pro version of WP Product Review =
654
- [http://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](http://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
655
-
656
  = WP Product Review Documentation =
657
  [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
658
 
@@ -683,9 +660,6 @@ https://themeisle.com/contact
683
  = Enable user reviews in WP Product Review =
684
  [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
685
 
686
- = Install and use the pro version of WP Product Review =
687
- [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
688
-
689
  = Rich Snippets not showing in search results =
690
  [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
691
 
@@ -761,9 +735,6 @@ https://themeisle.com/contact
761
  = How To Use WP Product Review Shortcodes =
762
  [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
763
 
764
- = How to install the PRO version of WP Product Review =
765
- [https://docs.themeisle.com/article/785-how-to-install-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-how-to-install-the-pro-version-of-wp-product-review)
766
-
767
  = How the before/after/manual review box placement option works =
768
  [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
769
 
24
 
25
  1. For updates follow https://twitter.com/themeisle.
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
28
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
  **WP Product Review provides following features**
31
 
37
  - Add rich snippet ( schema ) to your posts
38
 
39
  ## Changelog ##
40
+ ### 3.7.3 - 2020-02-24 ###
41
+
42
+ * Removed PRO mentions
43
+
44
+
45
  ### 3.7.2 - 2019-11-13 ###
46
 
47
  * Tested up to WordPress 5.3
630
  = What actions and filters are available in WP Product Review =
631
  [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
632
 
 
 
 
633
  = WP Product Review Documentation =
634
  [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
635
 
660
  = Enable user reviews in WP Product Review =
661
  [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
662
 
 
 
 
663
  = Rich Snippets not showing in search results =
664
  [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
665
 
735
  = How To Use WP Product Review Shortcodes =
736
  [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
737
 
 
 
 
738
  = How the before/after/manual review box placement option works =
739
  [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
740
 
readme.txt CHANGED
@@ -24,33 +24,8 @@ Easily turn your basic posts into in-depth reviews with ratings, pros and cons,
24
 
25
  1. For updates follow https://twitter.com/themeisle.
26
 
27
- > **Time-saving features available in the Pro version:**
28
- >
29
- > * Shortcodes
30
- > * Custom Rating Icons
31
- > * Product Review Listings
32
- > * Comparison Table
33
- > * Amazon Integration
34
- > * Priority email support from the developer of the plugin
35
- > * Support and updates for 12 months
36
- >
37
- > **[Learn more about WP Product Review](http://themeisle.com/plugins/wp-product-review/)**
38
-
39
-
40
  If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
41
 
42
- = See how WP Product Review PRO can integrate with your website =
43
-
44
- * [Default review](https://demo.themeisle.com/wp-product-review/sample-review/)
45
- * [Custom icons ratings](https://demo.themeisle.com/wp-product-review/custom-icons/)
46
- * [Comparison table](https://demo.themeisle.com/wp-product-review/comparison-table/)
47
- * [Shortcode reviews](https://demo.themeisle.com/wp-product-review/shortcode-review/)
48
- * [Listing table](https://demo.themeisle.com/wp-product-review/listing-table/)
49
- * [Reviews by visitors](https://demo.themeisle.com/wp-product-review/review-with-comments/)
50
-
51
-
52
-
53
-
54
 
55
  **WP Product Review provides following features**
56
 
@@ -62,6 +37,11 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
62
  - Add rich snippet ( schema ) to your posts
63
 
64
  == Changelog ==
 
 
 
 
 
65
  = 3.7.2 - 2019-11-13 =
66
 
67
  * Tested up to WordPress 5.3
@@ -580,6 +560,7 @@ Alternatively you can also follow the following steps to install the WP Product
580
 
581
 
582
 
 
583
  = How to activate user reviews =
584
 
585
  By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
@@ -650,9 +631,6 @@ https://themeisle.com/contact
650
  = What actions and filters are available in WP Product Review =
651
  [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
652
 
653
- = Install and use the pro version of WP Product Review =
654
- [http://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](http://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
655
-
656
  = WP Product Review Documentation =
657
  [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
658
 
@@ -683,9 +661,6 @@ https://themeisle.com/contact
683
  = Enable user reviews in WP Product Review =
684
  [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
685
 
686
- = Install and use the pro version of WP Product Review =
687
- [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
688
-
689
  = Rich Snippets not showing in search results =
690
  [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
691
 
@@ -761,9 +736,6 @@ https://themeisle.com/contact
761
  = How To Use WP Product Review Shortcodes =
762
  [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
763
 
764
- = How to install the PRO version of WP Product Review =
765
- [https://docs.themeisle.com/article/785-how-to-install-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-how-to-install-the-pro-version-of-wp-product-review)
766
-
767
  = How the before/after/manual review box placement option works =
768
  [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
769
 
@@ -791,6 +763,9 @@ https://themeisle.com/contact
791
  = Add specific "Service" types for schema.org in WP Product Review =
792
  [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
793
 
 
 
 
794
  == Upgrade Notice ==
795
 
796
  = 3.0 =
24
 
25
  1. For updates follow https://twitter.com/themeisle.
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
28
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
  **WP Product Review provides following features**
31
 
37
  - Add rich snippet ( schema ) to your posts
38
 
39
  == Changelog ==
40
+ = 3.7.3 - 2020-02-24 =
41
+
42
+ * Removed PRO mentions
43
+
44
+
45
  = 3.7.2 - 2019-11-13 =
46
 
47
  * Tested up to WordPress 5.3
560
 
561
 
562
 
563
+
564
  = How to activate user reviews =
565
 
566
  By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
631
  = What actions and filters are available in WP Product Review =
632
  [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
633
 
 
 
 
634
  = WP Product Review Documentation =
635
  [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
636
 
661
  = Enable user reviews in WP Product Review =
662
  [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
663
 
 
 
 
664
  = Rich Snippets not showing in search results =
665
  [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
666
 
736
  = How To Use WP Product Review Shortcodes =
737
  [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
738
 
 
 
 
739
  = How the before/after/manual review box placement option works =
740
  [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
741
 
763
  = Add specific "Service" types for schema.org in WP Product Review =
764
  [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
765
 
766
+ = How to install the PRO version of WP Product Review =
767
+ [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
768
+
769
  == Upgrade Notice ==
770
 
771
  = 3.0 =
themeisle-hash.json CHANGED
@@ -1 +1 @@
1
- {"class-wppr-autoloader.php":"c7f7f3dd52445edb5f7367ba7b31281f","class-wppr-recursive-filter.php":"6c74b0e7c04529d797ae9689d9a44c8d","index.php":"c76772901fa1b2b14aa3ba32d7773c8a","uninstall.php":"7c6d36652e8dcf013f2c246f4a289acf","wp-product-review.php":"0588b5f57ce29228ae475432cb03dd2c"}
1
+ {"class-wppr-autoloader.php":"c7f7f3dd52445edb5f7367ba7b31281f","class-wppr-recursive-filter.php":"6c74b0e7c04529d797ae9689d9a44c8d","index.php":"c76772901fa1b2b14aa3ba32d7773c8a","uninstall.php":"7c6d36652e8dcf013f2c246f4a289acf","wp-product-review.php":"140f1b5231390ef2bcc6a52db3d405cf"}
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344::getLoader();
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit513f5ad9e2869bb6aa9f2d439a1f9960::getLoader();
vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit4233b0921dc6165dac01b58dffcfef6d::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInit508bf30e537dc509acef70ec18f0b4d1::getLoader();
vendor/codeinwp/themeisle-sdk/CHANGELOG.md CHANGED
@@ -1,3 +1,10 @@
 
 
 
 
 
 
 
1
  ## [3.1.7](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.6...v3.1.7) (2019-11-07)
2
 
3
 
1
+ ## [3.1.8](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.7...v3.1.8) (2019-11-18)
2
+
3
+
4
+ ### Bug Fixes
5
+
6
+ * update developers name ([6aca63e](https://github.com/Codeinwp/themeisle-sdk/commit/6aca63e))
7
+
8
  ## [3.1.7](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.6...v3.1.7) (2019-11-07)
9
 
10
 
vendor/codeinwp/themeisle-sdk/load.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  return;
15
  }
16
  // Current SDK version and path.
17
- $themeisle_sdk_version = '3.1.7';
18
  $themeisle_sdk_path = dirname( __FILE__ );
19
 
20
  global $themeisle_sdk_max_version;
14
  return;
15
  }
16
  // Current SDK version and path.
17
+ $themeisle_sdk_version = '3.1.8';
18
  $themeisle_sdk_path = dirname( __FILE__ );
19
 
20
  global $themeisle_sdk_max_version;
vendor/codeinwp/themeisle-sdk/src/Modules/Review.php CHANGED
@@ -60,7 +60,7 @@ class Review extends Abstract_Module {
60
  'Stefan',
61
  'Uriahs',
62
  'Madalin',
63
- 'Radu',
64
  'Silviu',
65
  'Andrei',
66
  ];
60
  'Stefan',
61
  'Uriahs',
62
  'Madalin',
63
+ 'Cristi',
64
  'Silviu',
65
  'Andrei',
66
  ];
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344
6
  {
7
  private static $loader;
8
 
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit1672770cade5ffa4cafb7cee1f2e7344
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
- composerRequire1672770cade5ffa4cafb7cee1f2e7344($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
- function composerRequire1672770cade5ffa4cafb7cee1f2e7344($fileIdentifier, $file)
53
  {
54
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit513f5ad9e2869bb6aa9f2d439a1f9960
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit513f5ad9e2869bb6aa9f2d439a1f9960', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit513f5ad9e2869bb6aa9f2d439a1f9960', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
+ composerRequire513f5ad9e2869bb6aa9f2d439a1f9960($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
+ function composerRequire513f5ad9e2869bb6aa9f2d439a1f9960($fileIdentifier, $file)
53
  {
54
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
  require $file;
vendor/composer/autoload_real_52.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
- class ComposerAutoloaderInit4233b0921dc6165dac01b58dffcfef6d {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit4233b0921dc6165dac01b58dffcfef6d {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit4233b0921dc6165dac01b58dffcfef6d', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit4233b0921dc6165dac01b58dffcfef6d', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
+ class ComposerAutoloaderInit508bf30e537dc509acef70ec18f0b4d1 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit508bf30e537dc509acef70ec18f0b4d1', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit508bf30e537dc509acef70ec18f0b4d1', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
vendor/composer/installed.json CHANGED
@@ -34,17 +34,17 @@
34
  },
35
  {
36
  "name": "codeinwp/themeisle-sdk",
37
- "version": "3.1.7",
38
- "version_normalized": "3.1.7.0",
39
  "source": {
40
  "type": "git",
41
  "url": "https://github.com/Codeinwp/themeisle-sdk.git",
42
- "reference": "5162163ec2d609e0b61e382f8fcf6ad47cca3293"
43
  },
44
  "dist": {
45
  "type": "zip",
46
- "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/5162163ec2d609e0b61e382f8fcf6ad47cca3293",
47
- "reference": "5162163ec2d609e0b61e382f8fcf6ad47cca3293",
48
  "shasum": ""
49
  },
50
  "require-dev": {
@@ -52,7 +52,7 @@
52
  "squizlabs/php_codesniffer": "^3.1",
53
  "wp-coding-standards/wpcs": "^1.0.0"
54
  },
55
- "time": "2019-11-07 12:16:41",
56
  "type": "library",
57
  "installation-source": "dist",
58
  "notification-url": "https://packagist.org/downloads/",
34
  },
35
  {
36
  "name": "codeinwp/themeisle-sdk",
37
+ "version": "3.1.8",
38
+ "version_normalized": "3.1.8.0",
39
  "source": {
40
  "type": "git",
41
  "url": "https://github.com/Codeinwp/themeisle-sdk.git",
42
+ "reference": "d036ec8dd9ad318a05af3f21222025ec6a389a42"
43
  },
44
  "dist": {
45
  "type": "zip",
46
+ "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/d036ec8dd9ad318a05af3f21222025ec6a389a42",
47
+ "reference": "d036ec8dd9ad318a05af3f21222025ec6a389a42",
48
  "shasum": ""
49
  },
50
  "require-dev": {
52
  "squizlabs/php_codesniffer": "^3.1",
53
  "wp-coding-standards/wpcs": "^1.0.0"
54
  },
55
+ "time": "2019-11-18 12:33:19",
56
  "type": "library",
57
  "installation-source": "dist",
58
  "notification-url": "https://packagist.org/downloads/",
wp-product-review.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
- * Version: 3.7.2
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
@@ -66,7 +66,7 @@ register_deactivation_hook( __FILE__, 'deactivate_wppr' );
66
  */
67
  function run_wppr() {
68
 
69
- define( 'WPPR_LITE_VERSION', '3.7.2' );
70
  define( 'WPPR_PATH', dirname( __FILE__ ) );
71
  define( 'WPPR_SLUG', 'wppr' );
72
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
+ * Version: 3.7.3
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
66
  */
67
  function run_wppr() {
68
 
69
+ define( 'WPPR_LITE_VERSION', '3.7.3' );
70
  define( 'WPPR_PATH', dirname( __FILE__ ) );
71
  define( 'WPPR_SLUG', 'wppr' );
72
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );