Users may directly pass an absolute path
projectRoot: path.resolve(import.meta.dir, "../"),
tsconfigPath: path.resolve(import.meta.dir, "../tsconfig.json"),
This may result in a mix of Windows and Linux paths in the library.
There should be a utils file dedicated to handling paths