()
| 1 | import os from 'os'; |
| 2 | |
| 3 | export function getIPS() { |
| 4 | const interfaces = os.networkInterfaces(); |
| 5 | return Object.keys(interfaces) |
| 6 | .map((name) => { |
| 7 | return interfaces[name].filter( |
| 8 | (binding: any) => binding.family === 'IPv4' || binding.family === 4 |
| 9 | )[0]; |
| 10 | }) |
| 11 | .filter((binding) => !!binding) |
| 12 | .map((binding) => binding.address); |
| 13 | } |