UNPKG

@kokr/text

Version:

A utility to help handle investigations in Korean sentences. / 한국어 문장의 조사 처리를 도와주는 유틸리티입니다. 은/는/이/가 등의 조사를 적절하게 처리합니다.

51 lines (50 loc) 1.77 kB
/** * @example * let userName = "완두"; * * // 은/는 * text`${userName}는 코딩 합니다.` // 완두는 코딩 합니다. * text`${userName}은 코딩 합니다.` // 완두는 코딩 합니다. * * // 이/가 * text`${userName}가 코딩 했습니다.` // 완두가 코딩 했습니다. * text`${userName}이 코딩 했습니다.` // 완두가 코딩 했습니다. * * // 을/를 * text`${userName}을 가르쳤습니다.` // 완두를 가르쳤습니다. * text`${userName}를 가르쳤습니다.` // 완두를 가르쳤습니다. * * // 와/과 * text`${userName}와 코딩을 했습니다.` // 완두와 코딩을 했습니다. * text`${userName}과 코딩을 했습니다.` // 완두와 코딩을 했습니다. * * // 아/야 * text`${userName}아!` // 완두야! * text`${userName}야!` // 완두야! * * // 이었/였 * text`${userName}이었어요.` // 완두였어요. * text`${userName}였어요.` // 완두였어요. * * // 이에요/예요 * text`${userName}이에요.` // 완두예요. * text`${userName}예요.` // 완두예요. * * // 이어요/여요 * text`${userName}이어요.` // 완두여요. * text`${userName}여요.` // 완두여요. * * // 로/으로 * let place = "대구"; * text`${place}으로 갑시다.` // 대구로 갑시다. * text`${place}로 갑시다.` // 대구로 갑시다. * * place = "부산"; * text`${place}으로 갑시다.` // 부산으로 갑시다. * text`${place}로 갑시다.` // 부산으로 갑시다. * * place = "서울"; // ㄹ로 끝나는 경우 * text`${place}으로 갑시다.` // 서울로 갑시다. * text`${place}로 갑시다.` // 서울로 갑시다. */ export declare function text(strings: TemplateStringsArray, ...interpolation: unknown[]): string;