Remove toString coercion method use.

This commit is contained in:
John-David Dalton
2017-03-14 23:27:37 -07:00
parent 351e44a127
commit b8a3a42278
16 changed files with 9 additions and 45 deletions

View File

@@ -1,5 +1,3 @@
import toString from './toString.js'
/** Used to map HTML entities to characters. */
const htmlUnescapes = {
'&': '&',
@@ -32,7 +30,6 @@ const reHasEscapedHtml = RegExp(reEscapedHtml.source)
* // => 'fred, barney, & pebbles'
*/
function unescape(string) {
string = toString(string)
return (string && reHasEscapedHtml.test(string))
? string.replace(reEscapedHtml, (entity) => htmlUnescapes[entity])
: string