@@ -23,10 +23,10 @@ import { RPCProtocol, RPCProtocolImpl } from '../../../common/rpc-protocol';
23
23
import { ClipboardExt } from '../../../plugin/clipboard-ext' ;
24
24
import { EditorsAndDocumentsExtImpl } from '../../../plugin/editors-and-documents' ;
25
25
import { MessageRegistryExt } from '../../../plugin/message-registry' ;
26
- import { PluginManagerExtImpl } from '../../../plugin/plugin-manager' ;
27
- import { KeyValueStorageProxy } from '../../../plugin/plugin-storage' ;
26
+ import { MinimalTerminalServiceExt , PluginManagerExtImpl } from '../../../plugin/plugin-manager' ;
27
+ import { InternalStorageExt , KeyValueStorageProxy } from '../../../plugin/plugin-storage' ;
28
28
import { PreferenceRegistryExtImpl } from '../../../plugin/preference-registry' ;
29
- import { SecretsExtImpl } from '../../../plugin/secrets-ext' ;
29
+ import { InternalSecretsExt , SecretsExtImpl } from '../../../plugin/secrets-ext' ;
30
30
import { TerminalServiceExtImpl } from '../../../plugin/terminal-ext' ;
31
31
import { WebviewsExtImpl } from '../../../plugin/webviews' ;
32
32
import { WorkspaceExtImpl } from '../../../plugin/workspace' ;
@@ -60,7 +60,9 @@ export default new ContainerModule(bind => {
60
60
bind ( EnvExtImpl ) . to ( WorkerEnvExtImpl ) . inSingletonScope ( ) ;
61
61
bind ( LocalizationExt ) . to ( LocalizationExtImpl ) . inSingletonScope ( ) ;
62
62
bind ( KeyValueStorageProxy ) . toSelf ( ) . inSingletonScope ( ) ;
63
+ bind ( InternalStorageExt ) . toService ( KeyValueStorageProxy ) ;
63
64
bind ( SecretsExtImpl ) . toSelf ( ) . inSingletonScope ( ) ;
65
+ bind ( InternalSecretsExt ) . toService ( SecretsExtImpl ) ;
64
66
bind ( PreferenceRegistryExtImpl ) . toSelf ( ) . inSingletonScope ( ) ;
65
67
bind ( DebugExtImpl ) . toDynamicValue ( ( { container } ) => createDebugExtStub ( container ) )
66
68
. inSingletonScope ( ) ;
@@ -70,4 +72,5 @@ export default new ContainerModule(bind => {
70
72
bind ( ClipboardExt ) . toSelf ( ) . inSingletonScope ( ) ;
71
73
bind ( WebviewsExtImpl ) . toSelf ( ) . inSingletonScope ( ) ;
72
74
bind ( TerminalServiceExtImpl ) . toSelf ( ) . inSingletonScope ( ) ;
75
+ bind ( MinimalTerminalServiceExt ) . toService ( TerminalServiceExtImpl ) ;
73
76
} ) ;
0 commit comments