UNPKG

ascii-chr

Version:
55 lines (43 loc) 1.23 kB
# ascii-chr [![npm](https://img.shields.io/npm/v/ascii-chr.svg)](https://www.npmjs.com/package/ascii-chr) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Build Status](https://travis-ci.org/AlexMasterov/ascii-chr.js.svg)](https://travis-ci.org/AlexMasterov/ascii-chr.js) [![Coverage Status](https://coveralls.io/repos/github/AlexMasterov/ascii-chr.js/badge.svg?branch=master)](https://coveralls.io/github/AlexMasterov/ascii-chr.js?branch=master) ## Installation ```sh # npm npm install ascii-chr # yarn yarn add ascii-chr ``` ## Usage ```javascript const { charCode, charCodes2: CHR2, charCodes: CHR, codePoint, } = require('ascii-chr'); CHR[0] // \u0000 (NUL) CHR[256] // \u0000 (NUL) CHR[65535 & 0xff] // \u00ff (ÿ) CHR2[1024] // \u0400 (Ѐ) // Tree-shaking support codePoint // String.fromCodePoint charCode // String.fromCharCode ``` ```javascript const { makeCharCodes, makeCharCodes2, } = require('ascii-chr/factories'); makeCharCodes() // ASCII+ (257) makeCharCodes() // UTF-8 (2049) ``` ## Tests Run tests as follows: ``` npm run test ``` ## License ASCII CHR is licensed under MIT and can be used for any personal or commercial project.