# Compatibility

* [resolve](https://nodejs.org/api/path.html): Of the path module, available in all versions of the Node.js.
* [createInterface](https://nodejs.org/api/readline.html): Of the readline module, available in all versions of the Node.js.
* [log](https://nodejs.org/api/console.html): Of the console module, available from Node.js v0.1.100.
* [argv, cwd, stdin, stdout](https://nodejs.org/api/process.html): Of process module, available from Node.js v0.1.27. However, cwd function was added in Node.js v0.1.80, stdin and stdout functions were added in Node.js v0.1.90.
* [execSync](https://nodejs.org/api/child_process.html): Of the child\_process module, available from Node.js v0.11.12.
* [existsSync, mkdirSync, writeFileSync, unlink, readFileSync, appendFile, appendFileSync, truncateSync, rm](https://nodejs.org/api/fs.html): From the fs module, available in all versions of the Node.js. However, the rm function was added in Node.js v14.14.0.
* [freeze, keys, entries, hasOwn](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object): From the Object constructor, available from Node.js v0.10.0. However, the entries method was added in Node.js v7.0.0 and hasOwn was added in Node.js v16.9.0.

***
