You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-11-23 22:36:32 +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 };
|