Skip to content

Commit a6ab561

Browse files
committed
feat(logger): expose a logger with info, success, warn, error
1 parent eddb093 commit a6ab561

File tree

5 files changed

+77
-4
lines changed

5 files changed

+77
-4
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,14 @@ $ npm install @form8ion/cli-core --save-prod
3939
### Example
4040

4141
```javascript
42-
import {getPrompt} from '@form8ion/cli-core';
42+
import {getPrompt, logger} from '@form8ion/cli-core';
4343

4444
getPrompt({});
45+
46+
logger.info('info message');
47+
logger.success('success message');
48+
logger.warn('warn message');
49+
logger.error('error message');
4550
```
4651

4752
## Contributing

example.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
// remark-usage-ignore-next
22
/* eslint-disable-next-line no-unused-vars */
3-
import {getPrompt} from './lib/index.js';
3+
import {getPrompt, logger} from './lib/index.js';
44

55
getPrompt({});
6+
7+
logger.info('info message');
8+
logger.success('success message');
9+
logger.warn('warn message');
10+
logger.error('error message');

package-lock.json

Lines changed: 61 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@
4747
},
4848
"packageManager": "npm@11.2.0+sha512.3dc9c50ba813a3d54393155a435fe66404b72685ab0e3008f9ae9ed8d81f6104860f07ed2656dd5748c1322d95f3140fa9b19c59a6bba7750fd12285f81866da",
4949
"dependencies": {
50-
"@form8ion/overridable-prompts": "^1.2.0"
50+
"@form8ion/overridable-prompts": "^1.2.0",
51+
"@travi/cli-messages": "^1.1.1"
5152
},
5253
"devDependencies": {
5354
"@form8ion/commitlint-config": "2.0.5",

src/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
export * as logger from '@travi/cli-messages';
2+
13
export {default as getPrompt} from './terminal-prompt.js';

0 commit comments

Comments
 (0)