strictcli v0.39.0 /typescript/src/index
On this page

strictcli public API surface: the TS-native strict CLI entry point re-exporting createApp, the carrier namespace `t`, outcome, and the public types.

#typescript/src/index

#typescript/src/index

strictcli public API surface: the TS-native strict CLI entry point re-exporting createApp, the carrier namespace t, outcome, and the public types.

#createApp

TS typescript
export { createApp } from './app.js'

#formatCheckResults

TS typescript
export { formatCheckResults }

#formatCheckResultsJSON

TS typescript
export { formatCheckResultsJSON }

#CheckRunResult

TS typescript
export { CheckRunResult }

#ErrorReporter

TS typescript
export { ErrorReporter }

#WarnReporter

TS typescript
export { WarnReporter }

#CheckSpec

TS typescript
export { CheckSpec }

#errorCheckSpec

TS typescript
export { errorCheckSpec }

#warnCheckSpec

TS typescript
export { warnCheckSpec }

#Context

TS typescript
export { Context } from './context.js'

#EffectFailed

TS typescript
export { EffectFailed } from './errors.js'

#InvokeError

TS typescript
export { InvokeError } from './errors.js'

#arg

TS typescript
export { arg }

#coRequired

TS typescript
export { coRequired }

#defineMutatingCommand

TS typescript
export { defineMutatingCommand }

#defineReadOnlyCommand

TS typescript
export { defineReadOnlyCommand }

#deprecated

TS typescript
export { deprecated }

#flag

TS typescript
export { flag }

#flagSet

TS typescript
export { flagSet }

#implies

TS typescript
export { implies }

#mutatingPassthrough

TS typescript
export { mutatingPassthrough }

#mutexGroup

TS typescript
export { mutexGroup }

#readOnlyPassthrough

TS typescript
export { readOnlyPassthrough }

#requires

TS typescript
export { requires }

#relativeToRoot

TS typescript
export { relativeToRoot } from './infra.js'

#outcome

TS typescript
export { outcome } from './outcome.js'

#t

TS typescript
export { t } from './types.js'

#VERSION

TS typescript
export { VERSION } from './version.js'
Search