1. strip-bom
Strip UTF-8 byte order mark (BOM) from a string
strip-bom
Package: strip-bom
Created by: sindresorhus
Last modified: Wed, 12 Jul 2023 19:14:14 GMT
Version: 5.0.0
License: MIT
Downloads: 255,738,361
Repository: https://github.com/sindresorhus/strip-bom

Install

npm install strip-bom
yarn add strip-bom

strip-bom

Strip UTF-8 byte order mark (BOM) from a string

From Wikipedia:

The Unicode Standard permits the BOM in UTF-8, but does not require nor recommend its use. Byte order has no meaning in UTF-8.

Install

$ npm install strip-bom

Usage

 import stripBom from 'strip-bom';

stripBom('\uFEFFunicorn');
//=> 'unicorn'

Get professional support for 'strip-bom' with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code