Sha256: bea9f723964c04c42bf275be659a24a7de086530ec0a69a18003d95d05fa1716

Contents?: true

Size: 711 Bytes

Versions: 20

Compression:

Stored size: 711 Bytes

Contents

"use strict";

exports.removeLeadingAndTrailingHTTPWhitespace = string => {
  return string.replace(/^[ \t\n\r]+/, "").replace(/[ \t\n\r]+$/, "");
};

exports.removeTrailingHTTPWhitespace = string => {
  return string.replace(/[ \t\n\r]+$/, "");
};

exports.isHTTPWhitespaceChar = char => {
  return char === " " || char === "\t" || char === "\n" || char === "\r";
};

exports.solelyContainsHTTPTokenCodePoints = string => {
  return /^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/.test(string);
};

exports.soleyContainsHTTPQuotedStringTokenCodePoints = string => {
  return /^[\t\u0020-\u007E\u0080-\u00FF]*$/.test(string);
};

exports.asciiLowercase = string => {
  return string.replace(/[A-Z]/g, l => l.toLowerCase());
};

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
appmap-0.72.2 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.72.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.72.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.71.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.70.2 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.70.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.70.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.69.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.68.2 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.68.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.68.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.67.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.67.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.66.2 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.66.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.66.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.65.1 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.65.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.64.0 ./node_modules/whatwg-mimetype/lib/utils.js
appmap-0.63.0 ./node_modules/whatwg-mimetype/lib/utils.js