UNPKG

kanji-inspector

Version:

A TypeScript library that provides Unihan data as type-safe constants for Kanji and CJK ideographs.

125 lines (124 loc) 3.03 kB
export type DictionaryIndexType = { codepoint: number; kHanYu?: string; kIRGHanyuDaZidian?: string; kIRGKangXi?: string; kKangXi?: string; kMorohashi?: string; kCihaiT?: string; kSBGY?: string; kNelson?: string; kCowles?: string; kMatthews?: string; kGSR?: string; kFennIndex?: string; kKarlgren?: string; kSMSZD2003Index?: string; kMeyerWempe?: string; kLau?: string; kCheungBauerIndex?: string; kDaeJaweon?: string; kIRGDaeJaweon?: string; }; export type DictionaryLikeDatumType = { codepoint: number; kCangjie?: string; kMojiJoho?: string; kStrange?: string; kPhonetic?: string; kFenn?: string; kUnihanCore2020?: string; kFourCornerCode?: string; kCheungBauer?: string; kAlternateTotalStrokes?: string; kGradeLevel?: string; kHDZRadBreak?: string; kHKGlyph?: string; }; export type IRGSourceType = { codepoint: number; kIRG_GSource?: string; kIRG_JSource?: string; kIRG_TSource?: string; kRSUnicode: string; kTotalStrokes: string; kIRG_KSource?: string; kIRG_KPSource?: string; kIRG_VSource?: string; kIRG_HSource?: string; kIRG_USource?: string; kIICore?: string; kIRG_MSource?: string; kIRG_UKSource?: string; kCompatibilityVariant?: string; kIRG_SSource?: string; }; export type NumericValueType = { codepoint: number; kOtherNumeric?: string; kVietnameseNumeric?: string; kZhuangNumeric?: string; kPrimaryNumeric?: string; kAccountingNumeric?: string; }; export type OtherMappingType = { codepoint: number; kJIS0213?: string; kTGH?: string; kKoreanName?: string; kEACC?: string; kTaiwanTelegraph?: string; kJa?: string; kBigFive?: string; kCCCII?: string; kCNS1986?: string; kCNS1992?: string; kGB0?: string; kGB1?: string; kJis0?: string; kJoyoKanji?: string; kKoreanEducationHanja?: string; kMainlandTelegraph?: string; kXerox?: string; kGB5?: string; kJis1?: string; kPseudoGB1?: string; kGB3?: string; kGB8?: string; kJinmeiyoKanji?: string; kIBMJapan?: string; kGB7?: string; }; export type RadicalStrokeCountType = { codepoint: number; kRSAdobe_Japan1_6: string; }; export type ReadingType = { codepoint: number; kCantonese?: string; kDefinition?: string; kJapanese?: string; kMandarin?: string; kFanqie?: string; kHanyuPinyin?: string; kTGHZ2013?: string; kXHC1983?: string; kVietnamese?: string; kSMSZD2003Readings?: string; kHangul?: string; kTang?: string; kJapaneseKun?: string; kJapaneseOn?: string; kHanyuPinlu?: string; kKorean?: string; kZhuang?: string; }; export type VariantType = { codepoint: number; kSemanticVariant?: string; kSpoofingVariant?: string; kTraditionalVariant?: string; kSimplifiedVariant?: string; kSpecializedSemanticVariant?: string; kZVariant?: string; };