ThirstyAffiliates Affiliate Link Manager - Version 3.10.7

Version Description

  • Bug Fix: Fatal error on PHP versions lower than 7.3
Download this release

Release Info

Developer caseproof
Plugin Icon 128x128 ThirstyAffiliates Affiliate Link Manager
Version 3.10.7
Comparing to
See all releases

Code changes from version 3.10.6 to 3.10.7

Helpers/Plugin_Constants.php CHANGED
@@ -27,7 +27,7 @@ class Plugin_Constants {
27
  // Plugin configuration constants
28
  const TOKEN = 'ta';
29
  const INSTALLED_VERSION = 'ta_installed_version';
30
- const VERSION = '3.10.6';
31
  const TEXT_DOMAIN = 'thirstyaffiliates';
32
  const THEME_TEMPLATE_PATH = 'thirstyaffiliates';
33
  const META_DATA_PREFIX = '_ta_';
27
  // Plugin configuration constants
28
  const TOKEN = 'ta';
29
  const INSTALLED_VERSION = 'ta_installed_version';
30
+ const VERSION = '3.10.7';
31
  const TEXT_DOMAIN = 'thirstyaffiliates';
32
  const THEME_TEMPLATE_PATH = 'thirstyaffiliates';
33
  const META_DATA_PREFIX = '_ta_';
Models/Affiliate_Links_CPT.php CHANGED
@@ -562,7 +562,7 @@ class Affiliate_Links_CPT implements Model_Interface , Initiable_Interface {
562
 
563
  // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
564
  $results = $wpdb->get_results(
565
- "SELECT ID , post_title , post_type FROM $wpdb->posts WHERE ID IN ( $inserted_to_str )",
566
  );
567
 
568
  ob_start();
562
 
563
  // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
564
  $results = $wpdb->get_results(
565
+ "SELECT ID , post_title , post_type FROM $wpdb->posts WHERE ID IN ( $inserted_to_str )"
566
  );
567
 
568
  ob_start();
js/app/gutenberg_support/package-lock.json CHANGED
@@ -44,26 +44,28 @@
44
  "dependencies": {
45
  "acorn": {
46
  "version": "3.3.0",
47
- "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
48
  "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
49
  "dev": true
50
  }
51
  }
52
  },
53
  "ajv": {
54
- "version": "4.11.8",
55
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
56
- "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
57
  "dev": true,
58
  "requires": {
59
  "co": "^4.6.0",
60
- "json-stable-stringify": "^1.0.1"
 
 
61
  }
62
  },
63
  "ajv-keywords": {
64
- "version": "1.5.1",
65
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
66
- "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
67
  "dev": true
68
  },
69
  "align-text": {
@@ -101,9 +103,9 @@
101
  "dev": true
102
  },
103
  "ansi-escapes": {
104
- "version": "1.4.0",
105
- "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
106
- "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
107
  "dev": true
108
  },
109
  "ansi-regex": {
@@ -220,7 +222,7 @@
220
  },
221
  "util": {
222
  "version": "0.10.3",
223
- "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz",
224
  "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
225
  "dev": true,
226
  "requires": {
@@ -1346,7 +1348,7 @@
1346
  },
1347
  "chalk": {
1348
  "version": "1.1.3",
1349
- "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1350
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1351
  "dev": true,
1352
  "requires": {
@@ -1357,6 +1359,12 @@
1357
  "supports-color": "^2.0.0"
1358
  }
1359
  },
 
 
 
 
 
 
1360
  "chokidar": {
1361
  "version": "2.0.4",
1362
  "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
@@ -1433,12 +1441,12 @@
1433
  "dev": true
1434
  },
1435
  "cli-cursor": {
1436
- "version": "1.0.2",
1437
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
1438
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
1439
  "dev": true,
1440
  "requires": {
1441
- "restore-cursor": "^1.0.1"
1442
  }
1443
  },
1444
  "cli-width": {
@@ -2159,48 +2167,166 @@
2159
  }
2160
  },
2161
  "eslint": {
2162
- "version": "3.19.0",
2163
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz",
2164
- "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=",
2165
- "dev": true,
2166
- "requires": {
2167
- "babel-code-frame": "^6.16.0",
2168
- "chalk": "^1.1.3",
2169
- "concat-stream": "^1.5.2",
2170
- "debug": "^2.1.1",
2171
- "doctrine": "^2.0.0",
2172
- "escope": "^3.6.0",
2173
- "espree": "^3.4.0",
 
 
 
2174
  "esquery": "^1.0.0",
2175
- "estraverse": "^4.2.0",
2176
  "esutils": "^2.0.2",
2177
  "file-entry-cache": "^2.0.0",
2178
- "glob": "^7.0.3",
2179
- "globals": "^9.14.0",
2180
- "ignore": "^3.2.0",
 
2181
  "imurmurhash": "^0.1.4",
2182
- "inquirer": "^0.12.0",
2183
- "is-my-json-valid": "^2.10.0",
2184
  "is-resolvable": "^1.0.0",
2185
- "js-yaml": "^3.5.1",
2186
- "json-stable-stringify": "^1.0.0",
2187
  "levn": "^0.3.0",
2188
- "lodash": "^4.0.0",
2189
- "mkdirp": "^0.5.0",
 
2190
  "natural-compare": "^1.4.0",
2191
  "optionator": "^0.8.2",
2192
- "path-is-inside": "^1.0.1",
2193
- "pluralize": "^1.2.1",
2194
- "progress": "^1.1.8",
2195
- "require-uncached": "^1.0.2",
2196
- "shelljs": "^0.7.5",
2197
- "strip-bom": "^3.0.0",
2198
  "strip-json-comments": "~2.0.1",
2199
- "table": "^3.7.8",
2200
- "text-table": "~0.2.0",
2201
- "user-home": "^2.0.0"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2202
  }
2203
  },
 
 
 
 
 
 
2204
  "espree": {
2205
  "version": "3.5.4",
2206
  "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
@@ -2301,12 +2427,6 @@
2301
  }
2302
  }
2303
  },
2304
- "exit-hook": {
2305
- "version": "1.1.1",
2306
- "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
2307
- "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
2308
- "dev": true
2309
- },
2310
  "expand-brackets": {
2311
  "version": "2.1.4",
2312
  "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
@@ -2369,6 +2489,17 @@
2369
  }
2370
  }
2371
  },
 
 
 
 
 
 
 
 
 
 
 
2372
  "extglob": {
2373
  "version": "2.0.4",
2374
  "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
@@ -2454,7 +2585,7 @@
2454
  },
2455
  "fast-deep-equal": {
2456
  "version": "1.1.0",
2457
- "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2458
  "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
2459
  "dev": true
2460
  },
@@ -2477,13 +2608,12 @@
2477
  "dev": true
2478
  },
2479
  "figures": {
2480
- "version": "1.7.0",
2481
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
2482
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
2483
  "dev": true,
2484
  "requires": {
2485
- "escape-string-regexp": "^1.0.5",
2486
- "object-assign": "^4.1.0"
2487
  }
2488
  },
2489
  "file-entry-cache": {
@@ -3153,9 +3283,9 @@
3153
  }
3154
  },
3155
  "fstream": {
3156
- "version": "1.0.11",
3157
- "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
3158
- "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
3159
  "dev": true,
3160
  "requires": {
3161
  "graceful-fs": "^4.1.2",
@@ -3170,6 +3300,12 @@
3170
  "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3171
  "dev": true
3172
  },
 
 
 
 
 
 
3173
  "gauge": {
3174
  "version": "2.7.4",
3175
  "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
@@ -3195,24 +3331,6 @@
3195
  "globule": "^1.0.0"
3196
  }
3197
  },
3198
- "generate-function": {
3199
- "version": "2.3.1",
3200
- "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
3201
- "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",
3202
- "dev": true,
3203
- "requires": {
3204
- "is-property": "^1.0.2"
3205
- }
3206
- },
3207
- "generate-object-property": {
3208
- "version": "1.2.0",
3209
- "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
3210
- "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
3211
- "dev": true,
3212
- "requires": {
3213
- "is-property": "^1.0.0"
3214
- }
3215
- },
3216
  "get-caller-file": {
3217
  "version": "1.0.3",
3218
  "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
@@ -3478,6 +3596,15 @@
3478
  "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
3479
  "dev": true
3480
  },
 
 
 
 
 
 
 
 
 
3481
  "icss-replace-symbols": {
3482
  "version": "1.1.0",
3483
  "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
@@ -3609,24 +3736,93 @@
3609
  "dev": true
3610
  },
3611
  "inquirer": {
3612
- "version": "0.12.0",
3613
- "resolved": "http://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
3614
- "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
3615
  "dev": true,
3616
  "requires": {
3617
- "ansi-escapes": "^1.1.0",
3618
- "ansi-regex": "^2.0.0",
3619
- "chalk": "^1.0.0",
3620
- "cli-cursor": "^1.0.1",
3621
  "cli-width": "^2.0.0",
3622
- "figures": "^1.3.5",
 
3623
  "lodash": "^4.3.0",
3624
- "readline2": "^1.0.1",
3625
- "run-async": "^0.1.0",
3626
- "rx-lite": "^3.1.2",
3627
- "string-width": "^1.0.1",
3628
- "strip-ansi": "^3.0.0",
 
3629
  "through": "^2.3.6"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3630
  }
3631
  },
3632
  "interpret": {
@@ -3784,25 +3980,6 @@
3784
  "is-extglob": "^2.1.1"
3785
  }
3786
  },
3787
- "is-my-ip-valid": {
3788
- "version": "1.0.0",
3789
- "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
3790
- "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
3791
- "dev": true
3792
- },
3793
- "is-my-json-valid": {
3794
- "version": "2.19.0",
3795
- "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.19.0.tgz",
3796
- "integrity": "sha512-mG0f/unGX1HZ5ep4uhRaPOS8EkAY8/j6mDRMJrutq4CqhoJWYp7qAlonIPy3TV7p3ju4TK9fo/PbnoksWmsp5Q==",
3797
- "dev": true,
3798
- "requires": {
3799
- "generate-function": "^2.0.0",
3800
- "generate-object-property": "^1.1.0",
3801
- "is-my-ip-valid": "^1.0.0",
3802
- "jsonpointer": "^4.0.0",
3803
- "xtend": "^4.0.0"
3804
- }
3805
- },
3806
  "is-number": {
3807
  "version": "3.0.0",
3808
  "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
@@ -3838,10 +4015,10 @@
3838
  "isobject": "^3.0.1"
3839
  }
3840
  },
3841
- "is-property": {
3842
- "version": "1.0.2",
3843
- "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
3844
- "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
3845
  "dev": true
3846
  },
3847
  "is-resolvable": {
@@ -3959,14 +4136,11 @@
3959
  "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
3960
  "dev": true
3961
  },
3962
- "json-stable-stringify": {
3963
  "version": "1.0.1",
3964
- "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
3965
- "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
3966
- "dev": true,
3967
- "requires": {
3968
- "jsonify": "~0.0.0"
3969
- }
3970
  },
3971
  "json-stringify-safe": {
3972
  "version": "5.0.1",
@@ -3980,18 +4154,6 @@
3980
  "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
3981
  "dev": true
3982
  },
3983
- "jsonify": {
3984
- "version": "0.0.0",
3985
- "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
3986
- "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
3987
- "dev": true
3988
- },
3989
- "jsonpointer": {
3990
- "version": "4.0.1",
3991
- "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
3992
- "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
3993
- "dev": true
3994
- },
3995
  "jsprim": {
3996
  "version": "1.4.1",
3997
  "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -4050,7 +4212,7 @@
4050
  "dependencies": {
4051
  "pify": {
4052
  "version": "2.3.0",
4053
- "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4054
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4055
  "dev": true
4056
  },
@@ -4093,9 +4255,9 @@
4093
  }
4094
  },
4095
  "lodash": {
4096
- "version": "4.17.10",
4097
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
4098
- "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
4099
  "dev": true
4100
  },
4101
  "lodash.assign": {
@@ -4129,9 +4291,9 @@
4129
  "dev": true
4130
  },
4131
  "lodash.mergewith": {
4132
- "version": "4.6.1",
4133
- "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
4134
- "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
4135
  "dev": true
4136
  },
4137
  "lodash.tail": {
@@ -4353,9 +4515,9 @@
4353
  "dev": true
4354
  },
4355
  "mixin-deep": {
4356
- "version": "1.3.1",
4357
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
4358
- "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
4359
  "dev": true,
4360
  "requires": {
4361
  "for-in": "^1.0.2",
@@ -4407,9 +4569,9 @@
4407
  "dev": true
4408
  },
4409
  "mute-stream": {
4410
- "version": "0.0.5",
4411
- "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
4412
- "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
4413
  "dev": true
4414
  },
4415
  "nan": {
@@ -4483,7 +4645,7 @@
4483
  "dependencies": {
4484
  "semver": {
4485
  "version": "5.3.0",
4486
- "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
4487
  "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
4488
  "dev": true
4489
  }
@@ -4719,23 +4881,26 @@
4719
  }
4720
  },
4721
  "onetime": {
4722
- "version": "1.1.0",
4723
- "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
4724
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
4725
- "dev": true
 
 
 
4726
  },
4727
  "optionator": {
4728
- "version": "0.8.2",
4729
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
4730
- "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
4731
  "dev": true,
4732
  "requires": {
4733
  "deep-is": "~0.1.3",
4734
- "fast-levenshtein": "~2.0.4",
4735
  "levn": "~0.3.0",
4736
  "prelude-ls": "~1.1.2",
4737
  "type-check": "~0.3.2",
4738
- "wordwrap": "~1.0.0"
4739
  }
4740
  },
4741
  "os-browserify": {
@@ -4752,7 +4917,7 @@
4752
  },
4753
  "os-locale": {
4754
  "version": "1.4.0",
4755
- "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
4756
  "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
4757
  "dev": true,
4758
  "requires": {
@@ -4875,12 +5040,6 @@
4875
  "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
4876
  "dev": true
4877
  },
4878
- "path-parse": {
4879
- "version": "1.0.6",
4880
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
4881
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
4882
- "dev": true
4883
- },
4884
  "path-type": {
4885
  "version": "1.1.0",
4886
  "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
@@ -4894,7 +5053,7 @@
4894
  "dependencies": {
4895
  "pify": {
4896
  "version": "2.3.0",
4897
- "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4898
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4899
  "dev": true
4900
  }
@@ -4950,9 +5109,9 @@
4950
  }
4951
  },
4952
  "pluralize": {
4953
- "version": "1.2.1",
4954
- "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz",
4955
- "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
4956
  "dev": true
4957
  },
4958
  "posix-character-classes": {
@@ -5565,9 +5724,9 @@
5565
  "dev": true
5566
  },
5567
  "progress": {
5568
- "version": "1.1.8",
5569
- "resolved": "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
5570
- "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
5571
  "dev": true
5572
  },
5573
  "prr": {
@@ -5729,26 +5888,6 @@
5729
  "readable-stream": "^2.0.2"
5730
  }
5731
  },
5732
- "readline2": {
5733
- "version": "1.0.1",
5734
- "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
5735
- "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
5736
- "dev": true,
5737
- "requires": {
5738
- "code-point-at": "^1.0.0",
5739
- "is-fullwidth-code-point": "^1.0.0",
5740
- "mute-stream": "0.0.5"
5741
- }
5742
- },
5743
- "rechoir": {
5744
- "version": "0.6.2",
5745
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
5746
- "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
5747
- "dev": true,
5748
- "requires": {
5749
- "resolve": "^1.1.6"
5750
- }
5751
- },
5752
  "redent": {
5753
  "version": "1.0.0",
5754
  "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
@@ -5939,15 +6078,6 @@
5939
  "resolve-from": "^1.0.0"
5940
  }
5941
  },
5942
- "resolve": {
5943
- "version": "1.8.1",
5944
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
5945
- "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
5946
- "dev": true,
5947
- "requires": {
5948
- "path-parse": "^1.0.5"
5949
- }
5950
- },
5951
  "resolve-from": {
5952
  "version": "1.0.1",
5953
  "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
@@ -5961,13 +6091,13 @@
5961
  "dev": true
5962
  },
5963
  "restore-cursor": {
5964
- "version": "1.0.1",
5965
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
5966
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
5967
  "dev": true,
5968
  "requires": {
5969
- "exit-hook": "^1.0.0",
5970
- "onetime": "^1.0.0"
5971
  }
5972
  },
5973
  "ret": {
@@ -6005,20 +6135,29 @@
6005
  }
6006
  },
6007
  "run-async": {
6008
- "version": "0.1.0",
6009
- "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
6010
- "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
6011
  "dev": true,
6012
  "requires": {
6013
- "once": "^1.3.0"
6014
  }
6015
  },
6016
  "rx-lite": {
6017
- "version": "3.1.2",
6018
- "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
6019
- "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
6020
  "dev": true
6021
  },
 
 
 
 
 
 
 
 
 
6022
  "safe-buffer": {
6023
  "version": "5.1.2",
6024
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -6106,7 +6245,7 @@
6106
  "dependencies": {
6107
  "source-map": {
6108
  "version": "0.4.4",
6109
- "resolved": "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
6110
  "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
6111
  "dev": true,
6112
  "requires": {
@@ -6200,17 +6339,6 @@
6200
  "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
6201
  "dev": true
6202
  },
6203
- "shelljs": {
6204
- "version": "0.7.8",
6205
- "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
6206
- "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
6207
- "dev": true,
6208
- "requires": {
6209
- "glob": "^7.0.0",
6210
- "interpret": "^1.0.0",
6211
- "rechoir": "^0.6.2"
6212
- }
6213
- },
6214
  "signal-exit": {
6215
  "version": "3.0.2",
6216
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
@@ -6224,10 +6352,21 @@
6224
  "dev": true
6225
  },
6226
  "slice-ansi": {
6227
- "version": "0.0.4",
6228
- "resolved": "http://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
6229
- "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
6230
- "dev": true
 
 
 
 
 
 
 
 
 
 
 
6231
  },
6232
  "snapdragon": {
6233
  "version": "0.8.2",
@@ -6530,7 +6669,7 @@
6530
  },
6531
  "strip-ansi": {
6532
  "version": "3.0.1",
6533
- "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6534
  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6535
  "dev": true,
6536
  "requires": {
@@ -6586,17 +6725,17 @@
6586
  }
6587
  },
6588
  "table": {
6589
- "version": "3.8.3",
6590
- "resolved": "http://registry.npmjs.org/table/-/table-3.8.3.tgz",
6591
- "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
6592
  "dev": true,
6593
  "requires": {
6594
- "ajv": "^4.7.0",
6595
- "ajv-keywords": "^1.0.0",
6596
- "chalk": "^1.1.1",
6597
- "lodash": "^4.0.0",
6598
- "slice-ansi": "0.0.4",
6599
- "string-width": "^2.0.0"
6600
  },
6601
  "dependencies": {
6602
  "ansi-regex": {
@@ -6605,6 +6744,32 @@
6605
  "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6606
  "dev": true
6607
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6608
  "is-fullwidth-code-point": {
6609
  "version": "2.0.0",
6610
  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
@@ -6629,6 +6794,15 @@
6629
  "requires": {
6630
  "ansi-regex": "^3.0.0"
6631
  }
 
 
 
 
 
 
 
 
 
6632
  }
6633
  }
6634
  },
@@ -6670,6 +6844,15 @@
6670
  "setimmediate": "^1.0.4"
6671
  }
6672
  },
 
 
 
 
 
 
 
 
 
6673
  "to-arraybuffer": {
6674
  "version": "1.0.1",
6675
  "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
@@ -6835,7 +7018,7 @@
6835
  },
6836
  "yargs": {
6837
  "version": "3.10.0",
6838
- "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
6839
  "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
6840
  "dev": true,
6841
  "requires": {
@@ -6997,15 +7180,6 @@
6997
  "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
6998
  "dev": true
6999
  },
7000
- "user-home": {
7001
- "version": "2.0.0",
7002
- "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
7003
- "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
7004
- "dev": true,
7005
- "requires": {
7006
- "os-homedir": "^1.0.0"
7007
- }
7008
- },
7009
  "util": {
7010
  "version": "0.10.4",
7011
  "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
@@ -7192,7 +7366,7 @@
7192
  },
7193
  "pify": {
7194
  "version": "2.3.0",
7195
- "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7196
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7197
  "dev": true
7198
  },
@@ -7337,10 +7511,10 @@
7337
  "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
7338
  "dev": true
7339
  },
7340
- "wordwrap": {
7341
- "version": "1.0.0",
7342
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
7343
- "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
7344
  "dev": true
7345
  },
7346
  "wrap-ansi": {
44
  "dependencies": {
45
  "acorn": {
46
  "version": "3.3.0",
47
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
48
  "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
49
  "dev": true
50
  }
51
  }
52
  },
53
  "ajv": {
54
+ "version": "5.5.2",
55
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
56
+ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
57
  "dev": true,
58
  "requires": {
59
  "co": "^4.6.0",
60
+ "fast-deep-equal": "^1.0.0",
61
+ "fast-json-stable-stringify": "^2.0.0",
62
+ "json-schema-traverse": "^0.3.0"
63
  }
64
  },
65
  "ajv-keywords": {
66
+ "version": "2.1.1",
67
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
68
+ "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
69
  "dev": true
70
  },
71
  "align-text": {
103
  "dev": true
104
  },
105
  "ansi-escapes": {
106
+ "version": "3.2.0",
107
+ "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
108
+ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
109
  "dev": true
110
  },
111
  "ansi-regex": {
222
  },
223
  "util": {
224
  "version": "0.10.3",
225
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
226
  "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
227
  "dev": true,
228
  "requires": {
1348
  },
1349
  "chalk": {
1350
  "version": "1.1.3",
1351
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1352
  "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1353
  "dev": true,
1354
  "requires": {
1359
  "supports-color": "^2.0.0"
1360
  }
1361
  },
1362
+ "chardet": {
1363
+ "version": "0.4.2",
1364
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
1365
+ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
1366
+ "dev": true
1367
+ },
1368
  "chokidar": {
1369
  "version": "2.0.4",
1370
  "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
1441
  "dev": true
1442
  },
1443
  "cli-cursor": {
1444
+ "version": "2.1.0",
1445
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1446
+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1447
  "dev": true,
1448
  "requires": {
1449
+ "restore-cursor": "^2.0.0"
1450
  }
1451
  },
1452
  "cli-width": {
2167
  }
2168
  },
2169
  "eslint": {
2170
+ "version": "4.18.2",
2171
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.18.2.tgz",
2172
+ "integrity": "sha512-qy4i3wODqKMYfz9LUI8N2qYDkHkoieTbiHpMrYUI/WbjhXJQr7lI4VngixTgaG+yHX+NBCv7nW4hA0ShbvaNKw==",
2173
+ "dev": true,
2174
+ "requires": {
2175
+ "ajv": "^5.3.0",
2176
+ "babel-code-frame": "^6.22.0",
2177
+ "chalk": "^2.1.0",
2178
+ "concat-stream": "^1.6.0",
2179
+ "cross-spawn": "^5.1.0",
2180
+ "debug": "^3.1.0",
2181
+ "doctrine": "^2.1.0",
2182
+ "eslint-scope": "^3.7.1",
2183
+ "eslint-visitor-keys": "^1.0.0",
2184
+ "espree": "^3.5.2",
2185
  "esquery": "^1.0.0",
 
2186
  "esutils": "^2.0.2",
2187
  "file-entry-cache": "^2.0.0",
2188
+ "functional-red-black-tree": "^1.0.1",
2189
+ "glob": "^7.1.2",
2190
+ "globals": "^11.0.1",
2191
+ "ignore": "^3.3.3",
2192
  "imurmurhash": "^0.1.4",
2193
+ "inquirer": "^3.0.6",
 
2194
  "is-resolvable": "^1.0.0",
2195
+ "js-yaml": "^3.9.1",
2196
+ "json-stable-stringify-without-jsonify": "^1.0.1",
2197
  "levn": "^0.3.0",
2198
+ "lodash": "^4.17.4",
2199
+ "minimatch": "^3.0.2",
2200
+ "mkdirp": "^0.5.1",
2201
  "natural-compare": "^1.4.0",
2202
  "optionator": "^0.8.2",
2203
+ "path-is-inside": "^1.0.2",
2204
+ "pluralize": "^7.0.0",
2205
+ "progress": "^2.0.0",
2206
+ "require-uncached": "^1.0.3",
2207
+ "semver": "^5.3.0",
2208
+ "strip-ansi": "^4.0.0",
2209
  "strip-json-comments": "~2.0.1",
2210
+ "table": "4.0.2",
2211
+ "text-table": "~0.2.0"
2212
+ },
2213
+ "dependencies": {
2214
+ "ansi-regex": {
2215
+ "version": "3.0.0",
2216
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2217
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2218
+ "dev": true
2219
+ },
2220
+ "ansi-styles": {
2221
+ "version": "3.2.1",
2222
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2223
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2224
+ "dev": true,
2225
+ "requires": {
2226
+ "color-convert": "^1.9.0"
2227
+ }
2228
+ },
2229
+ "chalk": {
2230
+ "version": "2.4.2",
2231
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2232
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2233
+ "dev": true,
2234
+ "requires": {
2235
+ "ansi-styles": "^3.2.1",
2236
+ "escape-string-regexp": "^1.0.5",
2237
+ "supports-color": "^5.3.0"
2238
+ }
2239
+ },
2240
+ "cross-spawn": {
2241
+ "version": "5.1.0",
2242
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
2243
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
2244
+ "dev": true,
2245
+ "requires": {
2246
+ "lru-cache": "^4.0.1",
2247
+ "shebang-command": "^1.2.0",
2248
+ "which": "^1.2.9"
2249
+ }
2250
+ },
2251
+ "debug": {
2252
+ "version": "3.2.6",
2253
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
2254
+ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
2255
+ "dev": true,
2256
+ "requires": {
2257
+ "ms": "^2.1.1"
2258
+ }
2259
+ },
2260
+ "esprima": {
2261
+ "version": "4.0.1",
2262
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2263
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2264
+ "dev": true
2265
+ },
2266
+ "globals": {
2267
+ "version": "11.12.0",
2268
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
2269
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
2270
+ "dev": true
2271
+ },
2272
+ "has-flag": {
2273
+ "version": "3.0.0",
2274
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2275
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2276
+ "dev": true
2277
+ },
2278
+ "js-yaml": {
2279
+ "version": "3.13.1",
2280
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
2281
+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
2282
+ "dev": true,
2283
+ "requires": {
2284
+ "argparse": "^1.0.7",
2285
+ "esprima": "^4.0.0"
2286
+ }
2287
+ },
2288
+ "ms": {
2289
+ "version": "2.1.2",
2290
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2291
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2292
+ "dev": true
2293
+ },
2294
+ "strip-ansi": {
2295
+ "version": "4.0.0",
2296
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2297
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2298
+ "dev": true,
2299
+ "requires": {
2300
+ "ansi-regex": "^3.0.0"
2301
+ }
2302
+ },
2303
+ "supports-color": {
2304
+ "version": "5.5.0",
2305
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2306
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2307
+ "dev": true,
2308
+ "requires": {
2309
+ "has-flag": "^3.0.0"
2310
+ }
2311
+ }
2312
+ }
2313
+ },
2314
+ "eslint-scope": {
2315
+ "version": "3.7.3",
2316
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
2317
+ "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
2318
+ "dev": true,
2319
+ "requires": {
2320
+ "esrecurse": "^4.1.0",
2321
+ "estraverse": "^4.1.1"
2322
  }
2323
  },
2324
+ "eslint-visitor-keys": {
2325
+ "version": "1.1.0",
2326
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
2327
+ "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
2328
+ "dev": true
2329
+ },
2330
  "espree": {
2331
  "version": "3.5.4",
2332
  "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
2427
  }
2428
  }
2429
  },
 
 
 
 
 
 
2430
  "expand-brackets": {
2431
  "version": "2.1.4",
2432
  "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
2489
  }
2490
  }
2491
  },
2492
+ "external-editor": {
2493
+ "version": "2.2.0",
2494
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
2495
+ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
2496
+ "dev": true,
2497
+ "requires": {
2498
+ "chardet": "^0.4.0",
2499
+ "iconv-lite": "^0.4.17",
2500
+ "tmp": "^0.0.33"
2501
+ }
2502
+ },
2503
  "extglob": {
2504
  "version": "2.0.4",
2505
  "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2585
  },
2586
  "fast-deep-equal": {
2587
  "version": "1.1.0",
2588
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2589
  "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
2590
  "dev": true
2591
  },
2608
  "dev": true
2609
  },
2610
  "figures": {
2611
+ "version": "2.0.0",
2612
+ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
2613
+ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
2614
  "dev": true,
2615
  "requires": {
2616
+ "escape-string-regexp": "^1.0.5"
 
2617
  }
2618
  },
2619
  "file-entry-cache": {
3283
  }
3284
  },
3285
  "fstream": {
3286
+ "version": "1.0.12",
3287
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
3288
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
3289
  "dev": true,
3290
  "requires": {
3291
  "graceful-fs": "^4.1.2",
3300
  "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3301
  "dev": true
3302
  },
3303
+ "functional-red-black-tree": {
3304
+ "version": "1.0.1",
3305
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
3306
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
3307
+ "dev": true
3308
+ },
3309
  "gauge": {
3310
  "version": "2.7.4",
3311
  "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
3331
  "globule": "^1.0.0"
3332
  }
3333
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3334
  "get-caller-file": {
3335
  "version": "1.0.3",
3336
  "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
3596
  "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
3597
  "dev": true
3598
  },
3599
+ "iconv-lite": {
3600
+ "version": "0.4.24",
3601
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3602
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3603
+ "dev": true,
3604
+ "requires": {
3605
+ "safer-buffer": ">= 2.1.2 < 3"
3606
+ }
3607
+ },
3608
  "icss-replace-symbols": {
3609
  "version": "1.1.0",
3610
  "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
3736
  "dev": true
3737
  },
3738
  "inquirer": {
3739
+ "version": "3.3.0",
3740
+ "resolved": "http://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
3741
+ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
3742
  "dev": true,
3743
  "requires": {
3744
+ "ansi-escapes": "^3.0.0",
3745
+ "chalk": "^2.0.0",
3746
+ "cli-cursor": "^2.1.0",
 
3747
  "cli-width": "^2.0.0",
3748
+ "external-editor": "^2.0.4",
3749
+ "figures": "^2.0.0",
3750
  "lodash": "^4.3.0",
3751
+ "mute-stream": "0.0.7",
3752
+ "run-async": "^2.2.0",
3753
+ "rx-lite": "^4.0.8",
3754
+ "rx-lite-aggregates": "^4.0.8",
3755
+ "string-width": "^2.1.0",
3756
+ "strip-ansi": "^4.0.0",
3757
  "through": "^2.3.6"
3758
+ },
3759
+ "dependencies": {
3760
+ "ansi-regex": {
3761
+ "version": "3.0.0",
3762
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3763
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3764
+ "dev": true
3765
+ },
3766
+ "ansi-styles": {
3767
+ "version": "3.2.1",
3768
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3769
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3770
+ "dev": true,
3771
+ "requires": {
3772
+ "color-convert": "^1.9.0"
3773
+ }
3774
+ },
3775
+ "chalk": {
3776
+ "version": "2.4.2",
3777
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3778
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3779
+ "dev": true,
3780
+ "requires": {
3781
+ "ansi-styles": "^3.2.1",
3782
+ "escape-string-regexp": "^1.0.5",
3783
+ "supports-color": "^5.3.0"
3784
+ }
3785
+ },
3786
+ "has-flag": {
3787
+ "version": "3.0.0",
3788
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3789
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3790
+ "dev": true
3791
+ },
3792
+ "is-fullwidth-code-point": {
3793
+ "version": "2.0.0",
3794
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3795
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3796
+ "dev": true
3797
+ },
3798
+ "string-width": {
3799
+ "version": "2.1.1",
3800
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
3801
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3802
+ "dev": true,
3803
+ "requires": {
3804
+ "is-fullwidth-code-point": "^2.0.0",
3805
+ "strip-ansi": "^4.0.0"
3806
+ }
3807
+ },
3808
+ "strip-ansi": {
3809
+ "version": "4.0.0",
3810
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3811
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3812
+ "dev": true,
3813
+ "requires": {
3814
+ "ansi-regex": "^3.0.0"
3815
+ }
3816
+ },
3817
+ "supports-color": {
3818
+ "version": "5.5.0",
3819
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3820
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3821
+ "dev": true,
3822
+ "requires": {
3823
+ "has-flag": "^3.0.0"
3824
+ }
3825
+ }
3826
  }
3827
  },
3828
  "interpret": {
3980
  "is-extglob": "^2.1.1"
3981
  }
3982
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3983
  "is-number": {
3984
  "version": "3.0.0",
3985
  "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4015
  "isobject": "^3.0.1"
4016
  }
4017
  },
4018
+ "is-promise": {
4019
+ "version": "2.1.0",
4020
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
4021
+ "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
4022
  "dev": true
4023
  },
4024
  "is-resolvable": {
4136
  "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
4137
  "dev": true
4138
  },
4139
+ "json-stable-stringify-without-jsonify": {
4140
  "version": "1.0.1",
4141
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
4142
+ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
4143
+ "dev": true
 
 
 
4144
  },
4145
  "json-stringify-safe": {
4146
  "version": "5.0.1",
4154
  "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
4155
  "dev": true
4156
  },
 
 
 
 
 
 
 
 
 
 
 
 
4157
  "jsprim": {
4158
  "version": "1.4.1",
4159
  "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
4212
  "dependencies": {
4213
  "pify": {
4214
  "version": "2.3.0",
4215
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4216
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4217
  "dev": true
4218
  },
4255
  }
4256
  },
4257
  "lodash": {
4258
+ "version": "4.17.21",
4259
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4260
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4261
  "dev": true
4262
  },
4263
  "lodash.assign": {
4291
  "dev": true
4292
  },
4293
  "lodash.mergewith": {
4294
+ "version": "4.6.2",
4295
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
4296
+ "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
4297
  "dev": true
4298
  },
4299
  "lodash.tail": {
4515
  "dev": true
4516
  },
4517
  "mixin-deep": {
4518
+ "version": "1.3.2",
4519
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
4520
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
4521
  "dev": true,
4522
  "requires": {
4523
  "for-in": "^1.0.2",
4569
  "dev": true
4570
  },
4571
  "mute-stream": {
4572
+ "version": "0.0.7",
4573
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
4574
+ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
4575
  "dev": true
4576
  },
4577
  "nan": {
4645
  "dependencies": {
4646
  "semver": {
4647
  "version": "5.3.0",
4648
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
4649
  "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
4650
  "dev": true
4651
  }
4881
  }
4882
  },
4883
  "onetime": {
4884
+ "version": "2.0.1",
4885
+ "resolved": "http://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
4886
+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
4887
+ "dev": true,
4888
+ "requires": {
4889
+ "mimic-fn": "^1.0.0"
4890
+ }
4891
  },
4892
  "optionator": {
4893
+ "version": "0.8.3",
4894
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
4895
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
4896
  "dev": true,
4897
  "requires": {
4898
  "deep-is": "~0.1.3",
4899
+ "fast-levenshtein": "~2.0.6",
4900
  "levn": "~0.3.0",
4901
  "prelude-ls": "~1.1.2",
4902
  "type-check": "~0.3.2",
4903
+ "word-wrap": "~1.2.3"
4904
  }
4905
  },
4906
  "os-browserify": {
4917
  },
4918
  "os-locale": {
4919
  "version": "1.4.0",
4920
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
4921
  "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
4922
  "dev": true,
4923
  "requires": {
5040
  "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5041
  "dev": true
5042
  },
 
 
 
 
 
 
5043
  "path-type": {
5044
  "version": "1.1.0",
5045
  "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
5053
  "dependencies": {
5054
  "pify": {
5055
  "version": "2.3.0",
5056
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5057
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5058
  "dev": true
5059
  }
5109
  }
5110
  },
5111
  "pluralize": {
5112
+ "version": "7.0.0",
5113
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
5114
+ "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
5115
  "dev": true
5116
  },
5117
  "posix-character-classes": {
5724
  "dev": true
5725
  },
5726
  "progress": {
5727
+ "version": "2.0.3",
5728
+ "resolved": "http://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
5729
+ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
5730
  "dev": true
5731
  },
5732
  "prr": {
5888
  "readable-stream": "^2.0.2"
5889
  }
5890
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5891
  "redent": {
5892
  "version": "1.0.0",
5893
  "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
6078
  "resolve-from": "^1.0.0"
6079
  }
6080
  },
 
 
 
 
 
 
 
 
 
6081
  "resolve-from": {
6082
  "version": "1.0.1",
6083
  "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
6091
  "dev": true
6092
  },
6093
  "restore-cursor": {
6094
+ "version": "2.0.0",
6095
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6096
+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6097
  "dev": true,
6098
  "requires": {
6099
+ "onetime": "^2.0.0",
6100
+ "signal-exit": "^3.0.2"
6101
  }
6102
  },
6103
  "ret": {
6135
  }
6136
  },
6137
  "run-async": {
6138
+ "version": "2.3.0",
6139
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
6140
+ "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
6141
  "dev": true,
6142
  "requires": {
6143
+ "is-promise": "^2.1.0"
6144
  }
6145
  },
6146
  "rx-lite": {
6147
+ "version": "4.0.8",
6148
+ "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
6149
+ "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
6150
  "dev": true
6151
  },
6152
+ "rx-lite-aggregates": {
6153
+ "version": "4.0.8",
6154
+ "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
6155
+ "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
6156
+ "dev": true,
6157
+ "requires": {
6158
+ "rx-lite": "*"
6159
+ }
6160
+ },
6161
  "safe-buffer": {
6162
  "version": "5.1.2",
6163
  "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6245
  "dependencies": {
6246
  "source-map": {
6247
  "version": "0.4.4",
6248
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
6249
  "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
6250
  "dev": true,
6251
  "requires": {
6339
  "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
6340
  "dev": true
6341
  },
 
 
 
 
 
 
 
 
 
 
 
6342
  "signal-exit": {
6343
  "version": "3.0.2",
6344
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
6352
  "dev": true
6353
  },
6354
  "slice-ansi": {
6355
+ "version": "1.0.0",
6356
+ "resolved": "http://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
6357
+ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
6358
+ "dev": true,
6359
+ "requires": {
6360
+ "is-fullwidth-code-point": "^2.0.0"
6361
+ },
6362
+ "dependencies": {
6363
+ "is-fullwidth-code-point": {
6364
+ "version": "2.0.0",
6365
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6366
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6367
+ "dev": true
6368
+ }
6369
+ }
6370
  },
6371
  "snapdragon": {
6372
  "version": "0.8.2",
6669
  },
6670
  "strip-ansi": {
6671
  "version": "3.0.1",
6672
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6673
  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6674
  "dev": true,
6675
  "requires": {
6725
  }
6726
  },
6727
  "table": {
6728
+ "version": "4.0.2",
6729
+ "resolved": "http://registry.npmjs.org/table/-/table-4.0.2.tgz",
6730
+ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
6731
  "dev": true,
6732
  "requires": {
6733
+ "ajv": "^5.2.3",
6734
+ "ajv-keywords": "^2.1.0",
6735
+ "chalk": "^2.1.0",
6736
+ "lodash": "^4.17.4",
6737
+ "slice-ansi": "1.0.0",
6738
+ "string-width": "^2.1.1"
6739
  },
6740
  "dependencies": {
6741
  "ansi-regex": {
6744
  "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6745
  "dev": true
6746
  },
6747
+ "ansi-styles": {
6748
+ "version": "3.2.1",
6749
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6750
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6751
+ "dev": true,
6752
+ "requires": {
6753
+ "color-convert": "^1.9.0"
6754
+ }
6755
+ },
6756
+ "chalk": {
6757
+ "version": "2.4.2",
6758
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6759
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6760
+ "dev": true,
6761
+ "requires": {
6762
+ "ansi-styles": "^3.2.1",
6763
+ "escape-string-regexp": "^1.0.5",
6764
+ "supports-color": "^5.3.0"
6765
+ }
6766
+ },
6767
+ "has-flag": {
6768
+ "version": "3.0.0",
6769
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6770
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6771
+ "dev": true
6772
+ },
6773
  "is-fullwidth-code-point": {
6774
  "version": "2.0.0",
6775
  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6794
  "requires": {
6795
  "ansi-regex": "^3.0.0"
6796
  }
6797
+ },
6798
+ "supports-color": {
6799
+ "version": "5.5.0",
6800
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6801
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6802
+ "dev": true,
6803
+ "requires": {
6804
+ "has-flag": "^3.0.0"
6805
+ }
6806
  }
6807
  }
6808
  },
6844
  "setimmediate": "^1.0.4"
6845
  }
6846
  },
6847
+ "tmp": {
6848
+ "version": "0.0.33",
6849
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
6850
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
6851
+ "dev": true,
6852
+ "requires": {
6853
+ "os-tmpdir": "~1.0.2"
6854
+ }
6855
+ },
6856
  "to-arraybuffer": {
6857
  "version": "1.0.1",
6858
  "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
7018
  },
7019
  "yargs": {
7020
  "version": "3.10.0",
7021
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
7022
  "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
7023
  "dev": true,
7024
  "requires": {
7180
  "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
7181
  "dev": true
7182
  },
 
 
 
 
 
 
 
 
 
7183
  "util": {
7184
  "version": "0.10.4",
7185
  "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
7366
  },
7367
  "pify": {
7368
  "version": "2.3.0",
7369
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7370
  "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7371
  "dev": true
7372
  },
7511
  "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
7512
  "dev": true
7513
  },
7514
+ "word-wrap": {
7515
+ "version": "1.2.3",
7516
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
7517
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
7518
  "dev": true
7519
  },
7520
  "wrap-ansi": {
js/app/gutenberg_support/package.json CHANGED
@@ -14,9 +14,9 @@
14
  "classnames": "^2.2.5",
15
  "cross-env": "^5.0.1",
16
  "css-loader": "^0.28.1",
17
- "eslint": "^3.19.0",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
- "lodash": "4.17.10",
20
  "node-sass": "^4.5.2",
21
  "sass-loader": "^6.0.5",
22
  "uglifyjs-webpack-plugin": "^0.4.3",
14
  "classnames": "^2.2.5",
15
  "cross-env": "^5.0.1",
16
  "css-loader": "^0.28.1",
17
+ "eslint": "^4.18.2",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
+ "lodash": "4.17.21",
20
  "node-sass": "^4.5.2",
21
  "sass-loader": "^6.0.5",
22
  "uglifyjs-webpack-plugin": "^0.4.3",
js/app/import_export/package.json CHANGED
@@ -14,7 +14,7 @@
14
  "babel-loader": "^7.0.0",
15
  "babel-preset-env": "^1.4.0",
16
  "css-loader": "^0.28.1",
17
- "eslint": "^3.19.0",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
  "node-sass": "^4.5.2",
20
  "sass-loader": "^6.0.5",
14
  "babel-loader": "^7.0.0",
15
  "babel-preset-env": "^1.4.0",
16
  "css-loader": "^0.28.1",
17
+ "eslint": "^6.6.0",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
  "node-sass": "^4.5.2",
20
  "sass-loader": "^6.0.5",
js/app/migration/package.json CHANGED
@@ -14,7 +14,7 @@
14
  "babel-loader": "^7.0.0",
15
  "babel-preset-env": "^1.4.0",
16
  "css-loader": "^0.28.1",
17
- "eslint": "^3.19.0",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
  "node-sass": "^4.5.2",
20
  "sass-loader": "^6.0.5",
14
  "babel-loader": "^7.0.0",
15
  "babel-preset-env": "^1.4.0",
16
  "css-loader": "^0.28.1",
17
+ "eslint": "^6.6.0",
18
  "extract-text-webpack-plugin": "^2.1.0",
19
  "node-sass": "^4.5.2",
20
  "sass-loader": "^6.0.5",
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: affiliate, link, affiliate link management, link cloaker, link redirect, s
5
  Requires at least: 5.0
6
  Requires PHP: 5.6
7
  Tested up to: 5.9
8
- Stable tag: 3.10.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -159,6 +159,9 @@ See our [Knowledge Base](https://thirstyaffiliates.com/knowledge-base/?utm_sourc
159
 
160
  == Changelog ==
161
 
 
 
 
162
  = 3.10.6 =
163
  * Bug Fix: Security fixes
164
 
5
  Requires at least: 5.0
6
  Requires PHP: 5.6
7
  Tested up to: 5.9
8
+ Stable tag: 3.10.7
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
159
 
160
  == Changelog ==
161
 
162
+ = 3.10.7 =
163
+ * Bug Fix: Fatal error on PHP versions lower than 7.3
164
+
165
  = 3.10.6 =
166
  * Bug Fix: Security fixes
167
 
thirstyaffiliates.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: ThirstyAffiliates
4
  * Plugin URI: http://thirstyaffiliates.com/
5
  * Description: ThirstyAffiliates is a revolution in affiliate link management. Collect, collate and store your affiliate links for use in your posts and pages.
6
- * Version: 3.10.6
7
  * Author: Caseproof
8
  * Author URI: https://caseproof.com/
9
  * Requires at least: 5.0
3
  * Plugin Name: ThirstyAffiliates
4
  * Plugin URI: http://thirstyaffiliates.com/
5
  * Description: ThirstyAffiliates is a revolution in affiliate link management. Collect, collate and store your affiliate links for use in your posts and pages.
6
+ * Version: 3.10.7
7
  * Author: Caseproof
8
  * Author URI: https://caseproof.com/
9
  * Requires at least: 5.0