15 lines
384 B
JavaScript
15 lines
384 B
JavaScript
|
define( [
|
||
|
"../var/rnothtmlwhite"
|
||
|
], function( rnothtmlwhite ) {
|
||
|
"use strict";
|
||
|
|
||
|
// Strip and collapse whitespace according to HTML spec
|
||
|
// https://html.spec.whatwg.org/multipage/infrastructure.html#strip-and-collapse-whitespace
|
||
|
function stripAndCollapse( value ) {
|
||
|
var tokens = value.match( rnothtmlwhite ) || [];
|
||
|
return tokens.join( " " );
|
||
|
}
|
||
|
|
||
|
return stripAndCollapse;
|
||
|
} );
|