PageSourceSearch

https://www.aven.com/js/5561.b3145b24.js

js aven.com collected 2026-10-01 13:56:33 UTC 1,931 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunkaven_app"]=self["webpackChunkaven_app"]||[]).push([[5561],{22069:function(e,t,r){r.d(t,{x:function(){return o}});r(79722),r(52618),r(20263),r(47846),r(52924),r(45747),r(76959),r(73835);const n=127,i=31,c=e=>{for(let t=0;t<e.length;t++){const r=e.charCodeAt(t);if(r<=i||r===n)return!0}return!1},o=e=>{if("string"!==typeof e)return!1;const t=e.trim();if(0===t.length)return!1;if(t.startsWith("//"))return!1;if(c(t))return!1;let r;try{r=new URL(t)}catch(n){return!1}return"http:"===r.protocol||"https:"===r.protocol}},85561:function(e,t,r){r.r(t),r.d(t,{default:function(){return y}});var n=r(83433),i=r(41110);const c={key:0,class:"tw-flex tw-min-h-screen tw-flex-col tw-items-center tw-justify-center tw-bg-theme-bg tw-px-4 tw-text-center tw-text-theme-text"},o={class:"tw-mb-4 tw-text-2xl tw-font-bold tw-text-red-600"},u={class:"tw-max-w-md tw-text-gray-600"},s={key:1};function a(e,t,r,a,d,l){return d.redirectError?((0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("h1",o,(0,i.zw)(e.$t("pages.shared.redirectPage.invalidTitle")),1),(0,n._)("p",u,(0,i.zw)(e.$t("pages.shared.redirectPage.invalidBody")),1)])):((0,n.wg)(),(0,n.iD)("div",s))}r(79722);var d=r(8546),l=r(22069),f=r(80911),w={name:"RedirectPage",data(){return{redirectError:!1}},mounted:function(){var e;d.c.info("redirect page, query: %{query}",{query:(0,f.inspect)(this.$route.query)});const t=null===(e=this.$route.query)||void 0===e?void 0:e.redirect;if("string"!==typeof t)return d.c.error("navigated to redirect page but no redirect link"),void(this.redirectError=!0);var r;if(!(0,l.x)(t))return d.c.error("redirect page rejected unsafe redirect URL, query keys: %{queryKeys}",{queryKeys:(0,f.inspect)(Object.keys(null!==(r=this.$route.query)&&void 0!==r?r:{}))}),void(this.redirectError=!0);const n=t.trim();this.$logEvent("redirect_link",this.$route.query),window.location.href=n}},h=r(43379);const p=(0,h.Z)(w,[["render",a]]);var y=p}}]);

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.