@alita/chalk
Advanced tools
Comparing version 1.0.3 to 1.0.4
@@ -33,2 +33,1 @@ declare let chalk: AlitaChalk; | ||
export default chalk; | ||
//# sourceMappingURL=index.d.ts.map |
{ | ||
"name": "@alita/chalk", | ||
"version": "1.0.3", | ||
"version": "1.0.4", | ||
"description": "@alita/browser-chalk", | ||
@@ -11,2 +11,8 @@ "main": "dist/index.js", | ||
], | ||
"scripts": { | ||
"build": "pnpm tsc", | ||
"build:deps": "umi-scripts bundleDeps", | ||
"dev": "pnpm build --watch", | ||
"test": "umi-scripts jest-turbo" | ||
}, | ||
"repository": { | ||
@@ -24,9 +30,3 @@ "type": "git", | ||
"access": "public" | ||
}, | ||
"scripts": { | ||
"build": "pnpm tsc", | ||
"build:deps": "pnpm esno ../../scripts/bundleDeps.ts", | ||
"dev": "pnpm build -- --watch" | ||
}, | ||
"readme": "# @alita/chalk\n\nSee our website [alitajs](https://alitajs.com) for more information.\n\n## 开关\n\n通过全局的 alitadebug 开启,目的是为了已经部署上去的代码,也可以通过在控制台中设置变量开启。\n\n## 颜色值\n\n```ts\n const color: ColorProps = {\n black: '#00000',\n red: '#FF0000',\n green: '#008000',\n yellow: '#FFFF00',\n blue: '#0000FF',\n magenta: '#FF00FF',\n cyan: '#00FFFF',\n white: '#FFFFFF',\n };\n```\n\n使用如 `chalk.black()` 的 API 给控制台的文字上色,如 `chalk.black('黑色文字')`。\n返回值为一个数组\n\n```tsx\nconst black = [`%c黑色文字`,'color: #00000'];\n```\n\n## 打印方法\n\n```ts\n const colorHash: ColorHashProps = {\n log: 'black',\n wait: 'cyan',\n error: 'red',\n warn: 'yellow',\n ready: 'green',\n info: 'blue',\n event: 'magenta',\n debug: 'gray',\n };\n```\n\n使用封装好的打印方法,可以添加一个带颜色的前缀用来醒目的区分日志类型。\n\n`chalk.warn('警告')` 将会打印 `[Warn] 警告`\n\n## hello\n\n单独的 hello 方法用于打印版本号的场景\n\n如:`chalk.hello('Alita','3.0.0')`\n\n## add \n\n将两个有颜色的字拼接到一起,上述说过,有颜色的文字返回的是一个数组,所以不能简单的使用 `+` 进行拼接。\n\n如 `add(chalk.black('黑色文字'),chalk.red('红色文字'))`\n\n实际上是两个数组的拼接操作\n\n```ts\nconst black = [`%c黑色文字`,'color: #00000'];\nconst red = [`%c红色文字`,'color: #FF0000'];\n\n// black + add\n\nconst res = [`%c黑色文字%c红色文字`,'color: #00000','color: #FF0000'];\n```\n" | ||
} | ||
} | ||
} |
9399
4