|
3 | 3 | > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
4 | 4 |
|
5 | 5 | ```ts
|
6 |
| - |
7 |
| -import { AstNode } from 'langium'; |
8 |
| -import { ErrorCode } from '@storm-stack/errors'; |
9 |
| -import { MaybePromise } from '@storm-stack/utilities'; |
10 |
| -import { Reference } from 'langium'; |
11 |
| -import { StormConfig } from '@storm-software/config-tools'; |
12 |
| -import { StormError } from '@storm-stack/errors'; |
13 |
| -import { StormLog } from '@storm-stack/logging'; |
| 6 | +import type { AstNode } from "langium"; |
| 7 | +import { ErrorCode } from "@storm-stack/errors"; |
| 8 | +import { MaybePromise } from "@storm-stack/utilities"; |
| 9 | +import type { Reference } from "langium"; |
| 10 | +import { StormConfig } from "@storm-software/config-tools"; |
| 11 | +import { StormError } from "@storm-stack/errors"; |
| 12 | +import { StormLog } from "@storm-stack/logging"; |
14 | 13 |
|
15 | 14 | // @public (undocumented)
|
16 |
| -type AcidicDaemonErrorCode = ErrorCode | "missing_name" | "missing_schema" | "invalid_bus_payload"; |
| 15 | +type AcidicDaemonErrorCode = |
| 16 | + | ErrorCode |
| 17 | + | "missing_name" |
| 18 | + | "missing_schema" |
| 19 | + | "invalid_bus_payload"; |
17 | 20 |
|
18 | 21 | // @public (undocumented)
|
19 | 22 | const AcidicDaemonErrorCode: {
|
20 |
| - missing_name: AcidicDaemonErrorCode; |
21 |
| - missing_schema: AcidicDaemonErrorCode; |
22 |
| - invalid_bus_payload: AcidicDaemonErrorCode; |
23 |
| - success: ErrorCode; |
24 |
| - missing_issue_code: ErrorCode; |
25 |
| - invalid_config: ErrorCode; |
26 |
| - failed_to_load_file: ErrorCode; |
27 |
| - missing_context: ErrorCode; |
28 |
| - record_not_found: ErrorCode; |
29 |
| - required_field_missing: ErrorCode; |
30 |
| - database_query_error: ErrorCode; |
31 |
| - model_validation_error: ErrorCode; |
32 |
| - field_validation_error: ErrorCode; |
33 |
| - invalid_parameter: ErrorCode; |
34 |
| - invalid_request: ErrorCode; |
35 |
| - type_error: ErrorCode; |
36 |
| - processing_error: ErrorCode; |
37 |
| - internal_server_error: ErrorCode; |
38 |
| - user_not_logged_in: ErrorCode; |
39 |
| - unknown_cause: ErrorCode; |
| 23 | + missing_name: AcidicDaemonErrorCode; |
| 24 | + missing_schema: AcidicDaemonErrorCode; |
| 25 | + invalid_bus_payload: AcidicDaemonErrorCode; |
| 26 | + success: ErrorCode; |
| 27 | + missing_issue_code: ErrorCode; |
| 28 | + invalid_config: ErrorCode; |
| 29 | + failed_to_load_file: ErrorCode; |
| 30 | + missing_context: ErrorCode; |
| 31 | + record_not_found: ErrorCode; |
| 32 | + required_field_missing: ErrorCode; |
| 33 | + database_query_error: ErrorCode; |
| 34 | + model_validation_error: ErrorCode; |
| 35 | + field_validation_error: ErrorCode; |
| 36 | + invalid_parameter: ErrorCode; |
| 37 | + invalid_request: ErrorCode; |
| 38 | + type_error: ErrorCode; |
| 39 | + processing_error: ErrorCode; |
| 40 | + internal_server_error: ErrorCode; |
| 41 | + user_not_logged_in: ErrorCode; |
| 42 | + unknown_cause: ErrorCode; |
40 | 43 | };
|
41 |
| -export { AcidicDaemonErrorCode } |
42 |
| -export { AcidicDaemonErrorCode as AcidicDaemonErrorCode_alias_1 } |
| 44 | +export { AcidicDaemonErrorCode }; |
| 45 | +export { AcidicDaemonErrorCode as AcidicDaemonErrorCode_alias_1 }; |
43 | 46 |
|
44 | 47 | // @public (undocumented)
|
45 |
| -type ActiveMessage = Message<{ |
| 48 | +type ActiveMessage = Message< |
| 49 | + { |
46 | 50 | schema: AcidicSchemaWrapper;
|
47 |
| -} & BaseMessagePayload> & { |
48 |
| - messageId: "active"; |
| 51 | + } & BaseMessagePayload |
| 52 | +> & { |
| 53 | + messageId: "active"; |
49 | 54 | };
|
50 |
| -export { ActiveMessage } |
51 |
| -export { ActiveMessage as ActiveMessage_alias_1 } |
| 55 | +export { ActiveMessage }; |
| 56 | +export { ActiveMessage as ActiveMessage_alias_1 }; |
52 | 57 |
|
53 | 58 | // @public (undocumented)
|
54 | 59 | interface BaseMessagePayload {
|
55 |
| - // (undocumented) |
56 |
| - path: string | "all"; |
| 60 | + // (undocumented) |
| 61 | + path: string | "all"; |
57 | 62 | }
|
58 |
| -export { BaseMessagePayload } |
59 |
| -export { BaseMessagePayload as BaseMessagePayload_alias_1 } |
| 63 | +export { BaseMessagePayload }; |
| 64 | +export { BaseMessagePayload as BaseMessagePayload_alias_1 }; |
60 | 65 |
|
61 | 66 | // @public (undocumented)
|
62 | 67 | type DaemonProcess = {
|
63 |
| - path: string; |
64 |
| - status: ProcessStatus; |
65 |
| - context?: Context; |
66 |
| - error: StormError | null; |
| 68 | + path: string; |
| 69 | + status: ProcessStatus; |
| 70 | + context?: Context; |
| 71 | + error: StormError | null; |
67 | 72 | };
|
68 |
| -export { DaemonProcess } |
69 |
| -export { DaemonProcess as DaemonProcess_alias_1 } |
70 |
| -export { DaemonProcess as DaemonProcess_alias_2 } |
| 73 | +export { DaemonProcess }; |
| 74 | +export { DaemonProcess as DaemonProcess_alias_1 }; |
| 75 | +export { DaemonProcess as DaemonProcess_alias_2 }; |
71 | 76 |
|
72 | 77 | // @public (undocumented)
|
73 | 78 | class DaemonProcessManager {
|
74 |
| - // (undocumented) |
75 |
| - getProcess(schemaPath: string): DaemonProcess | undefined; |
76 |
| - // (undocumented) |
77 |
| - onChange: (handler: (name: string) => void) => void; |
78 |
| - // (undocumented) |
79 |
| - onReady: (handler: () => void) => void; |
80 |
| - // (undocumented) |
81 |
| - get processes(): Map<string, DaemonProcess>; |
82 |
| - // (undocumented) |
83 |
| - static start: (config: AcidicConfig, logger: StormLog, onReadyFn: () => void) => DaemonProcessManager; |
84 |
| - // (undocumented) |
85 |
| - start: () => Promise<void>; |
86 |
| - // (undocumented) |
87 |
| - stop: () => void; |
| 79 | + // (undocumented) |
| 80 | + getProcess(schemaPath: string): DaemonProcess | undefined; |
| 81 | + // (undocumented) |
| 82 | + onChange: (handler: (name: string) => void) => void; |
| 83 | + // (undocumented) |
| 84 | + onReady: (handler: () => void) => void; |
| 85 | + // (undocumented) |
| 86 | + get processes(): Map<string, DaemonProcess>; |
| 87 | + // (undocumented) |
| 88 | + static start: ( |
| 89 | + config: AcidicConfig, |
| 90 | + logger: StormLog, |
| 91 | + onReadyFn: () => void |
| 92 | + ) => DaemonProcessManager; |
| 93 | + // (undocumented) |
| 94 | + start: () => Promise<void>; |
| 95 | + // (undocumented) |
| 96 | + stop: () => void; |
88 | 97 | }
|
89 |
| -export { DaemonProcessManager } |
90 |
| -export { DaemonProcessManager as DaemonProcessManager_alias_1 } |
91 |
| -export { DaemonProcessManager as DaemonProcessManager_alias_2 } |
| 98 | +export { DaemonProcessManager }; |
| 99 | +export { DaemonProcessManager as DaemonProcessManager_alias_1 }; |
| 100 | +export { DaemonProcessManager as DaemonProcessManager_alias_2 }; |
92 | 101 |
|
93 | 102 | // @public (undocumented)
|
94 |
| -type ErrorMessage = Message<{ |
| 103 | +type ErrorMessage = Message< |
| 104 | + { |
95 | 105 | error: StormError;
|
96 |
| -} & BaseMessagePayload> & { |
97 |
| - messageId: "error"; |
| 106 | + } & BaseMessagePayload |
| 107 | +> & { |
| 108 | + messageId: "error"; |
98 | 109 | };
|
99 |
| -export { ErrorMessage } |
100 |
| -export { ErrorMessage as ErrorMessage_alias_1 } |
| 110 | +export { ErrorMessage }; |
| 111 | +export { ErrorMessage as ErrorMessage_alias_1 }; |
101 | 112 |
|
102 | 113 | // @public (undocumented)
|
103 | 114 | type LoadingMessage = Message<BaseMessagePayload> & {
|
104 |
| - messageId: "loading"; |
| 115 | + messageId: "loading"; |
105 | 116 | };
|
106 |
| -export { LoadingMessage } |
107 |
| -export { LoadingMessage as LoadingMessage_alias_1 } |
| 117 | +export { LoadingMessage }; |
| 118 | +export { LoadingMessage as LoadingMessage_alias_1 }; |
108 | 119 |
|
109 | 120 | // @public (undocumented)
|
110 | 121 | interface Message<TPayload extends BaseMessagePayload = BaseMessagePayload> {
|
111 |
| - // (undocumented) |
112 |
| - messageId: MessageIdType; |
113 |
| - // (undocumented) |
114 |
| - payload?: TPayload; |
| 122 | + // (undocumented) |
| 123 | + messageId: MessageIdType; |
| 124 | + // (undocumented) |
| 125 | + payload?: TPayload; |
115 | 126 | }
|
116 |
| -export { Message } |
117 |
| -export { Message as Message_alias_1 } |
| 127 | +export { Message }; |
| 128 | +export { Message as Message_alias_1 }; |
118 | 129 |
|
119 | 130 | // @public (undocumented)
|
120 |
| -const messageBusDecorator: (logger: StormLog, getMessageFn: (message: Message) => PromiseLike<any>) => (packet: MessageBusPacket) => PromiseLike<any>; |
121 |
| -export { messageBusDecorator } |
122 |
| -export { messageBusDecorator as messageBusDecorator_alias_1 } |
| 131 | +const messageBusDecorator: ( |
| 132 | + logger: StormLog, |
| 133 | + getMessageFn: (message: Message) => PromiseLike<any> |
| 134 | +) => (packet: MessageBusPacket) => PromiseLike<any>; |
| 135 | +export { messageBusDecorator }; |
| 136 | +export { messageBusDecorator as messageBusDecorator_alias_1 }; |
123 | 137 |
|
124 | 138 | // @public (undocumented)
|
125 | 139 | type MessageBusPacket = {
|
126 |
| - id: string; |
127 |
| - type: "message"; |
128 |
| - topic: true; |
129 |
| - data?: string; |
| 140 | + id: string; |
| 141 | + type: "message"; |
| 142 | + topic: true; |
| 143 | + data?: string; |
130 | 144 | };
|
131 |
| -export { MessageBusPacket } |
132 |
| -export { MessageBusPacket as MessageBusPacket_alias_1 } |
| 145 | +export { MessageBusPacket }; |
| 146 | +export { MessageBusPacket as MessageBusPacket_alias_1 }; |
133 | 147 |
|
134 | 148 | // @public (undocumented)
|
135 | 149 | type MessageIdType = "active" | "error" | "loading";
|
136 | 150 |
|
137 | 151 | // @public (undocumented)
|
138 | 152 | const MessageIdType: {
|
139 |
| - ACTIVE: MessageIdType; |
140 |
| - ERROR: MessageIdType; |
141 |
| - LOADING: MessageIdType; |
| 153 | + ACTIVE: MessageIdType; |
| 154 | + ERROR: MessageIdType; |
| 155 | + LOADING: MessageIdType; |
142 | 156 | };
|
143 |
| -export { MessageIdType } |
144 |
| -export { MessageIdType as MessageIdType_alias_1 } |
| 157 | +export { MessageIdType }; |
| 158 | +export { MessageIdType as MessageIdType_alias_1 }; |
145 | 159 |
|
146 | 160 | // @public (undocumented)
|
147 | 161 | const startDaemonProcess: () => Promise<void>;
|
148 |
| -export { startDaemonProcess } |
149 |
| -export { startDaemonProcess as startDaemonProcess_alias_1 } |
| 162 | +export { startDaemonProcess }; |
| 163 | +export { startDaemonProcess as startDaemonProcess_alias_1 }; |
150 | 164 |
|
151 | 165 | // (No @packageDocumentation comment for this package)
|
152 |
| - |
153 | 166 | ```
|
0 commit comments