import{ls as e}from"../platform/platform.js";import{Runtime as i}from"../root/root.js";import{ViewManager as s}from"../ui/ui.js";let o;async function t(){return o||(await i.Runtime.instance().loadModulePromise("issues"),o=await import("./issues.js")),o}s.registerViewExtension({location:"drawer-view",id:"issues-pane",title:()=>e`Issues`,commandPrompt:"Show Issues",order:100,persistence:"closeable",loadView:async()=>(await t()).IssuesPane.IssuesPaneImpl.instance()}),s.registerViewExtension({location:"drawer-view",id:"csp-violations-pane",title:()=>e`CSP Violations`,commandPrompt:"Show CSP Violations",order:100,persistence:"closeable",loadView:async()=>(await t()).CSPViolationsView.CSPViolationsView.instance(),experiment:i.ExperimentName.CSP_VIOLATIONS_VIEW});
