diff --git a/index.js b/index.js index 82994d3ae1b240c7aeb11698cf0cd74fcecdb861..3fd237f8bc3830a12d20aeffd14ac9f5de5f518e 100644 --- a/index.js +++ b/index.js @@ -1,15 +1,32 @@ -// Creating a Promise const myPromise = new Promise((resolve, reject) => { setTimeout(() => { resolve("Hello World"); - }, 1000); // Simulating an async operation with setTimeout + }, 1000); }); -// Calling the Promise + myPromise .then((message) => { - console.log("Message:", message); // Display the message + console.log("Message:", message); }) .catch((error) => { console.error("Error:", error); }); + +const fs = require('fs/promises'); + +async function createFile() { + try { + const message = "New File Created"; + + + await fs.writeFile("message.txt", message); + + console.log("File 'message.txt' has been created successfully."); + } catch (error) { + console.error("Error creating file:", error); + } +} + + +createFile(); diff --git a/message.txt b/message.txt new file mode 100644 index 0000000000000000000000000000000000000000..b91fc67f45ac9f094fcc132f89cc6eb5dadd268a --- /dev/null +++ b/message.txt @@ -0,0 +1 @@ +New File Created \ No newline at end of file