Have ideas to improve npm?Join in the discussion! »

    is-unicode-supported
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    is-unicode-supported

    Detect whether the terminal supports Unicode

    This can be useful to decide whether to use Unicode characters or fallback ASCII characters in command-line output.

    Note that the check is quite naive. It just assumes all non-Windows terminals support Unicode and hard-codes which Windows terminals that do support Unicode. However, I have been using this logic in some popular packages for years without problems.

    Install

    $ npm install is-unicode-supported
    

    Usage

    import isUnicodeSupported from 'is-unicode-supported';
    
    isUnicodeSupported();
    //=> true

    API

    isUnicodeSupported()

    Returns a boolean for whether the terminal supports Unicode.

    Related

    Install

    npm i is-unicode-supported

    DownloadsWeekly Downloads

    5,028,996

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    3.55 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar