Sha256: 761cbc7b9ebc4cc2c5ba9e8f4c664e0c49ca8138ca5ace6ea2d430a9fe6ce8eb
Contents?: true
Size: 695 Bytes
Versions: 29
Compression:
Stored size: 695 Bytes
Contents
'use strict'; try { const isValidUTF8 = require('utf-8-validate'); exports.isValidUTF8 = typeof isValidUTF8 === 'object' ? isValidUTF8.Validation.isValidUTF8 // utf-8-validate@<3.0.0 : isValidUTF8; } catch (e) /* istanbul ignore next */ { exports.isValidUTF8 = () => true; } /** * Checks if a status code is allowed in a close frame. * * @param {Number} code The status code * @return {Boolean} `true` if the status code is valid, else `false` * @public */ exports.isValidStatusCode = (code) => { return ( (code >= 1000 && code <= 1013 && code !== 1004 && code !== 1005 && code !== 1006) || (code >= 3000 && code <= 4999) ); };
Version data entries
29 entries across 28 versions & 9 rubygems