flora is a fast and secure runtime that lets you write discord bots for your servers, with a rich TypeScript SDK, without worrying about running infrastructure. [mirror]
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(frontend): reduce workbench bundle

+12 -18
+1
apps/frontend/package.json
··· 16 16 "@base-ui/react": "^1.0.0", 17 17 "@codingame/monaco-vscode-api": "28.0.1", 18 18 "@codingame/monaco-vscode-configuration-service-override": "28.0.1", 19 + "@codingame/monaco-vscode-explorer-service-override": "28.0.1", 19 20 "@codingame/monaco-vscode-extensions-service-override": "28.0.1", 20 21 "@codingame/monaco-vscode-files-service-override": "28.0.1", 21 22 "@codingame/monaco-vscode-javascript-default-extension": "28.0.1",
+1 -18
apps/frontend/src/components/editor/workbench.tsx
··· 28 28 } from '@codingame/monaco-vscode-keybindings-service-override' 29 29 import getLanguagesServiceOverride from '@codingame/monaco-vscode-languages-service-override' 30 30 import getModelServiceOverride from '@codingame/monaco-vscode-model-service-override' 31 - import getQuickAccessServiceOverride from '@codingame/monaco-vscode-quickaccess-service-override' 32 - import getSearchServiceOverride from '@codingame/monaco-vscode-search-service-override' 33 31 import getStorageServiceOverride from '@codingame/monaco-vscode-storage-service-override' 34 32 import getTextmateServiceOverride from '@codingame/monaco-vscode-textmate-service-override' 35 33 import getThemeServiceOverride from '@codingame/monaco-vscode-theme-service-override' ··· 67 65 TextMateWorker: () => 68 66 new Worker( 69 67 new URL('@codingame/monaco-vscode-textmate-service-override/worker', import.meta.url), 70 - { type: 'module' } 71 - ), 72 - extensionHostWorkerMain: () => 73 - new Worker( 74 - new URL('@codingame/monaco-vscode-api/workers/extensionHost.worker', import.meta.url), 75 - { type: 'module' } 76 - ), 77 - LocalFileSearchWorker: () => 78 - new Worker( 79 - new URL('@codingame/monaco-vscode-search-service-override/worker', import.meta.url), 80 68 { type: 'module' } 81 69 ) 82 70 } ··· 260 248 ...getFilesServiceOverride(), 261 249 ...getStorageServiceOverride(), 262 250 ...getExtensionServiceOverride({ 263 - enableWorkerExtensionHost: true 264 - }), 265 - ...getSearchServiceOverride(), 266 - ...getQuickAccessServiceOverride({ 267 - isKeybindingConfigurationVisible: () => true, 268 - shouldUseGlobalPicker: () => true 251 + enableWorkerExtensionHost: false 269 252 }), 270 253 ...getExplorerServiceOverride(), 271 254 ...getWorkbenchServiceOverride()
+10
pnpm-lock.yaml
··· 128 128 '@codingame/monaco-vscode-configuration-service-override': 129 129 specifier: 28.0.1 130 130 version: 28.0.1 131 + '@codingame/monaco-vscode-explorer-service-override': 132 + specifier: 28.0.1 133 + version: 28.0.1 131 134 '@codingame/monaco-vscode-extensions-service-override': 132 135 specifier: 28.0.1 133 136 version: 28.0.1 ··· 644 647 645 648 '@codingame/monaco-vscode-environment-service-override@28.0.1': 646 649 resolution: {integrity: sha512-OGB4QMlnp051pCiMwv1p+RgnLwcyhJtRKIdiogHjUb4r59R3K6xLCj7fDjuY6WZQx4xSwS6TrltS21TwtrikXg==} 650 + 651 + '@codingame/monaco-vscode-explorer-service-override@28.0.1': 652 + resolution: {integrity: sha512-4Y6l/losBUwIxgfoXzlX9Ftc1jENz24343KmOk4XcFGwz0X/3E9CKvPbA9U7DCL5V/CoTftdCfM4RddnNN5QNQ==} 647 653 648 654 '@codingame/monaco-vscode-extension-api@28.0.1': 649 655 resolution: {integrity: sha512-ACPKtKAIeiW2yQ+kXeHYrF9NC48YWld14La44XucHUmj6OccjI90KTD1epHK7OsW3syXgqnLQeJb7yMJgug34g==} ··· 6042 6048 '@codingame/monaco-vscode-api': 28.0.1 6043 6049 6044 6050 '@codingame/monaco-vscode-environment-service-override@28.0.1': 6051 + dependencies: 6052 + '@codingame/monaco-vscode-api': 28.0.1 6053 + 6054 + '@codingame/monaco-vscode-explorer-service-override@28.0.1': 6045 6055 dependencies: 6046 6056 '@codingame/monaco-vscode-api': 28.0.1 6047 6057