'How to get the whole json object using fetch or axios?

This is my Json file data.json i want this data to be fetched by either fetch or axios and return the data to variable

{"list":[
  {
    "rank":"1",
    "points":"1025",
    "name":"John Doe",
    "age":"27"
 },
 {
   "rank":"3",
   "points":"245",
   "name":"Elizabeth",
   "age":"17"
 },
 {
    "rank":"2",
     "points":"566",
     "name":"Samantha",
     "age":"22"
 }]}

I want this Whole data assigned to a variable the Output should be

const data=   {"list":[
        {
         "rank":"1",
         "points":"1025",
         "name":"John Doe",
         "age":"27"
       },
       {
        "rank":"3",
        "points":"245",
        "name":"Elizabeth",
        "age":"17"
       },
       {
        "rank":"2",
        "points":"566",
        "name":"Samantha",
       "age":"22"
        }]}


Solution 1:[1]

await fetch("/path/to/data.json")
.then(res => res.json())
.then((json) => {
        console.log(json)

});

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Chad