mirror of
https://github.com/laurent22/joplin.git
synced 2024-11-27 08:21:03 +02:00
15 lines
324 B
JavaScript
15 lines
324 B
JavaScript
import { shim } from 'lib/shim.js'
|
|
|
|
const netUtils = {};
|
|
|
|
netUtils.ip = async () => {
|
|
let response = await shim.fetch('https://api.ipify.org/?format=json');
|
|
if (!response.ok) {
|
|
throw new Error('Could not retrieve IP: ' + await response.text());
|
|
}
|
|
|
|
let ip = await response.json();
|
|
return ip.ip;
|
|
}
|
|
|
|
export { netUtils }; |