import { TTY_WIDTH, indent, sliceAnsi, stringWidth, stripAnsi, wordWrap } from '@ionic/utils-terminal'; import { Logger, CreateTaggedFormatterOptions } from './logger'; import { OutputStrategy } from './output'; export { TTY_WIDTH, indent, sliceAnsi, stringWidth, stripAnsi, wordWrap }; export * from './colors'; export * from './logger'; export * from './output'; export * from './tasks'; export interface CreateDefaultLoggerOptions { /** * Specify a custom output strategy to use for the logger. * * By default, the logger uses a output strategy with process.stdout and no colors. */ output?: OutputStrategy; /** * Specify custom logger formatter options. */ formatterOptions?: CreateTaggedFormatterOptions; } /** * Creates a logger instance with good defaults. */ export declare function createDefaultLogger({ output, formatterOptions }?: CreateDefaultLoggerOptions): Logger;
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
colors.d.ts | File | 854 B | 0644 |
|
colors.js | File | 526 B | 0644 |
|
index.d.ts | File | 927 B | 0644 |
|
index.js | File | 2.05 KB | 0644 |
|
logger.d.ts | File | 3.75 KB | 0644 |
|
logger.js | File | 6.96 KB | 0644 |
|
output.d.ts | File | 1.38 KB | 0644 |
|
output.js | File | 3.21 KB | 0644 |
|
tasks.d.ts | File | 2.44 KB | 0644 |
|
tasks.js | File | 3.51 KB | 0644 |
|
utils.d.ts | File | 272 B | 0644 |
|
utils.js | File | 1.01 KB | 0644 |
|