0.3.0 • Published 11 months ago

keyboard-korean-converter v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Keyboard Korean Converter

한글과 영어로 키보드 자판을 바꿔주는 라이브러리입니다. (q ↔ ㅂ, o ↔ ㅐ, ...)

설치

node.js

npm install keyboard-korean-converter
import * as KeyboardConverter from "keyboard-korean-converter";

혹은

import { convertKeyboard } from "keyboard-korean-converter";
// 필요한 함수

Typescript

npm install keyboard-korean-converter
import * as KeyboardConverter from "keyboard-korean-converter";

혹은

import { convertKeyboard } from "keyboard-korean-converter";
// 필요한 함수

웹 페이지

<script
  type="module"
  src="https://cdn.jsdelivr.net/npm/keyboard-korean-converter"
></script>

기능 및 예제

convertKeyboard : 한글 자판을 영어로, 영어 자판을 한글로 변환

console.log(KeyboardConverter.convertKeyboard("abcdㅁㄴㅇㄹ"));
// ㅁㅠㅊㅇasdf

convertKoreanKeyboard : 한글 자판만 영어로 변환

console.log(KeyboardConverter.convertKoreanKeyboard("testㅇㅖㅅㅣ"));
// testdptl

console.log(KeyboardConverter.convertKoreanKeyboard("test테스트"));
// testxptmxm

convertEnglishKeyboard : 영어 자판만 한글로 변환

console.log(KeyboardConverter.convertEnglishKeyboard("testㅇㅖㅅㅣ"));
// ㅅㄷㄴㅅㅇㅖㅅㅣ

convertEnglishKeyboard는 기존 한글 글자를 분리하지 않습니다. 한글 글자 분리가 필요하면 splitHangul을 사용해주세요

convertNumToEngKeyboard : 숫자 자판을 아래 영어로 변환

(1 → q, 2 → w, 3 → e, ..., 0 → p)

console.log(KeyboardConverter.convertNumToEngKeyboard("testㅇㅖㅅㅣ1357"));
// testㅇㅖㅅㅣqetu

convertNumToEngKeyboard는 기존 한글 글자를 분리하지 않습니다. 한글 글자 분리가 필요하면 splitHangul을 사용해주세요

convertNumToKorKeyboard : 숫자 자판을 아래 한글로 변환

(1 → ㅂ, 2 → ㅈ, 3 → ㄷ, ..., 0 → ㅔ)

console.log(KeyboardConverter.convertNumToKorKeyboard("testㅇㅖㅅㅣ1357"));
// testㅇㅖㅅㅣㅂㄷㅅㅕ

convertNumToKorKeyboard는 기존 한글 글자를 분리하지 않습니다. 한글 글자 분리가 필요하면 splitHangul을 사용해주세요

splitHangul : 한글 글자를 분리

console.log(KeyboardConverter.convertNumToKorKeyboard("황긜둯"));
// ㅎㅗㅏㅇㄱㅡㅣㄹㄷㅜㅓㄱㅅ
0.3.0

11 months ago

0.2.3

11 months ago

0.2.2

11 months ago

0.2.1

11 months ago

0.2.0

11 months ago

0.1.13

11 months ago

0.1.12

11 months ago

0.1.11

11 months ago

0.1.10

11 months ago

0.1.9

11 months ago

0.1.8

11 months ago

0.1.7

11 months ago

0.1.6

11 months ago

0.1.4

11 months ago

0.1.3

11 months ago

0.1.2

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago