1. css.escape
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
css.escape
Package: css.escape
Created by: mathiasbynens
Last modified: Tue, 14 Jun 2022 04:58:45 GMT
Version: 1.5.1
License: MIT
Downloads: 39,330,643
Repository: https://github.com/mathiasbynens/CSS.escape

Install

npm install css.escape
yarn add css.escape

CSS.escape polyfill Build status Code coverage status

A robust polyfill for the CSS.escape utility method as defined in CSSOM.

For a more powerful alternative, consider using cssesc, which automatically takes care of excessive whitespace, and has many options to customize the output.

Installation

In a browser:

 <script src="css.escape.js"></script>

Via npm:

 npm install css.escape

Then, in Node.js:

 require('css.escape');

// On Windows and on Mac systems with default settings, case doesn’t matter,
// which allows you to do this instead:
require('CSS.escape');

Author

twitter/mathias
Mathias Bynens

License

This polyfill is available under the MIT license.

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