diff options
Diffstat (limited to 'node_modules/ws/lib/Validation.js')
| -rw-r--r-- | node_modules/ws/lib/Validation.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/node_modules/ws/lib/Validation.js b/node_modules/ws/lib/Validation.js new file mode 100644 index 0000000..0adace5 --- /dev/null +++ b/node_modules/ws/lib/Validation.js @@ -0,0 +1,19 @@ +'use strict'; + +/*! + * ws: a node.js websocket client + * Copyright(c) 2011 Einar Otto Stangvik <einaros@gmail.com> + * MIT Licensed + */ + +var isValidUTF8; + +try { + isValidUTF8 = require('utf-8-validate'); +} catch (e) { + isValidUTF8 = require('./Validation.fallback'); +} + +module.exports = typeof isValidUTF8 === 'object' + ? isValidUTF8.Validation.isValidUTF8 + : isValidUTF8; |
