{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aY76tGFUr3lIKVn4bj1Y/vRUh2XCwbtz312kfNsuC/GlobalScopeInjector.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{motion}from\"framer-motion\";const loadLibrary=async url=>{if(!document.querySelector(`script[src=\"${url}\"]`)){const script=document.createElement(\"script\");script.src=url;script.async=true;return new Promise((resolve,reject)=>{script.onload=resolve;script.onerror=reject;document.head.appendChild(script);});}return Promise.resolve();};const fetchExternalCode=async url=>{try{const response=await fetch(url);if(!response.ok)throw new Error(`HTTP error! status: ${response.status}`);return await response.text();}catch(error){console.error(\"Error fetching external code:\",error);return null;}};const optimizeCode=async(code,type)=>{if(type===\"js\"){await loadLibrary(\"https://cdn.jsdelivr.net/npm/terser/dist/bundle.min.js\");if(window.Terser){const result=await window.Terser.minify(code);return result.code;}}else if(type===\"css\"){await loadLibrary(\"https://cdn.jsdelivr.net/npm/clean-css@5.3.2/dist/clean-css.min.js\");if(window.CleanCSS){const cleanCSS=new window.CleanCSS;return cleanCSS.minify(code).styles;}}return code;};const injectCode=async settings=>{if(settings.injectCode){const injectionPoints=[{location:\"startOfHead\",element:document.head,method:\"prepend\"},{location:\"endOfHead\",element:document.head,method:\"append\"},{location:\"startOfBody\",element:document.body,method:\"prepend\"},{location:\"endOfBody\",element:document.body,method:\"append\"},{location:\"footer\",element:document.querySelector(\"footer\")||document.body,method:\"append\"}];const sortedSnippets=settings.codeSnippets.sort((a,b)=>a.priority-b.priority);const results=[];for(const snippet of sortedSnippets){if(!evaluateConditions(snippet.conditions)){results.push({...snippet,injectionTime:0,injected:false});continue;}let code=snippet.useExternalFile?await fetchExternalCode(snippet.externalUrl):snippet.code;if(!code){results.push({...snippet,injectionTime:0,injected:false});continue;}code=await optimizeCode(code,snippet.type);const startTime=performance.now();let element;if(snippet.type===\"js\"){element=document.createElement(\"script\");element.textContent=code;}else if(snippet.type===\"css\"){element=document.createElement(\"style\");element.textContent=code;}const injectionPoint=injectionPoints.find(point=>point.location===snippet.injectionPoint);if(injectionPoint&&element){injectionPoint.element[injectionPoint.method](element);const endTime=performance.now();results.push({...snippet,injectionTime:endTime-startTime,injected:true});}else{results.push({...snippet,injectionTime:0,injected:false});}}return results;}return[];};const evaluateConditions=conditions=>{if(!conditions||conditions.length===0)return true;return conditions.every(condition=>{switch(condition.type){case\"deviceType\":return condition.value===\"mobile\"&&/Mobi|Android/i.test(navigator.userAgent)||condition.value===\"desktop\"&&!/Mobi|Android/i.test(navigator.userAgent);case\"browser\":return navigator.userAgent.toLowerCase().includes(condition.value.toLowerCase());case\"customVariable\":return window[condition.variableName]===condition.value;default:return true;}});};/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function AdvancedGlobalCodeInjector(props){const{text,width,height,injectCode:shouldInject,codeSnippets:initialCodeSnippets,stealthMode}=props;const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const[isInjecting,setIsInjecting]=React.useState(false);const[injectionComplete,setInjectionComplete]=React.useState(false);const[performanceMetrics,setPerformanceMetrics]=React.useState([]);const[codeSnippets,setCodeSnippets]=React.useState(initialCodeSnippets);React.useEffect(()=>{setCodeSnippets(initialCodeSnippets);},[initialCodeSnippets]);const injectCodeIfNeeded=React.useCallback(async()=>{if(shouldInject){setIsInjecting(true);setInjectionComplete(false);const settings={injectCode:shouldInject,codeSnippets:codeSnippets.filter(snippet=>snippet.isEnabled)};localStorage.setItem(\"advancedCodeInjectorSettings\",JSON.stringify(settings));const startTime=performance.now();const results=await injectCode(settings);const endTime=performance.now();setPerformanceMetrics(results);setInjectionComplete(true);setIsInjecting(false);console.log(`Total injection time: ${endTime-startTime}ms`);}},[shouldInject,codeSnippets]);React.useEffect(()=>{if(isInCurrentNavigationTarget){injectCodeIfNeeded();}},[injectCodeIfNeeded,isInCurrentNavigationTarget]);React.useEffect(()=>{let timeoutId;if(isInjecting){timeoutId=setTimeout(()=>{console.log(\"Auto-retrying injection...\");injectCodeIfNeeded();},100)// 0.1 second timeout\n;}return()=>{if(timeoutId){clearTimeout(timeoutId);}};},[isInjecting,injectCodeIfNeeded]);const toggleSnippet=index=>{setCodeSnippets(prevSnippets=>prevSnippets.map((snippet,i)=>i===index?{...snippet,isEnabled:!snippet.isEnabled}:snippet));};const reInjectCode=()=>{injectCodeIfNeeded();};if(stealthMode){return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\"});}return /*#__PURE__*/_jsxs(motion.div,{style:{width,height,padding:16,border:\"1px solid #ccc\",borderRadius:8,backgroundColor:\"#f5f5f5\",overflow:\"auto\"},initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},transition:{duration:.3},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 10px 0\"},children:text}),/*#__PURE__*/_jsx(StatusIndicator,{active:shouldInject,isInjecting:isInjecting}),/*#__PURE__*/_jsx(CodeSnippetsList,{snippets:codeSnippets,toggleSnippet:toggleSnippet,reInjectCode:reInjectCode}),isInjecting&&/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,color:\"#888\"},children:\"Injecting code...\"}),injectionComplete&&/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,color:\"#4CAF50\"},children:\"Code injection complete\"}),/*#__PURE__*/_jsx(PerformanceMetrics,{metrics:performanceMetrics})]});}const StatusIndicator=({active,isInjecting})=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:10,height:10,borderRadius:\"50%\",backgroundColor:active?isInjecting?\"#FFA500\":\"#4CAF50\":\"#F44336\",marginRight:5}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:active?isInjecting?\"#FFA500\":\"#4CAF50\":\"#F44336\"},children:active?isInjecting?\"Injecting...\":\"Active\":\"Inactive\"})]});const CodeSnippetsList=({snippets,toggleSnippet,reInjectCode})=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{style:{margin:\"10px 0 5px 0\",fontSize:14},children:\"Code Snippets:\"}),snippets.map((snippet,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12,marginBottom:5,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:snippet.name}),\" - Type: \",snippet.type,\", Priority: \",snippet.priority]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:snippet.isEnabled,onChange:()=>toggleSnippet(index),style:{marginRight:\"5px\"}}),\"Enable\"]})]},index)),/*#__PURE__*/_jsx(\"button\",{onClick:reInjectCode,style:{marginTop:\"10px\",padding:\"5px 10px\",fontSize:\"12px\"},children:\"Re-inject Code\"})]});const PerformanceMetrics=({metrics})=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{style:{margin:\"10px 0 5px 0\",fontSize:14},children:\"Performance Metrics:\"}),metrics.map((snippet,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12,marginBottom:5},children:[/*#__PURE__*/_jsx(\"strong\",{children:snippet.name}),\" -\",snippet.injected?`Injection Time: ${snippet.injectionTime.toFixed(2)}ms`:\"Not injected\"]},index))]});AdvancedGlobalCodeInjector.defaultProps={text:\"Advanced Global Code Injector\",width:250,height:200,injectCode:false,codeSnippets:[],stealthMode:false};addPropertyControls(AdvancedGlobalCodeInjector,{text:{type:ControlType.String,title:\"Title\"},injectCode:{type:ControlType.Boolean,title:\"Inject Code\",enabledTitle:\"Yes\",disabledTitle:\"No\"},stealthMode:{type:ControlType.Boolean,title:\"Stealth Mode\",enabledTitle:\"On\",disabledTitle:\"Off\"},codeSnippets:{type:ControlType.Array,title:\"Code Snippets\",itemType:ControlType.Object,propertyControl:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Snippet Name\"},type:{type:ControlType.Enum,title:\"Type\",options:[\"js\",\"css\"],optionTitles:[\"JavaScript\",\"CSS\"]},injectionPoint:{type:ControlType.Enum,title:\"Injection Point\",options:[\"startOfHead\",\"endOfHead\",\"startOfBody\",\"endOfBody\",\"footer\"],optionTitles:[\"Start of <head>\",\"End of <head>\",\"Start of <body>\",\"End of <body>\",\"<footer>\"]},priority:{type:ControlType.Number,title:\"Priority\",min:1,max:100,step:1},useExternalFile:{type:ControlType.Boolean,title:\"Use External File\",defaultValue:false},code:{type:ControlType.String,title:\"Code\",displayTextArea:true,hidden:props=>props.useExternalFile},externalUrl:{type:ControlType.String,title:\"External URL\",hidden:props=>!props.useExternalFile},conditions:{type:ControlType.Array,title:\"Conditions\",itemType:ControlType.Object,propertyControl:{type:ControlType.Object,controls:{type:{type:ControlType.Enum,title:\"Condition Type\",options:[\"deviceType\",\"browser\",\"customVariable\"],optionTitles:[\"Device Type\",\"Browser\",\"Custom Variable\"]},value:{type:ControlType.String,title:\"Value\"},variableName:{type:ControlType.String,title:\"Variable Name\",hidden:props=>props.type!==\"customVariable\"}}}},isEnabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:true}}}},width:{type:ControlType.Number,title:\"Width\",min:200,max:500,step:10,hidden:props=>props.stealthMode},height:{type:ControlType.Number,title:\"Height\",min:150,max:500,step:10,hidden:props=>props.stealthMode}});AdvancedGlobalCodeInjector.displayName=\"Advanced Global Code Injector\";\nexport const __FramerMetadata__ = {\"exports\":{\"AdvancedGlobalCodeInjector\":{\"type\":\"reactComponent\",\"name\":\"AdvancedGlobalCodeInjector\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlobalScopeInjector.map"],
  "mappings": "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",
  "names": ["loadLibrary", "url", "script", "resolve", "reject", "fetchExternalCode", "response", "error", "optimizeCode", "code", "type", "window", "injectCode", "settings", "injectionPoints", "sortedSnippets", "a", "b", "results", "snippet", "evaluateConditions", "startTime", "element", "injectionPoint", "point", "endTime", "conditions", "condition", "navigator", "AdvancedGlobalCodeInjector", "props", "text", "width", "height", "shouldInject", "initialCodeSnippets", "stealthMode", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "isInjecting", "setIsInjecting", "ye", "injectionComplete", "setInjectionComplete", "performanceMetrics", "setPerformanceMetrics", "codeSnippets", "setCodeSnippets", "ue", "injectCodeIfNeeded", "te", "timeoutId", "toggleSnippet", "index", "prevSnippets", "i", "reInjectCode", "p", "u", "motion", "StatusIndicator", "CodeSnippetsList", "PerformanceMetrics", "active", "snippets", "metrics", "addPropertyControls", "ControlType"]
}
