Nanotechnology Promises Much

    code-points

    2.0.0-1 • Public • Published

    code-points

    npm version Build Status Coverage Status

    Get the UTF-16-encoded code points of each character in the string

    codePoints('Hello, 世界\n'); //=> [72, 101, 108, 108, 111, 44, 32, 19990, 30028]

    Installation

    Use npm.

    npm install code-points
    

    API

    codePoints(str, option)

    str: string
    option: Object
    Return: Array<integer>

    It returns the code points of each character in the string as an array.

    codePoints('\udada'); //=> [56026]
    codePoints('\udfdf\udada\udada'); //=> [57311, 56026, 56026]
    codePoints('\udada\udfdf\udada'); //=> [814047, 56026]

    option.unique

    Type: boolean
    Default: false

    Removes duplicates from result.

    codePoints('banana'); //=> [98, 97, 110, 97, 110, 97]
    codePoints('banana', {unique: true}); //=> [98,97,110]

    License

    Copyright (c) 2014 - 2019 Shinnosuke Watanabe

    Licensed under the MIT License.

    Install

    npm i code-points

    DownloadsWeekly Downloads

    5,008

    Version

    2.0.0-1

    License

    MIT

    Unpacked Size

    4.83 kB

    Total Files

    4

    Last publish

    Collaborators

    • shinnn