Closed
Description
TypeScript Version:
1.8
Code
function getARPTable() {
return new Promise((resolve, reject) => {
arp.table((error, devices) => {
if (error) reject(error);
else resolve(devices);
});
});
}
async function scanPorts() {
let devices = await getARPTable();
console.log(Array.isArray(devices)); // true
devices = devices.map((device) => device); // error
^
return true;
}
scanPorts();
Expected behavior:
No error output
Actual behavior:
error TS2339: Property 'map' does not exist on type '{}'.