# nv-char-basic

> nv-char-basic =============== - nv-char-basic - some basic char-names /char-codes/char-code-points consts AND simple-function

Latest version **1.0.3** (published 2022-04-25) · ISC license · 0 weekly downloads

## Install

```sh
npm install nv-char-basic
pnpm add nv-char-basic
yarn add nv-char-basic
bun add nv-char-basic
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2022-04-25 |
| First published | 2021-03-30 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 16.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ihgazni2 |

## Links

- npm: https://www.npmjs.com/package/nv-char-basic
- npm.io page: https://npm.io/package/nv-char-basic

## Recent versions

- 1.0.3 (latest) — 2022-04-25
- 1.0.2 — 2022-04-25
- 1.0.1 — 2021-09-27
- 1.0.0 — 2021-03-30

## README

nv-char-basic
===============
- nv-char-basic    
- some basic char-names /char-codes/char-code-points  consts AND simple-function


install
=======
- npm install nv-char-basic 

usage
=====
    
example
-------


        > '𝑒'.length
        2
        > Array.from('𝑒')
        [ '𝑒' ]
        > Array.from('𝑒').length
        1
        >


        > '𝑒'.codePointAt(0)
        119890
        > '𝑒'.charCodeAt(0)
        55349
        > '𝑒'.charCodeAt(1)
        56402

        > x.is_high_code(55349)
        true
        > x.is_low_code(56402)
        true
        >

        > x.get_code_point_from_high_low(55349,56402)
        119890
        >

        >x.get_high_low_from_code_point(119890)
        [ 55349, 56402 ]
        >


API
====


        {
          CODE_DICT: {
            backSpace: 8,
            tab: 9,
            lineFeed: 10,
            lineTab: 11,
            formFeed: 12,
            carriageReturn: 13,
            shiftOut: 14,
            space: 32,
            exclamationMark: 33,
            quotationMark: 34,
            numberSign: 35,
            dollarSign: 36,
            percentSign: 37,
            ampersand: 38,
            apostrophe: 39,
            leftParenthesis: 40,
            rightParenthesis: 41,
            asterisk: 42,
            plusSign: 43,
            comma: 44,
            dash: 45,
            dot: 46,
            slash: 47,
            digit0: 48,
            digit1: 49,
            digit2: 50,
            digit3: 51,
            digit4: 52,
            digit5: 53,
            digit6: 54,
            digit7: 55,
            digit8: 56,
            digit9: 57,
            colon: 58,
            semicolon: 59,
            lessThan: 60,
            equalsTo: 61,
            greaterThan: 62,
            questionMark: 63,
            atSign: 64,
            uppercaseA: 65,
            uppercaseB: 66,
            uppercaseC: 67,
            uppercaseD: 68,
            uppercaseE: 69,
            uppercaseF: 70,
            uppercaseG: 71,
            uppercaseH: 72,
            uppercaseI: 73,
            uppercaseJ: 74,
            uppercaseK: 75,
            uppercaseL: 76,
            uppercaseM: 77,
            uppercaseN: 78,
            uppercaseO: 79,
            uppercaseP: 80,
            uppercaseQ: 81,
            uppercaseR: 82,
            uppercaseS: 83,
            uppercaseT: 84,
            uppercaseU: 85,
            uppercaseV: 86,
            uppercaseW: 87,
            uppercaseX: 88,
            uppercaseY: 89,
            uppercaseZ: 90,
            leftSquareBracket: 91,
            backslash: 92,
            rightSquareBracket: 93,
            caret: 94,
            underscore: 95,
            graveAccent: 96,
            lowercaseA: 97,
            lowercaseB: 98,
            lowercaseC: 99,
            lowercaseD: 100,
            lowercaseE: 101,
            lowercaseF: 102,
            lowercaseG: 103,
            lowercaseH: 104,
            lowercaseI: 105,
            lowercaseJ: 106,
            lowercaseK: 107,
            lowercaseL: 108,
            lowercaseM: 109,
            lowercaseN: 110,
            lowercaseO: 111,
            lowercaseP: 112,
            lowercaseQ: 113,
            lowercaseR: 114,
            lowercaseS: 115,
            lowercaseT: 116,
            lowercaseU: 117,
            lowercaseV: 118,
            lowercaseW: 119,
            lowercaseX: 120,
            lowercaseY: 121,
            lowercaseZ: 122,
            leftCurlyBrace: 123,
            verticalBar: 124,
            rightCurlyBrace: 125,
            tilde: 126,
            nonBreakingSpace: 160,
            oghamSpaceMark: 5760,
            enQuad: 8192,
            emQuad: 8193,
            enSpace: 8194,
            emSpace: 8195,
            threePerEmSpace: 8196,
            fourPerEmSpace: 8197,
            sixPerEmSpace: 8198,
            figureSpace: 8199,
            punctuationSpace: 8200,
            thinSpace: 8201,
            hairSpace: 8202,
            lineSeparator: 8232,
            paragraphSeparator: 8233,
            narrowNoBreakSpace: 8239,
            mediumMathematicalSpace: 8287,
            ideographicSpace: 12288,
            zeroWidthNoBreakSpace: 65279
          },
          CH_DICT: {
            backSpace: '\b',
            tab: '\t',
            lineFeed: '\n',
            lineTab: '\x0B',
            formFeed: '\f',
            carriageReturn: '\r',
            shiftOut: '\x0E',
            space: ' ',
            exclamationMark: '!',
            quotationMark: '"',
            numberSign: '#',
            dollarSign: '$',
            percentSign: '%',
            ampersand: '&',
            apostrophe: "'",
            leftParenthesis: '(',
            rightParenthesis: ')',
            asterisk: '*',
            plusSign: '+',
            comma: ',',
            dash: '-',
            dot: '.',
            slash: '/',
            digit0: '0',
            digit1: '1',
            digit2: '2',
            digit3: '3',
            digit4: '4',
            digit5: '5',
            digit6: '6',
            digit7: '7',
            digit8: '8',
            digit9: '9',
            colon: ':',
            semicolon: ';',
            lessThan: '<',
            equalsTo: '=',
            greaterThan: '>',
            questionMark: '?',
            atSign: '@',
            uppercaseA: 'A',
            uppercaseB: 'B',
            uppercaseC: 'C',
            uppercaseD: 'D',
            uppercaseE: 'E',
            uppercaseF: 'F',
            uppercaseG: 'G',
            uppercaseH: 'H',
            uppercaseI: 'I',
            uppercaseJ: 'J',
            uppercaseK: 'K',
            uppercaseL: 'L',
            uppercaseM: 'M',
            uppercaseN: 'N',
            uppercaseO: 'O',
            uppercaseP: 'P',
            uppercaseQ: 'Q',
            uppercaseR: 'R',
            uppercaseS: 'S',
            uppercaseT: 'T',
            uppercaseU: 'U',
            uppercaseV: 'V',
            uppercaseW: 'W',
            uppercaseX: 'X',
            uppercaseY: 'Y',
            uppercaseZ: 'Z',
            leftSquareBracket: '[',
            backslash: '\\',
            rightSquareBracket: ']',
            caret: '^',
            underscore: '_',
            graveAccent: '`',
            lowercaseA: 'a',
            lowercaseB: 'b',
            lowercaseC: 'c',
            lowercaseD: 'd',
            lowercaseE: 'e',
            lowercaseF: 'f',
            lowercaseG: 'g',
            lowercaseH: 'h',
            lowercaseI: 'i',
            lowercaseJ: 'j',
            lowercaseK: 'k',
            lowercaseL: 'l',
            lowercaseM: 'm',
            lowercaseN: 'n',
            lowercaseO: 'o',
            lowercaseP: 'p',
            lowercaseQ: 'q',
            lowercaseR: 'r',
            lowercaseS: 's',
            lowercaseT: 't',
            lowercaseU: 'u',
            lowercaseV: 'v',
            lowercaseW: 'w',
            lowercaseX: 'x',
            lowercaseY: 'y',
            lowercaseZ: 'z',
            leftCurlyBrace: '{',
            verticalBar: '|',
            rightCurlyBrace: '}',
            tilde: '~',
            nonBreakingSpace: ' ',
            oghamSpaceMark: ' ',
            enQuad: ' ',
            emQuad: ' ',
            enSpace: ' ',
            emSpace: ' ',
            threePerEmSpace: ' ',
            fourPerEmSpace: ' ',
            sixPerEmSpace: ' ',
            figureSpace: ' ',
            punctuationSpace: ' ',
            thinSpace: ' ',
            hairSpace: ' ',
            lineSeparator: '�',
            paragraphSeparator: '�',
            narrowNoBreakSpace: ' ',
            mediumMathematicalSpace: ' ',
            ideographicSpace: '　',
            zeroWidthNoBreakSpace: ''
          },
          CODE_NAME_MP: Map(121) {
            8 => 'backSpace',
            9 => 'tab',
            10 => 'lineFeed',
            11 => 'lineTab',
            12 => 'formFeed',
            13 => 'carriageReturn',
            14 => 'shiftOut',
            32 => 'space',
            33 => 'exclamationMark',
            34 => 'quotationMark',
            35 => 'numberSign',
            36 => 'dollarSign',
            37 => 'percentSign',
            38 => 'ampersand',
            39 => 'apostrophe',
            40 => 'leftParenthesis',
            41 => 'rightParenthesis',
            42 => 'asterisk',
            43 => 'plusSign',
            44 => 'comma',
            45 => 'dash',
            46 => 'dot',
            47 => 'slash',
            48 => 'digit0',
            49 => 'digit1',
            50 => 'digit2',
            51 => 'digit3',
            52 => 'digit4',
            53 => 'digit5',
            54 => 'digit6',
            55 => 'digit7',
            56 => 'digit8',
            57 => 'digit9',
            58 => 'colon',
            59 => 'semicolon',
            60 => 'lessThan',
            61 => 'equalsTo',
            62 => 'greaterThan',
            63 => 'questionMark',
            64 => 'atSign',
            65 => 'uppercaseA',
            66 => 'uppercaseB',
            67 => 'uppercaseC',
            68 => 'uppercaseD',
            69 => 'uppercaseE',
            70 => 'uppercaseF',
            71 => 'uppercaseG',
            72 => 'uppercaseH',
            73 => 'uppercaseI',
            74 => 'uppercaseJ',
            75 => 'uppercaseK',
            76 => 'uppercaseL',
            77 => 'uppercaseM',
            78 => 'uppercaseN',
            79 => 'uppercaseO',
            80 => 'uppercaseP',
            81 => 'uppercaseQ',
            82 => 'uppercaseR',
            83 => 'uppercaseS',
            84 => 'uppercaseT',
            85 => 'uppercaseU',
            86 => 'uppercaseV',
            87 => 'uppercaseW',
            88 => 'uppercaseX',
            89 => 'uppercaseY',
            90 => 'uppercaseZ',
            91 => 'leftSquareBracket',
            92 => 'backslash',
            93 => 'rightSquareBracket',
            94 => 'caret',
            95 => 'underscore',
            96 => 'graveAccent',
            97 => 'lowercaseA',
            98 => 'lowercaseB',
            99 => 'lowercaseC',
            100 => 'lowercaseD',
            101 => 'lowercaseE',
            102 => 'lowercaseF',
            103 => 'lowercaseG',
            104 => 'lowercaseH',
            105 => 'lowercaseI',
            106 => 'lowercaseJ',
            107 => 'lowercaseK',
            108 => 'lowercaseL',
            109 => 'lowercaseM',
            110 => 'lowercaseN',
            111 => 'lowercaseO',
            112 => 'lowercaseP',
            113 => 'lowercaseQ',
            114 => 'lowercaseR',
            115 => 'lowercaseS',
            116 => 'lowercaseT',
            117 => 'lowercaseU',
            118 => 'lowercaseV',
            119 => 'lowercaseW',
            120 => 'lowercaseX',
            121 => 'lowercaseY',
            122 => 'lowercaseZ',
            123 => 'leftCurlyBrace',
            124 => 'verticalBar',
            125 => 'rightCurlyBrace',
            126 => 'tilde',
            160 => 'nonBreakingSpace',
            5760 => 'oghamSpaceMark',
            8192 => 'enQuad',
            8193 => 'emQuad',
            8194 => 'enSpace',
            8195 => 'emSpace',
            8196 => 'threePerEmSpace',
            8197 => 'fourPerEmSpace',
            8198 => 'sixPerEmSpace',
            8199 => 'figureSpace',
            8200 => 'punctuationSpace',
            8201 => 'thinSpace',
            8202 => 'hairSpace',
            8232 => 'lineSeparator',
            8233 => 'paragraphSeparator',
            8239 => 'narrowNoBreakSpace',
            8287 => 'mediumMathematicalSpace',
            12288 => 'ideographicSpace',
            65279 => 'zeroWidthNoBreakSpace'
          },
          cd2ch: [Function: cd2ch],
          ch2cd: [Function: ch2cd],
          cd2n: [Function: cd2n],
          n2cd: [Function: n2cd],
          n2ch: [Function: n2ch],
          ch2n: [Function: ch2n],
          is_high_code: [Function: is_high_code],
          is_low_code: [Function: is_low_code],
          get_code_point_from_high_low: [Function: get_code_point_from_high_low],
          get_high_low_from_code_point: [Function: get_high_low_from_code_point],
          is_length1_code_point: [Function: is_length1_code_point],
          is_length2_code_point: [Function: is_length2_code_point]
        }


LICENSE
=======
- ISC

---
_Source: https://npm.io/package/nv-char-basic · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
