Tengo un script que se supone que extrae datos de mongo y los guarda en una hoja JSON, CSV o EXCELL. Actualmente, puedo obtener datos, pero durante el guardado estoy usando el siguiente script.
import fs from "fs" const cursor = db.getCollection("users").find({}, { name: 1, email:1 , phone:1}); let users = []; while (cursor.hasNext()) { const user = cursor.next(); users.push({name: user.name, email:user.email, phone:user.phone}) } //print(JSON.stringify(users)) fs.writeFile ("test.json", JSON.stringify(users), function(err) { if (err) throw err; console.log('complete'); } );me da este error
uncaught exception: SyntaxError: import declarations may only appear at the top level of a module :He probado un par de soluciones desde aquí link1 link2
pero ninguno de ellos está trabajando. ¿Alguien puede sugerirme una solución?