-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvite-dev-shim.ts
More file actions
55 lines (49 loc) · 1.36 KB
/
vite-dev-shim.ts
File metadata and controls
55 lines (49 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
// Development shim that mimics the production entry point
// In production, the entry point dynamically imports the impl
// In dev mode, we import it directly from the source
export { createDocAuthSystem } from '../../packaging/impl/src/docauth-impl';
export type {
DocAuthSystem,
DocAuthEditorEvents,
DocAuthEditorEventHandler,
DocAuthEditor,
DocAuthDocument,
Assets,
CreateEditorOptions,
CreateDocAuthSystemOptions,
DocAuthDocumentInput,
BlobInput,
ExportPDFOptions,
ExportDOCXOptions,
ImportDOCXOptions,
FontConfig,
DefaultFontIndex,
FontIndex,
FontFile,
CreateDocumentFromPlaintextOptions,
TransactionCallback,
TransactionResult,
Programmatic,
UIOptions,
Locale,
Unit,
Action,
ToolbarItem,
ToolbarActionItem,
ToolbarBuiltInItem,
ToolbarSeparatorItem,
ToolbarConfig,
} from '../../packages/api/src/browser/root';
import { createDocAuthSystem, defaultActions, defaultToolbarConfig } from '../../packaging/impl/src/docauth-impl';
import type { DefaultFontIndex } from '../../packages/api/src/browser/root';
export const defaultFontIndex: DefaultFontIndex = { type: 'default-index' };
// re-export defaults directly
export { defaultActions, defaultToolbarConfig };
// create default export matching production bundle
const defaultExport = {
createDocAuthSystem,
defaultFontIndex,
defaultActions,
defaultToolbarConfig,
};
export default defaultExport;