|
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