import { runAsWorker } from 'synckit';
let spellChecker;
runAsWorker(async (filename, text, ranges, options) => {
if (!spellChecker) {
spellChecker = await import('./spellCheck.mjs');
}
return spellChecker.spellCheck(filename, text, ranges, options);
});