2 lines
446 B
JavaScript
2 lines
446 B
JavaScript
"use strict";(()=>{var o=(n,e)=>({...e.customSettings[n]});self.createSolidCompiler=()=>(self.Babel.registerPreset("solid",self.babelPresetSolid.solid),async(e,{config:s,language:a})=>{let r=a==="solid.tsx",t=o("solid",s);return window.Babel.transform(e,{...t,filename:"script."+(r?"tsx":"jsx"),presets:[["env",{modules:!1}],...Array.isArray(t.presets)?t.presets:[],...r?["typescript"]:[],["solid",{generate:"dom",hydratable:!0}]]}).code});})();
|