expressjs code snippets

Download PNg/gif from array of link to our system
router.get("/get", () => {
  // Replace 'apiUrl' with the actual API URL that provides the image or GIF links.
  var imageData = [
    "https://inscribenow.io/uploads/aefd18513509595d.gif",
    "https://inscribenow.io/uploads/40f6be9683c554c5.png",
  ];

  const apiUrl = "http://127.0.0.1:5500/uploads/377a629140a94ac3b221..png";

  async function downloadAndSaveImages() {
    try {
      // const response = await axios.get(apiUrl);
      const images = imageData; // Assuming the API returns an array of image URLs.

      // Create a folder to save the images (you can change 'images_folder' to your desired folder name).
      const folderPath = "./images_folder";
      if (!fs.existsSync(folderPath)) {
        fs.mkdirSync(folderPath);
      }

      for (const imageUrl of images) {
        const filename = imageUrl.split("/").pop(); // Extract the file name from the URL.
        const filePath = `${folderPath}/${filename}`;

        const imageResponse = await axios.get(imageUrl, {
          responseType: "arraybuffer"
        });
        fs.writeFileSync(filePath, imageResponse.data, "binary");
        console.log(`Image saved: ${filePath}`);
      }

      console.log("All images saved successfully!");
    } catch (error) {
      console.error("Error saving images:", error.message);
    }
  }

  downloadAndSaveImages();
});
Lodash
const arr = [
  [
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 8,
      machine_capacity: '250',
      formula_cost: 0.05,
      volume_unit: 0.05
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Sour/Soft',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Detergent',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.05,
      volume_unit: 0.05
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Detergent',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Sour/Soft',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 8,
      machine_capacity: '250',
      formula_cost: 0.05,
      volume_unit: 0.05
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Sour/Soft',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Detergent',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.05,
      volume_unit: 0.05
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Break',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Detergent',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: 'Sheets-White',
      chemical_name: 'Sour/Soft',
      total_load: 1,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    }
  ],
  [
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Detergent',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Sour/Soft',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.01,
      volume_unit: 0.01
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Sour/Soft',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.01,
      volume_unit: 0.01
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Detergent',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Sour/Soft',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.01,
      volume_unit: 0.01
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 6,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Detergent',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 4,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Break',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Sour/Soft',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.01,
      volume_unit: 0.01
    },
    {
      formula_name: ' Towels-Colo',
      chemical_name: 'Detergent',
      total_load: 2,
      machine_capacity: '250',
      formula_cost: 0.02,
      volume_unit: 0.02
    }
  ],
  [
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 7,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Sour/Soft',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Detergent',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Sour/Soft',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Detergent',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 7,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Detergent',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Sour/Soft',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 5,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Detergent',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Break',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.04
    },
    {
      formula_name: 'Towels-White',
      chemical_name: 'Sour/Soft',
      total_load: 3,
      machine_capacity: '250',
      formula_cost: 0.04,
      volume_unit: 0.03
    }
  ]
];
for(i=0;i<(arr.length);i++){
    for(j=0;j<(arr[i].length);j++){
        console.log(arr[i][j],'----');
    }
}