From d2b934c78dfc832ff03e6e628e77c42223844aeb Mon Sep 17 00:00:00 2001 From: Vishal Kumar Gupta Date: Tue, 20 May 2025 16:32:18 +0100 Subject: [PATCH 1/2] Update discover-promises-in-nodejs.md Signed-off-by: Vishal Kumar Gupta --- .../en/learn/asynchronous-work/discover-promises-in-nodejs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md b/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md index fedde3f62a228..c4098b235da6a 100644 --- a/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md +++ b/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md @@ -159,13 +159,13 @@ Node.js provides **Promise-based versions** of many of its core APIs, especially For example, the `fs` (file system) module has a Promise-based API under `fs.promises`: ```js -const fs = require('node:fs').promises; +const fs = require('node:fs'); // Or, you can import the promisified version directly: // const fs = require('node:fs/promises'); async function readFile() { try { - const data = await fs.readFile('example.txt', 'utf8'); + const data = await fs.promises.readFile('example.txt', 'utf8'); console.log(data); } catch (err) { console.error('Error reading file:', err); From ac4c6e890ee4f3da0e7ec3677f4b4cf8a5a3d9e3 Mon Sep 17 00:00:00 2001 From: Vishal Kumar Gupta Date: Tue, 20 May 2025 16:59:11 +0100 Subject: [PATCH 2/2] Update discover-promises-in-nodejs.md Signed-off-by: Vishal Kumar Gupta --- .../learn/asynchronous-work/discover-promises-in-nodejs.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md b/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md index c4098b235da6a..55119614f2bec 100644 --- a/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md +++ b/apps/site/pages/en/learn/asynchronous-work/discover-promises-in-nodejs.md @@ -159,13 +159,13 @@ Node.js provides **Promise-based versions** of many of its core APIs, especially For example, the `fs` (file system) module has a Promise-based API under `fs.promises`: ```js -const fs = require('node:fs'); +const fs = require('node:fs').promises; // Or, you can import the promisified version directly: // const fs = require('node:fs/promises'); async function readFile() { try { - const data = await fs.promises.readFile('example.txt', 'utf8'); + const data = await fs.readFile('example.txt', 'utf8'); console.log(data); } catch (err) { console.error('Error reading file:', err); @@ -175,7 +175,7 @@ async function readFile() { readFile(); ``` -In this example, `fs.promises.readFile()` returns a Promise, which we handle using `async/await` syntax to read the contents of a file asynchronously. +In this example, `fs.readFile()` returns a Promise, which we handle using `async/await` syntax to read the contents of a file asynchronously. ## Advanced Promise Methods