diagnostics | readonly | DiagnosticMap <T > | Map of potential diagnostics that can be emitted in this library where the key is the diagnostic code. |
emitter? | readonly | object | Emitter configuration if library is an emitter. |
emitter.options? | public | JSONSchemaType <E > | - |
linter? | readonly | LinterDefinition | Configuration if library is providing linting rules/rulesets. Deprecated Use export const $linter instead. This will cause circular reference with linters. |
name | readonly | string | Library name. MUST match package.json name. |
requireImports? | readonly | readonly string [] | List of other library that should be imported when this is used as an emitter. Compiler will emit an error if the libraries are not explicitly imported. |
state? | readonly | Record <State , StateDef > | - |