1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 09:49:28 +02:00
Oinktube/node_modules/utf-8-validate
2023-08-12 10:32:47 -03:00
..
prebuilds Updates node modules 2023-02-17 15:04:26 -03:00
src Updates node modules 2023-02-17 15:04:26 -03:00
binding.gyp Updates node modules 2023-02-17 15:04:26 -03:00
fallback.js Updates node modules 2023-02-17 15:04:26 -03:00
index.js Updates node modules 2023-02-17 15:04:26 -03:00
LICENSE Updates node modules 2023-02-17 15:04:26 -03:00
package.json Updates node modules 2023-02-17 15:04:26 -03:00
README.md Updates node modules 2023-02-17 15:04:26 -03:00

utf-8-validate

Version npm Linux/macOS/Windows Build

Check if a buffer contains valid UTF-8 encoded text.

Installation

npm install utf-8-validate --save-optional

The --save-optional flag tells npm to save the package in your package.json under the optionalDependencies key.

API

The module exports a single function which takes one argument.

isValidUTF8(buffer)

Checks whether a buffer contains valid UTF-8.

Arguments

  • buffer - The buffer to check.

Return value

true if the buffer contains only correct UTF-8, else false.

Example

'use strict';

const isValidUTF8 = require('utf-8-validate');

const buf = Buffer.from([0xf0, 0x90, 0x80, 0x80]);

console.log(isValidUTF8(buf));
// => true

License

MIT