feat: provider & ci

This commit is contained in:
DarkSky
2023-01-06 17:32:34 +08:00
parent 9b278d29d5
commit bc767ed526
5 changed files with 694 additions and 2 deletions

View File

@@ -4,8 +4,13 @@ import { Workspace, Signal } from '@blocksuite/store';
import { getLogger } from './index.js';
import { getApis, Apis } from './apis/index.js';
import { AffineProvider, BaseProvider } from './provider/index.js';
import { LocalProvider } from './provider/index.js';
import {
AffineProvider,
BaseProvider,
LocalProvider,
SelfHostedProvider,
} from './provider/index.js';
import { getKVConfigure } from './store.js';
// load workspace's config
@@ -43,6 +48,7 @@ export class DataCenter {
const dc = new DataCenter(debug);
dc.addProvider(AffineProvider);
dc.addProvider(LocalProvider);
dc.addProvider(SelfHostedProvider);
return dc;
}