Skip to content

Missing export in jaconv.d.ts - #1

Open
xurban46 wants to merge 1 commit into
kazuhikoarase:masterfrom
xurban46:patch-1
Open

Missing export in jaconv.d.ts#1
xurban46 wants to merge 1 commit into
kazuhikoarase:masterfrom
xurban46:patch-1

Conversation

@xurban46

@xurban46 xurban46 commented Sep 2, 2019

Copy link
Copy Markdown

Add export for typescript definition file

Add export for typescript definition file
@jiri-kantor

Copy link
Copy Markdown

@kazuhikoarase Do you think you might be able to have a look at this? 🙏 It would help us get rid of a wrapper package..

@FilipPyrek

FilipPyrek commented Nov 8, 2022

Copy link
Copy Markdown

I'm not sure why is there so many namespaces.. but maybe simplifying it like this could do the job. If we are able to merge and release it 😂

Let's do it @kazuhikoarase 🙏 🙇‍♂️

declare module "jaconv" {
    /**
     * 全角ひらがなをヘボン式ローマ字で半角英文字に変換します。
     */
    function toHebon(s: string): string;
    /**
     * 全角ひらがなを全角カタカナに変換します。
     */
    function toKatakana(s: string): string;
    /**
     * 全角カタカナを全角ひらがなに変換します。
     */
    function toHiragana(s: string): string;
    /**
     * 全角英数記号を半角に変換します。
     */
    function toHanAscii(s: string): string;
    /**
     * 半角英数記号を全角に変換します。
     */
    function toZenAscii(s: string): string;
    /**
     * 全角カタカナを半角に変換します。
     */
    function toHanKana(s: string): string;
    /**
     * 半角カタカナを全角に変換します。
     */
    function toZenKana(s: string): string;
    /**
     * 全角英数記号、カタカナを半角に変換します。
     * (toHanAscii, toHanKana の組み合わせ)
     */
    function toHan(s: string): string;
    /**
     * 半角英数記号、カタカナを全角に変換します。
     * (toZenAscii, toZenKana の組み合わせ)
     */
    function toZen(s: string): string;
    /**
     * 全角英数記号を半角に、半角カタカナを全角に変換します。
     * (toHanAscii, toZenKana の組み合わせ)
     */
    function normalize(s: string): string;
}

export default jaconv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants