tsimp works with Node.js v16.17.0 and up, according to package.json engines entry.
In Node.js v10.12.0, recursive option was added to fs.mkdirSync. This option allows you to create a directory and all its parent directories if they do not exist.
Given the above, I believe you could safely replace mkdirp with fs.mkdirSync(path, { recursive: true }) and reduce the number of dependencies in this project.