spiegel-keyman/common/models/wordbreakers
2024-05-07 14:38:41 +07:00
..
src
test
.c8rc.json
.gitignore
build.sh chore(common): builder scripts now use /resources/build/builder.inc.sh 2024-05-02 15:54:31 +07:00
package.json chore(web): removes package.json references to old @npm/types versions 2024-05-07 14:38:41 +07:00
README.md
tsconfig.json chore(web): kmw-worker tsconfig -> common/models 2023-06-14 08:16:15 +07:00

@keymanapp/models-wordbreakers

The word breakers bundled in Keyman's modeling layer (common/models).

Includes:

  • default — a word breaker based on the Unicode default word boundary specification
  • deprecated ascii — an example word breaker
  • deprecated placeholder — an example word breaker

Usage

import {wordBreakers} from '@keymanapp/models-wordbreakers';
const breakWords = wordBreakers['default'];

console.log(breakWords('Hello, World!').map(span => span.text));
// prints: [ 'Hello', ',', 'World', '!' ]