diff --git a/lib/model/context.js b/lib/model/context.js index 56b9f7c4..885eefb0 100644 --- a/lib/model/context.js +++ b/lib/model/context.js @@ -1,9 +1,11 @@ import glob from "glob"; -import path from "path"; +import path from "node:path"; +import proc from "node:process"; import { relativeFromTo, toForwardSlash } from "../path/tools.js"; import { init as initCollator } from "../text/collator.js"; import { Glossary } from "./glossary.js"; + export function newContext(glossarifyMdConf) { initCollator(glossarifyMdConf.i18n); const context = new Context(glossarifyMdConf); @@ -60,6 +62,7 @@ class Context { setBaseDir(baseDir) { this.conf.baseDir = toForwardSlash(baseDir); + proc.chdir(this.conf.baseDir); } }