PageSourceSearch

https://ducknav.com/assets/MullvadStatus-CHty98kU.js

js ducknav.com collected 2026-10-06 13:55:26 UTC 1,846 bytes, 1 lines download raw bytes

1import{W as d}from"./WidgetMixin-CNVUhwZs.js";import{_ as r,o as e,c as a,g as s,C as p,t as o,f as i,aD as c}from"./index-mFfw93LD.js";const u={mixins:[d],computed:{endpoint(){return c.mullvad}},data(){return{mullvadInfo:null}},methods:{fetchData(){this.makeRequest(this.endpoint).then(this.processData)},processData(l){this.mullvadInfo={ip:l.ip,isMullvad:l.mullvad_exit_ip,host:l.mullvad_exit_ip_hostname,serverType:l.mullvad_server_type,ownedBy:l.organization,location:`${l.city}, ${l.country}`,isBlacklisted:l.blacklisted.blacklisted}}}},v={key:0,class:"mullvad-wrapper"},_={key:0,class:"status connected"},m={key:1,class:"status not-connected"},f={class:"connection-info"},y={class:"val"},I={key:0},k={class:"val"},b={class:"val"},h={key:1},x={class:"val"},B={class:"val"},g={class:"val"};function w(l,t,D,N,n,T){return n.mullvadInfo?(e(),a("div",v,[n.mullvadInfo.isMullvad?(e(),a("p",_,[...t[0]||(t[0]=[s("span",null,"✔",-1),p(" Connected",-1)])])):(e(),a("p",m,[...t[1]||(t[1]=[s("span",null,"✘",-1),p(" Not Connected",-1)])])),s("div",f,[s("p",null,[t[2]||(t[2]=s("span",{class:"lbl"},"IP",-1)),s("span",y,o(n.mullvadInfo.ip),1)]),n.mullvadInfo.host?(e(),a("p",I,[t[3]||(t[3]=s("span",{class:"lbl"},"Host",-1)),s("span",k,o(n.mullvadInfo.host),1)])):i("",!0),s("p",null,[t[4]||(t[4]=s("span",{class:"lbl"},"Owner",-1)),s("span",b,o(n.mullvadInfo.ownedBy),1)]),n.mullvadInfo.serverType?(e(),a("p",h,[t[5]||(t[5]=s("span",{class:"lbl"},"Type",-1)),s("span",x,o(n.mullvadInfo.serverType),1)])):i("",!0),s("p",null,[t[6]||(t[6]=s("span",{class:"lbl"},"Location",-1)),s("span",B,o(n.mullvadInfo.location),1)]),s("p",null,[t[7]||(t[7]=s("span",{class:"lbl"},"Blacklisted?",-1)),s("span",g,o(n.mullvadInfo.isBlacklisted?"✘ Yes":"✔ No"),1)])])])):i("",!0)}const V=r(u,[["render",w],["__scopeId","data-v-7e0adda5"]]);export{V as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.