/* The full chain, and specifically: does the ENGLISH the listener sees stay exactly as spoken while the translation improves? */ import { pipeline, env } from '@huggingface/transformers'; import { createRequire } from 'module'; import os from 'os'; import path from 'path'; import fs from 'fs'; import vm from 'vm'; const require = createRequire(import.meta.url); const Liturgy=require('./liturgy.js'), Guard=require('./mt-guard.js'), Preach=require('./preach.js'); const src=fs.readFileSync('engine.js','utf8'); const sb={console}; vm.createContext(sb); vm.runInContext(src.match(/^const ABBREV_TAIL = .*$/m)[0], sb); const grab=(n)=>{const i=src.indexOf('function '+n+'(');let d=0;for(let k=src.indexOf('{',i);k