Package detail

percentage-encode-char

strarsis596MIT0.1.0

Percentage-encodes a single character.

char, character, encode, percentage

readme

percentage-encode-char

Percentage-encodes a single character.

In contrast to escape() (deprecated), encodeURI() or encodeURIComponent(), this function will encode any character regardless whether the particular character needs escaping to adhere to a specific RFC or not.

Installation

npm install percentage-encode-char

Usage

var percEncode = require('percentage-encode-char');
percEncode('(');
  => %28

This function will only escape the first passed character, subsequent characters will not be encoded and returned by it. For encoding multiple characters, a string, use a loop, stream transform callback or similar mechanism for passing each character individually.

percentage-encode-char

char

The char to be percentage encoded.