| { |
| "dependencies": [ |
| "bindings", |
| "workspace", |
| "components", |
| "sdk" |
| ], |
| "extensions": [ |
| { |
| "type": "view", |
| "location": "settings-view", |
| "id": "workspace", |
| "title": "Workspace", |
| "order": 1, |
| "className": "Persistence.WorkspaceSettingsTab" |
| }, |
| { |
| "type": "setting", |
| "category": "Persistence", |
| "title": "Enable Local Overrides", |
| "settingName": "persistenceNetworkOverridesEnabled", |
| "settingType": "boolean", |
| "defaultValue": false, |
| "tags": "interception, override, network, rewrite, request", |
| "options": [ |
| { |
| "value": true, |
| "title": "Enable override network requests" |
| }, |
| { |
| "value": false, |
| "title": "Disable override network requests" |
| } |
| ] |
| }, |
| { |
| "type": "@UI.ContextMenu.Provider", |
| "contextTypes": [ |
| "Workspace.UISourceCode", |
| "SDK.Resource", |
| "SDK.NetworkRequest" |
| ], |
| "className": "Persistence.PersistenceActions.ContextMenuProvider" |
| } |
| ], |
| "scripts": [], |
| "modules": [ |
| "persistence.js", |
| "PlatformFileSystem.js", |
| "IsolatedFileSystem.js", |
| "IsolatedFileSystemManager.js", |
| "FileSystemWorkspaceBinding.js", |
| "Automapping.js", |
| "NetworkPersistenceManager.js", |
| "PersistenceImpl.js", |
| "PersistenceActions.js", |
| "PersistenceUtils.js", |
| "EditFileSystemView.js", |
| "WorkspaceSettingsTab.js" |
| ], |
| "resources": [ |
| "editFileSystemView.css", |
| "workspaceSettingsTab.css" |
| ] |
| } |