-
-
Notifications
You must be signed in to change notification settings - Fork 157
Expand file tree
/
Copy pathindex.ts
More file actions
24 lines (23 loc) · 772 Bytes
/
Copy pathindex.ts
File metadata and controls
24 lines (23 loc) · 772 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Public surface for `@mx-space/cli`. The v0.3 rewrite is internal: most of
// what we exported in v0.2.x was structural plumbing that has since been
// replaced by Effect services. Downstream consumers that still want to
// programmatically drive the CLI use `run` below; everything else is
// available through the namespaced `domain/`, `services/`, `cli/` exports.
export { run } from './bin/mxs'
export {
type CliError,
type CliErrorTag,
codeForTag,
defaultMessageFor,
type ErrorEnvelope,
exitCodeForError,
exitCodeForTag,
tagToCode,
toErrorEnvelope,
} from './domain/errors'
export {
defaultGlobalFlags,
type GlobalFlags,
parseGlobalFlags,
} from './domain/runtime-flags'
export type { OutputMode, OutputOptions } from './services/Renderer'