@textsieve/core
v0.2.0
Published
Deterministic text quality and safety engine
Downloads
84
Maintainers
Readme
@textsieve/core
English | Русский
Детерминированное, независимое от среды выполнения ядро проверки качества и безопасности текста. В нём нет runtime-зависимостей, сетевых запросов, телеметрии и AI-инференса.
npm install @textsieve/core @textsieve/ru @textsieve/enimport { createSieve } from "@textsieve/core";
import { en } from "@textsieve/en";
import { ru } from "@textsieve/ru";
const sieve = createSieve({
languagePacks: [ru, en],
expectedLanguage: "ru",
safetyLanguages: ["ru", "en"],
transliteration: { enabled: true, targets: ["ru"] }
});
const result = sieve.inspect("ах ты bitch");Требуется Node.js 20 или новее; пакет использует ESM-экспорт. Применяйте проверку в браузере только для удобства пользователя и повторяйте принудительную проверку на доверенном сервере.
