import { franc, francAll as _ } from "franc-all"; import { iso6393To1 } from "../iso/iso6393-to-1"; // TODO add https://github.com/wooorm/iso-3166? async function detectLang(text: string) { // FrancAll return [langCode, confidence float] const iso3 = franc(text); const iso1 = iso6393To1[iso3]; return iso1 ? iso1 : iso3; } export { detectLang };