{"_id":"keyboard-korean-converter","_rev":"29-1d63204c61fe0e2a6113a2bb1ff2d6b6","name":"keyboard-korean-converter","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"keyboard-korean-converter","version":"0.1.0","keywords":[],"author":{"name":"leedohyung28"},"license":"MIT","_id":"keyboard-korean-converter@0.1.0","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"dist":{"shasum":"966e5e23bbce349cd1c692a4311cf37e6dae1417","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.1.0.tgz","fileCount":11,"integrity":"sha512-08NhFTgvzMWpDnfDZvJlrigvQBFoSy1YVP0ZIXlQ8CBhMLFzOCHzh/Gq0N7S3vDGIuDk2TYgGsa/F92OYVIefQ==","signatures":[{"sig":"MEYCIQCtsQM1Km0XWEeApvNHHGFXIQLex2GtyLcTTzTTwLqZXQIhAO/KB4mUPdPwqxnVaq+gZ4uyYAVCksSSPkex7Sqt3WiB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17714},"main":"index.js","scripts":{"test":"jest"},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"_npmVersion":"10.2.4","description":"Keyboard Map Converter between Korean and English","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.6.2","@types/jest":"^29.5.12"},"_npmOperationalInternal":{"tmp":"tmp/keyboard-korean-converter_0.1.0_1726132276702_0.05232797938263345","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"keyboard-korean-converter","version":"0.2.0","keywords":["converter","korean","english"],"author":{"name":"leedohyung28"},"license":"MIT","_id":"keyboard-korean-converter@0.2.0","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"dist":{"shasum":"ed949488b4b04fb7d27950756f4ab7240f62b089","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.2.0.tgz","fileCount":26,"integrity":"sha512-cwIfXl9NRfE3LSGS7+AsGdFcRiDEhvEDKFgL0jynn2MMVspszGOmhqo881CCCAH7ubVwCN1ZbSQxOvvRuSI2Iw==","signatures":[{"sig":"MEYCIQDfYiy8J55PSHty53HVR1ep3m5G+CEMybAsQiQZ1QqCLAIhALhfql9KlKiXrRiO59L+pPkKCKTLFjS+C+OPICTEWLAq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16653},"main":"dist/converter.js","type":"commonjs","types":"dist/converter.d.ts","gitHead":"e7cb53786104c84ce1ac271cc785aee3f8d2dd55","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"repository":{"url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git","type":"git"},"_npmVersion":"10.2.4","description":"Keyboard Map Converter between Korean and English","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","expect":"^29.7.0","undici":"^6.19.8","ts-jest":"^29.2.5","typescript":"^5.6.2","@types/jest":"^29.5.12","@babel/types":"^7.25.6","@babel/parser":"^7.25.6","pretty-format":"^29.7.0","@babel/template":"^7.25.0","@babel/generator":"^7.25.6"},"_npmOperationalInternal":{"tmp":"tmp/keyboard-korean-converter_0.2.0_1726143025816_0.5418115687912637","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"keyboard-korean-converter","version":"0.2.1","keywords":["converter","korean","english"],"author":{"name":"leedohyung28"},"license":"MIT","_id":"keyboard-korean-converter@0.2.1","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"dist":{"shasum":"3aa78d7b1aa63e9cd4c378bf1d719992b9dc1725","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.2.1.tgz","fileCount":11,"integrity":"sha512-i7RTj/d2AB+fgnoFLZq3o8dEBfof8YubzTUfhtOSvpRBOJL7XLsjjscault81wQTc5r6RS09ZD7ymd4dOTcCig==","signatures":[{"sig":"MEYCIQD+l7D4lMyDf4UX6Hxuy1ghwuLL90KBLyKvpiNHFylFcAIhAPplPp3J39dE8yhRoVF84Fu9U81Op3jgFf5uN5xLrlxX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8614},"main":"./dist/converter.js","type":"module","types":"./dist/converter.d.ts","module":"./dist/converter.mjs","gitHead":"e7cb53786104c84ce1ac271cc785aee3f8d2dd55","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"repository":{"url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git","type":"git"},"_npmVersion":"10.2.4","description":"Keyboard Map Converter between Korean and English","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.2.4","expect":"^29.7.0","undici":"^6.19.8","ts-jest":"^29.2.5","typescript":"^5.6.2","@types/jest":"^29.5.12","@babel/types":"^7.25.6","@babel/parser":"^7.25.6","pretty-format":"^29.7.0","@babel/template":"^7.25.0","@babel/generator":"^7.25.6"},"_npmOperationalInternal":{"tmp":"tmp/keyboard-korean-converter_0.2.1_1726155435665_0.08673347493912265","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"keyboard-korean-converter","version":"0.2.2","keywords":["converter","korean","english"],"author":{"name":"leedohyung28"},"license":"MIT","_id":"keyboard-korean-converter@0.2.2","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"dist":{"shasum":"c24f3ed0c77be4f17d701dd939d46176d601c5b4","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.2.2.tgz","fileCount":15,"integrity":"sha512-Ex8pOUMKXb1QNXwAZldkrPyitXh/1wbLeTpejUpC4iSCNHySGmljuMZqCeWzXzaRsigz0SG48cpg/ii0x5jDdg==","signatures":[{"sig":"MEQCICZ2jxnWGmGTli8COgVCiE047z0gUPUoWNuzEXQCEG6RAiA3EkoXV6xPq9rv731de5WBqDKK5OI8OuSaQ8DR11VFRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18503},"main":"./dist/converter.js","type":"module","types":"./dist/converter.d.ts","module":"./dist/converter.mjs","gitHead":"e7cb53786104c84ce1ac271cc785aee3f8d2dd55","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"repository":{"url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git","type":"git"},"_npmVersion":"10.2.4","description":"Keyboard Map Converter between Korean and English","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.2.4","expect":"^29.7.0","undici":"^6.19.8","ts-jest":"^29.2.5","typescript":"^5.6.2","@types/jest":"^29.5.12","@babel/types":"^7.25.6","@babel/parser":"^7.25.6","pretty-format":"^29.7.0","@babel/template":"^7.25.0","@babel/generator":"^7.25.6"},"_npmOperationalInternal":{"tmp":"tmp/keyboard-korean-converter_0.2.2_1726157630579_0.012861405163706818","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"keyboard-korean-converter","version":"0.2.3","keywords":["converter","korean","english"],"author":{"name":"leedohyung28"},"license":"MIT","_id":"keyboard-korean-converter@0.2.3","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"dist":{"shasum":"deefae402e8fb54fc63e238e79fce40aee89aea6","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.2.3.tgz","fileCount":15,"integrity":"sha512-ICDdxVDyPMRcXdP9YIvo2mJD7udM9NmyrB+EiGmIcOKaA4c/2dI8aP9bDdF/7e2JEApoNmRNRK9M0sRHY1/a+w==","signatures":[{"sig":"MEUCIQCArAFMjpy8UGH+nco/UATdMM8UEoBvIzsHvoE4XfLQTQIgZ0eEuA73R8xspB0daR402Zc/RdneLaa0VhxOhj53J/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18590},"main":"./dist/converter.js","type":"module","types":"./dist/converter.d.ts","module":"./dist/converter.mjs","gitHead":"e7cb53786104c84ce1ac271cc785aee3f8d2dd55","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"repository":{"url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git","type":"git"},"_npmVersion":"10.2.4","description":"Keyboard Map Converter between Korean and English","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.2.4","expect":"^29.7.0","undici":"^6.19.8","ts-jest":"^29.2.5","typescript":"^5.6.2","@types/jest":"^29.5.12","@babel/types":"^7.25.6","@babel/parser":"^7.25.6","pretty-format":"^29.7.0","@babel/template":"^7.25.0","@babel/generator":"^7.25.6"},"_npmOperationalInternal":{"tmp":"tmp/keyboard-korean-converter_0.2.3_1726160356426_0.8133164596067417","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"keyboard-korean-converter","version":"0.3.0","description":"Keyboard Map Converter between Korean and English","main":"./dist/converter.js","types":"./dist/converter.d.ts","module":"./dist/converter.mjs","type":"module","scripts":{"test":"jest","build":"tsup"},"keywords":["converter","korean","english"],"author":{"name":"leedohyung28"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git"},"devDependencies":{"@babel/generator":"^7.25.6","@babel/parser":"^7.25.6","@babel/template":"^7.25.0","@babel/types":"^7.25.6","@types/jest":"^29.5.12","expect":"^29.7.0","jest":"^29.7.0","pretty-format":"^29.7.0","ts-jest":"^29.2.5","tsup":"^8.2.4","typescript":"^5.6.2","undici":"^6.19.8"},"_id":"keyboard-korean-converter@0.3.0","gitHead":"e7cb53786104c84ce1ac271cc785aee3f8d2dd55","bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SsxoHZJJCb+0OONEelH6e9KJCjNeebJ+wU+rapCNQc9nh0DMFYlNzBmbmHiqg9/F41kvU0HpWpYy7J3XoALYFA==","shasum":"7038b8f2e93382a9b5ddae231ec5aef5dfa88ed3","tarball":"https://registry.npmjs.org/keyboard-korean-converter/-/keyboard-korean-converter-0.3.0.tgz","fileCount":17,"unpackedSize":27194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVr9Hl9nPiRgv4JA0ynpyno81NHei9QA3sxHfmjMvg+wIgFEB7YZ/bGVYylfS8gtUVOlSunHLl3/s9hykUgRwgEyU="}]},"_npmUser":{"name":"leedohyung28","email":"dhleee0123@gmail.com"},"directories":{},"maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keyboard-korean-converter_0.3.0_1726193673859_0.35032130082411506"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-12T09:11:16.701Z","modified":"2024-09-13T02:14:34.399Z","0.1.0":"2024-09-12T09:11:16.842Z","0.1.1":"2024-09-12T09:50:51.494Z","0.1.2":"2024-09-12T10:03:57.979Z","0.1.3":"2024-09-12T10:06:43.752Z","0.1.4":"2024-09-12T10:24:22.434Z","0.1.6":"2024-09-12T10:57:06.637Z","0.1.7":"2024-09-12T11:28:39.220Z","0.1.8":"2024-09-12T11:38:59.986Z","0.1.9":"2024-09-12T11:42:06.061Z","0.1.10":"2024-09-12T11:43:00.507Z","0.1.11":"2024-09-12T11:44:22.839Z","0.1.12":"2024-09-12T11:50:27.671Z","0.1.13":"2024-09-12T11:53:19.359Z","0.2.0":"2024-09-12T12:10:25.986Z","0.2.1":"2024-09-12T15:37:15.811Z","0.2.2":"2024-09-12T16:13:50.726Z","0.2.3":"2024-09-12T16:59:16.618Z","0.3.0":"2024-09-13T02:14:34.204Z"},"bugs":{"url":"https://github.com/leedohyung28/keyboard-korean-converter/issues"},"author":{"name":"leedohyung28"},"license":"MIT","homepage":"https://github.com/leedohyung28/keyboard-korean-converter#readme","keywords":["converter","korean","english"],"repository":{"type":"git","url":"git+https://github.com/leedohyung28/keyboard-korean-converter.git"},"description":"Keyboard Map Converter between Korean and English","maintainers":[{"name":"leedohyung28","email":"dhleee0123@gmail.com"}],"readme":"# Keyboard Korean Converter\r\n\r\n한글과 영어로 키보드 자판을 바꿔주는 라이브러리입니다.<br>\r\n**(q ↔ ㅂ, o ↔ ㅐ, ...)**\r\n\r\n## 설치\r\n\r\n### node.js\r\n\r\n```bash\r\nnpm install keyboard-korean-converter\r\n```\r\n\r\n```javascript\r\nimport * as KeyboardConverter from \"keyboard-korean-converter\";\r\n```\r\n\r\n혹은\r\n\r\n```javascript\r\nimport { convertKeyboard } from \"keyboard-korean-converter\";\r\n// 필요한 함수\r\n```\r\n\r\n### Typescript\r\n\r\n```bash\r\nnpm install keyboard-korean-converter\r\n```\r\n\r\n```typescript\r\nimport * as KeyboardConverter from \"keyboard-korean-converter\";\r\n```\r\n\r\n혹은\r\n\r\n```typescript\r\nimport { convertKeyboard } from \"keyboard-korean-converter\";\r\n// 필요한 함수\r\n```\r\n\r\n### 웹 페이지\r\n\r\n```html\r\n<script\r\n  type=\"module\"\r\n  src=\"https://cdn.jsdelivr.net/npm/keyboard-korean-converter\"\r\n></script>\r\n```\r\n\r\n## 기능 및 예제\r\n\r\n#### convertKeyboard : 한글 자판을 영어로, 영어 자판을 한글로 변환\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertKeyboard(\"abcdㅁㄴㅇㄹ\"));\r\n// ㅁㅠㅊㅇasdf\r\n```\r\n\r\n<br><br>\r\n\r\n#### convertKoreanKeyboard : 한글 자판만 영어로 변환\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertKoreanKeyboard(\"testㅇㅖㅅㅣ\"));\r\n// testdptl\r\n\r\nconsole.log(KeyboardConverter.convertKoreanKeyboard(\"test테스트\"));\r\n// testxptmxm\r\n```\r\n\r\n<br><br>\r\n\r\n#### convertEnglishKeyboard : 영어 자판만 한글로 변환\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertEnglishKeyboard(\"testㅇㅖㅅㅣ\"));\r\n// ㅅㄷㄴㅅㅇㅖㅅㅣ\r\n```\r\n\r\n> `convertEnglishKeyboard`는 기존 한글 글자를 분리하지 않습니다.<br>\r\n> 한글 글자 분리가 필요하면 `splitHangul`을 사용해주세요\r\n\r\n<br><br>\r\n\r\n#### convertNumToEngKeyboard : 숫자 자판을 아래 영어로 변환\r\n\r\n(1 → q, 2 → w, 3 → e, ..., 0 → p)\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertNumToEngKeyboard(\"testㅇㅖㅅㅣ1357\"));\r\n// testㅇㅖㅅㅣqetu\r\n```\r\n\r\n> `convertNumToEngKeyboard`는 기존 한글 글자를 분리하지 않습니다.<br>\r\n> 한글 글자 분리가 필요하면 `splitHangul`을 사용해주세요\r\n\r\n<br><br>\r\n\r\n#### convertNumToKorKeyboard : 숫자 자판을 아래 한글로 변환\r\n\r\n(1 → ㅂ, 2 → ㅈ, 3 → ㄷ, ..., 0 → ㅔ)\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertNumToKorKeyboard(\"testㅇㅖㅅㅣ1357\"));\r\n// testㅇㅖㅅㅣㅂㄷㅅㅕ\r\n```\r\n\r\n> `convertNumToKorKeyboard`는 기존 한글 글자를 분리하지 않습니다.<br>\r\n> 한글 글자 분리가 필요하면 `splitHangul`을 사용해주세요\r\n\r\n<br><br>\r\n\r\n#### splitHangul : 한글 글자를 분리\r\n\r\n```javascript\r\nconsole.log(KeyboardConverter.convertNumToKorKeyboard(\"황긜둯\"));\r\n// ㅎㅗㅏㅇㄱㅡㅣㄹㄷㅜㅓㄱㅅ\r\n```\r\n","readmeFilename":"README.md"}