Global available in Node.js: __dirname.
Global available in Node.js: __filename.
Authentication concept: bcrypt.compare().
Authentication concept: bcrypt.hash().
Global available in Node.js: Buffer.
Global available in Node.js: clearInterval.
Global available in Node.js: clearTimeout.
Database integration method: client.connect().
Database integration method: client.db().
Global available in Node.js: console.
File system operation: access.
File system operation: appendFile.
File system operation: mkdir.
File system operation: readdir.
File system operation: readFile.
File system operation: rename.
File system operation: stat.
File system operation: unlink.
File system operation: watch.
File system operation: writeFile.
Global available in Node.js: global.
HTTP module concept: http.createServer().
Authentication concept: jwt.sign().
Authentication concept: jwt.verify().
The built-in buffer module in Node.js.
The built-in child_process module in Node.js.
The built-in crypto module in Node.js.
The built-in events module in Node.js.
The built-in fs module in Node.js.
The built-in http module in Node.js.
The built-in https module in Node.js.
The built-in os module in Node.js.
The built-in path module in Node.js.
The built-in stream module in Node.js.
The built-in url module in Node.js.
The built-in util module in Node.js.
Database integration method: MongoClient.
Path operation: basename.
Path operation: isAbsolute.
Database integration method: pool.query().
Process variable/method: process.argv.
Process variable/method: process.cwd().
Process variable/method: process.env.
Process variable/method: process.exit.
Process variable/method: process.on().
HTTP module concept: req.method.
HTTP module concept: req.on().
HTTP module concept: req.url.
HTTP module concept: res.end().
HTTP module concept: res.setHeader().
HTTP module concept: res.writeHead().
Global available in Node.js: setInterval.
Global available in Node.js: setTimeout.
Global available in Node.js: URL.