UNPKG

@dcloudio/uni-debugger

Version:

uni-app debugger

316 lines (315 loc) 9.4 kB
{ "dependencies": [ "common", "host", "platform", "protocol" ], "extensions": [ { "type": "setting", "settingName": "skipStackFramesPattern", "settingType": "regex", "defaultValue": "" }, { "type": "setting", "settingName": "skipContentScripts", "settingType": "boolean", "defaultValue": false }, { "type": "setting", "category": "Console", "title": "Preserve log upon navigation", "settingName": "preserveConsoleLog", "settingType": "boolean", "defaultValue": false, "options": [ { "value": true, "title": "Preserve log upon navigation" }, { "value": false, "title": "Do not preserve log upon navigation" } ] }, { "type": "setting", "category": "Debugger", "settingName": "pauseOnExceptionEnabled", "settingType": "boolean", "defaultValue": false, "options": [ { "value": true, "title": "Pause on exceptions" }, { "value": false, "title": "Do not pause on exceptions" } ] }, { "type": "setting", "settingName": "pauseOnCaughtException", "settingType": "boolean", "defaultValue": false }, { "type": "setting", "category": "Debugger", "title": "Disable JavaScript", "settingName": "javaScriptDisabled", "settingType": "boolean", "storageType": "session", "order": 1, "defaultValue": false, "options": [ { "value": true, "title": "Disable JavaScript" }, { "value": false, "title": "Enable JavaScript" } ] }, { "type": "setting", "category": "Debugger", "title": "Disable async stack traces", "settingName": "disableAsyncStackTraces", "settingType": "boolean", "defaultValue": false, "order": 2, "options": [ { "value": true, "title": "Do not capture async stack traces" }, { "value": false, "title": "Capture async stack traces" } ] }, { "type": "setting", "category": "Debugger", "settingName": "breakpointsActive", "settingType": "boolean", "storageType": "session", "defaultValue": true }, { "type": "setting", "category": "Elements", "title": "Show rulers", "settingName": "showMetricsRulers", "settingType": "boolean", "defaultValue": false }, { "type": "setting", "category": "Rendering", "settingName": "showPaintRects", "settingType": "boolean", "storageType": "session", "options": [ { "value": true, "title": "Show paint flashing rectangles" }, { "value": false, "title": "Hide paint flashing rectangles" } ], "defaultValue": false }, { "type": "setting", "category": "Rendering", "settingName": "showDebugBorders", "settingType": "boolean", "storageType": "session", "options": [ { "value": true, "title": "Show layer borders" }, { "value": false, "title": "Hide layer borders" } ], "defaultValue": false }, { "type": "setting", "category": "Rendering", "settingName": "showFPSCounter", "settingType": "boolean", "storageType": "session", "options": [ { "value": true, "title": "Show frames per second (FPS) meter" }, { "value": false, "title": "Hide frames per second (FPS) meter" } ], "defaultValue": false }, { "type": "setting", "category": "Rendering", "settingName": "showScrollBottleneckRects", "settingType": "boolean", "storageType": "session", "options": [ { "value": true, "title": "Show scroll performance bottlenecks" }, { "value": false, "title": "Hide scroll performance bottlenecks" } ], "defaultValue": false }, { "type": "setting", "category": "Rendering", "settingName": "emulatedCSSMedia", "settingType": "enum", "storageType": "session", "defaultValue": "", "options": [ { "title": "Do not emulate CSS media type", "text": "No emulation", "value": "" }, { "title": "Emulate CSS print media type", "text": "print", "value": "print" }, { "title": "Emulate CSS screen media type", "text": "screen", "value": "screen" } ], "tags": "query" }, { "type": "setting", "category": "Console", "title": "Enable custom formatters", "settingName": "customFormatters", "settingType": "boolean", "defaultValue": false }, { "type": "setting", "category": "Network", "title": "Enable request blocking", "settingName": "requestBlockingEnabled", "settingType": "boolean", "storageType": "session", "defaultValue": false, "options": [ { "value": true, "title": "Enable request blocking" }, { "value": false, "title": "Disable request blocking" } ] }, { "type": "setting", "category": "Network", "title": "Disable cache (while DevTools is open)", "settingName": "cacheDisabled", "settingType": "boolean", "order": 0, "defaultValue": false, "userActionCondition": "hasOtherClients", "options": [ { "value": true, "title": "Disable cache (while DevTools is open)" }, { "value": false, "title": "Enable cache" } ] } ], "scripts": [ "Target.js", "TargetManager.js", "Connections.js", "ContentProviders.js", "CookieModel.js", "CookieParser.js", "ProfileTreeModel.js", "ServerTiming.js", "CPUProfileDataModel.js", "CPUProfilerModel.js", "CSSMatchedStyles.js", "CSSMedia.js", "CSSMetadata.js", "CSSModel.js", "CSSProperty.js", "CSSRule.js", "CSSStyleDeclaration.js", "CSSStyleSheetHeader.js", "ChildTargetManager.js", "DOMDebuggerModel.js", "DOMModel.js", "DebuggerModel.js", "EmulationModel.js", "LayerTreeBase.js", "LogModel.js", "ServiceWorkerManager.js", "TracingManager.js", "TracingModel.js", "OverlayModel.js", "RuntimeModel.js", "ScreenCaptureModel.js", "Script.js", "ServiceWorkerCacheModel.js", "RemoteObject.js", "Resource.js", "ResourceTreeModel.js", "SecurityOriginManager.js", "SourceMap.js", "SourceMapManager.js", "NetworkManager.js", "NetworkRequest.js", "PaintProfiler.js", "HeapProfilerModel.js", "PerformanceMetricsModel.js", "../SupportedCSSProperties.js", "FilmStripModel.js", "ConsoleModel.js" ], "skip_compilation": [ "../SupportedCSSProperties.js" ] }