Description: Replace dependency on is-fullwidth-code-point with wcwidth.js.
Forwarded: https://github.com/sindresorhus/string-width/issues/4
Origin: vendor, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842191#10
Author: Paolo Greppi <paolo.greppi@libpf.com>

Index: node-string-width/index.js
===================================================================
--- node-string-width.orig/index.js
+++ node-string-width/index.js
@@ -1,6 +1,6 @@
 'use strict';
 const stripAnsi = require('strip-ansi');
-const isFullwidthCodePoint = require('is-fullwidth-code-point');
+const wcwidth = require('wcwidth.js');
 
 module.exports = str => {
 	if (typeof str !== 'string' || str.length === 0) {
@@ -24,11 +24,7 @@ module.exports = str => {
 			i++;
 		}
 
-		if (isFullwidthCodePoint(code)) {
-			width += 2;
-		} else {
-			width++;
-		}
+		width += wcwidth(code);
 	}
 
 	return width;
Index: node-string-width/package.json
===================================================================
--- node-string-width.orig/package.json
+++ node-string-width/package.json
@@ -45,7 +45,7 @@
     "fixed-width"
   ],
   "dependencies": {
-    "is-fullwidth-code-point": "^2.0.0",
+    "wcwidth.js": "^1.0.0",
     "strip-ansi": "^3.0.0"
   },
   "devDependencies": {
