Files
DefinitelyTyped/types/moji/moji-tests.ts
T
Yasunori OhokaandSheetal Nandi 2b67b8a4e3 Add ‘moji’ types (#21019)
* Add ‘moji’ types

* moji: Fix tsconfig

* moji: Fix tslint

* moji: Fix tslint
2017-10-27 17:18:25 -07:00

24 lines
904 B
TypeScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import moji = require('moji');
moji('ABCD01234').convert('ZE', 'HE').toString();
moji('ABCD01234').convert('HE', 'ZE').toString();
// tslint:disable-next-line:no-irregular-whitespace
moji(' ').convert('ZS', 'HS').toString();
moji('あいうえお').convert('HG', 'KK').toString();
moji('アイウエオ').convert('KK', 'HG').toString();
moji('アイウエオ').convert('ZK', 'HK').toString();
moji('アイウエオ').convert('HK', 'ZK').toString();
moji('アイウエオ').convert('HK', 'ZK').convert('KK', 'HG').toString();
moji(' アイウエオ ').trim().toString();
moji('abcあいうアイウ123').filter('HG').toString();
moji('abcあいうアイウ123').reject('HG').toString();
moji.addMojisyu('ZE', { start: 0xff01, end: 0xff5e });
moji.addMojisyu('HK', {
regexp: /([\uff66-\uff9c]\uff9e)|([\uff8a-\uff8e]\uff9f)|([\uff61-\uff9f])/g,
list: ["。", "「", "」"]
});