UNPKG

@harryjwang/simplewordcloud

Version:

A simple word cloud generator supporting English and Chinese text

24 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ChineseTokenizer = exports.EnglishTokenizer = void 0; exports.getTokenizer = getTokenizer; const english_1 = require("./english"); Object.defineProperty(exports, "EnglishTokenizer", { enumerable: true, get: function () { return english_1.EnglishTokenizer; } }); const chinese_1 = require("./chinese"); Object.defineProperty(exports, "ChineseTokenizer", { enumerable: true, get: function () { return chinese_1.ChineseTokenizer; } }); /** * Get the appropriate tokenizer for the specified language * @param language The language to tokenize * @returns A tokenizer instance for the specified language */ function getTokenizer(language) { switch (language) { case 'english': return new english_1.EnglishTokenizer(); case 'chinese': return new chinese_1.ChineseTokenizer(); default: throw new Error(`Unsupported language: ${language}`); } } //# sourceMappingURL=index.js.map