{"master":{"name":"Speedscope","version":"1.0.0","author":["SomeRandomDeveloper"],"url":"https:\/\/www.mediawiki.org\/wiki\/Special:MyLanguage\/Extension:Speedscope","descriptionmsg":"speedscope-desc","license-name":"GPL-2.0-or-later","type":"other","requires":{"MediaWiki":">= 1.45.0","platform":{"ext-excimer":"*","ext-zlib":"*"}},"config_prefix":"wgSpeedscope","config":{"Endpoint":{"description":"The endpoint to log the profile to. NOTE: Don't allow local wiki admins to configure this option, as it can be abused for XSRF and XSS.","value":"http:\/\/localhost:3000"},"Environment":{"description":"The environment of the current request, e.g. 'prod' or 'dev'. Default defined in bootstrap.php","value":null},"ExcludedEntryPoints":{"description":"A list of entry points that are excluded from sampling. Default defined in bootstrap.php","value":null},"ExposeCPUInfo":{"description":"Whether to add the contents of \/proc\/stat to profiles.","value":false},"ForcedParam":{"description":"A query parameter that forces profiling when present. Default defined in bootstrap.php","value":null},"Period":{"description":"The period used by excimer. Default defined in bootstrap.php","value":null},"PublicEndpoint":{"description":"The public endpoint that can be used to view the profile. If null, defaults to $wgSpeedscopeEndpoint. NOTE: Don't allow local wiki admins to configure this option, as it can be abused for XSS.","value":null},"SamplingRates":{"description":"The sampling rates for each environment, between 0 and 1. Default defined in bootstrap.php","value":null},"Token":{"description":"The authentication token to send to the speedscope service","value":null}},"HookHandlers":{"main":{"class":"MediaWiki\\Extension\\Speedscope\\HookHandlers\\ProfileHooks","services":["MainConfig","Speedscope.Profile"]},"profile-previews":{"class":"MediaWiki\\Extension\\Speedscope\\HookHandlers\\ProfilePreviewsHooks","services":["MainConfig","Speedscope.Profiler","UserOptionsLookup"]}},"ExtensionFunctions":["MediaWiki\\Extension\\Speedscope\\HookHandlers\\ProfileHooks::sendProfileHeader"],"Hooks":{"BeforePageDisplay":"main","EditPage::showEditForm:initial":"profile-previews","EditPage::importFormData":"profile-previews","EditPageBeforeEditButtons":"profile-previews","GetPreferences":"profile-previews","OutputPageParserOutput":"main","ParserBeforeInternalParse":["main","profile-previews"],"ParserLimitReportFormat":"profile-previews","ParserLimitReportPrepare":"profile-previews"},"ServiceWiringFiles":["src\/ServiceWiring.php"],"repository":"https:\/\/github.com\/weirdgloop\/mediawiki-extensions-Speedscope"}}