1.0.0 • Published 4 years ago

decode-uri-euckr-utf8 v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

decode-uri-euckr-utf8 Build Status

Decode URI Component from EUC-KR to UTF-8 without tears.

  • Typescript support
  • Tiny package size

Install

$ npm install decode-uri-euckr-utf8
or
$ yarn add decode-uri-euckr-utf8

Usage

Basic

import { decodeURIEuckrUtf8 } from 'decode-uri-euckr-utf8';
// or const { decodeURIEuckrUtf8 } = require('decode-uri-euckr-utf8');

const euckr = '%C5%D7%BD%BA%C6%AE';
// '테스트' <= This word.
// Encoded with UTF-8 '%ED%85%8C%EC%8A%A4%ED%8A%B8'
// Encoded with EUC-KR '%C5%D7%BD%BA%C6%AE'

decodeURIComponent(euckr);
// Uncaught URIError: URI malformed

const utf8 = decodeURIEuckrUtf8(euckr);

console.log(utf8);
 // '테스트'

Input

String encoded URI with euc-kr.\ Type: String

Output

String decoded with utf-8.\ Type: String

Recommend Libraries

  • React Checklist - Make Checkbox List Easy and Simple with React Hooks.
  • React Store - React Hook Store with useContext and useReducer for State Management.
  • React Quilljs - React Hook Wrapper for Quill(Rich Text Editor).

Maintainer

License

MIT

1.0.0

4 years ago