TS2580
Cannot find name 'require'. Do you need to install type definitions for node? Try
npm i --save-dev @types/node.
Broken Code ❌
const path = require('path');
console.log(path.basename(__dirname));Fixed Code ✔️
Install typings for Node.js:
npm i --save-dev @types/nodeUpdate code to modern import syntax:
import path from 'path';
console.log(path.basename(__dirname));