PageSourceSearch

https://www.svgai.org/_next/static/chunks/5804.c8de9b92af5fd62c.js

js svgai.org collected 2026-10-04 08:38:02 UTC 1,911 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5804],{45804:(t,e,o)=>{o.d(e,{trackConversionComplete:()=>i,trackConversionProgress:()=>r,trackConversionStart:()=>s,trackLibraryLoad:()=>n});let a=()=>{let t="converter-session-id",e=sessionStorage.getItem(t);return e||(e=`${Date.now()}-${Math.random().toString(36).substring(2,9)}`,sessionStorage.setItem(t,e)),e};function s(t,e,o,s,r){try{let i={converter:t,from:e,to:o,fileSize:s,options:r,timestamp:Date.now(),sessionId:a()},n=`conversion-${i.sessionId}-${i.timestamp}`;sessionStorage.setItem(n,JSON.stringify(i))}catch(t){}}function r(t,e,o,s){try{Date.now(),a()}catch(t){}}function i(t,e,o,s,r,i){try{let n,l=a(),c=Date.now(),u=c;for(let a=0;a<sessionStorage.length;a++){let s=sessionStorage.key(a);if(s?.startsWith(`conversion-${l}-`))try{let a=JSON.parse(sessionStorage.getItem(s)||"{}");if(a.converter===t&&a.from===e&&a.to===o){u=a.timestamp,n=a.fileSize,sessionStorage.removeItem(s);break}}catch{}}let S={converter:t,from:e,to:o,success:s,duration:c-u,inputSize:n,outputSize:r?.metadata?.size,error:i?String(i):void 0,timestamp:c,sessionId:l};try{let t="converter-stats",a=JSON.parse(localStorage.getItem(t)||"{}"),r=`${e}-to-${o}`;a[r]||(a[r]={total:0,successful:0,failed:0,totalDuration:0,totalInputSize:0,totalOutputSize:0}),a[r].total++,s?a[r].successful++:a[r].failed++,a[r].totalDuration+=S.duration,n&&(a[r].totalInputSize+=n),S.outputSize&&(a[r].totalOutputSize+=S.outputSize),localStorage.setItem(t,JSON.stringify(a))}catch{}}catch(t){}}function n(t,e,o,a,s){try{Date.now();try{let s="library-load-stats",r=JSON.parse(localStorage.getItem(s)||"{}"),i=`${t}-${e}`;r[i]||(r[i]={loads:0,successful:0,failed:0,totalLoadTime:0,avgLoadTime:0}),r[i].loads++,a?r[i].successful++:r[i].failed++,r[i].totalLoadTime+=o,r[i].avgLoadTime=r[i].totalLoadTime/r[i].loads,localStorage.setItem(s,JSON.stringify(r))}catch{}}catch(t){}}}}]);

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.