diff --git a/README.md b/README.md
index 516c34a..e470403 100644
--- a/README.md
+++ b/README.md
@@ -22,11 +22,9 @@
### Features
-- ✨ git账户无痛切换
+- ✨ git账户无缝切换
-- ⚡️ 简便的cli 工具
-
-- 🚀 极简的操作方式
+- 🚀 极简的操作方式,just like nvm
- 😊 gacm ls 自动添加本地git账户
@@ -50,11 +48,6 @@ gacm add --name xxx --email xxx
gacm delate user
```
-
-### Care
-
-- 💀 更新会丢失用户
-
### License
MIT License © 2022 [阿乐去买菜(alqmc)](https://github.com/alqmc)
diff --git a/build/gulpfile.ts b/build/gulpfile.ts
index 270eb1b..f94858c 100644
--- a/build/gulpfile.ts
+++ b/build/gulpfile.ts
@@ -6,6 +6,6 @@ export default series(
withTask('update:version', () => run('pnpm run update:version')),
withTask('clear', () => run('pnpm run clear')),
buildBundle,
- copyFiles
- // withTask('clear', () => run('pnpm run link'))
+ copyFiles,
+ withTask('link', () => run('pnpm run link'))
);
diff --git a/dist/README.md b/dist/README.md
index 626c13b..516c34a 100644
--- a/dist/README.md
+++ b/dist/README.md
@@ -28,6 +28,9 @@
- 🚀 极简的操作方式
+- 😊 gacm ls 自动添加本地git账户
+
+
### Getting Started
@@ -48,6 +51,10 @@ gacm delate user
```
+### Care
+
+- 💀 更新会丢失用户
+
### License
MIT License © 2022 [阿乐去买菜(alqmc)](https://github.com/alqmc)
diff --git a/dist/main.js b/dist/main.js
index 9d8639c..2205585 100644
--- a/dist/main.js
+++ b/dist/main.js
@@ -2,7 +2,7 @@
'use strict';
var commander = require('commander');
-var chalk = require('kolorist');
+var kolorist = require('kolorist');
var path = require('path');
var fs = require('fs');
var child_process = require('child_process');
@@ -11,11 +11,10 @@ var execa = require('execa');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
-var chalk__default = /*#__PURE__*/_interopDefaultLegacy(chalk);
var execa__default = /*#__PURE__*/_interopDefaultLegacy(execa);
var name = "gacm";
-var version$1 = "0.0.8";
+var version$1 = "0.0.7";
var description = "git account manage";
var keywords = [
"git",
@@ -31,7 +30,7 @@ var publishConfig = {
access: "public"
};
var dependencies = {
- commander: "^2.4.2",
+ commander: "^9.3.0",
execa: "5.0.1",
kolorist: "^1.5.1",
minimist: "^1.2.6"
@@ -49,11 +48,10 @@ var pkg = {
dependencies: dependencies
};
-const { green, red, lightYellow, blue } = chalk__default["default"];
-const success = (msg) => console.log(green(msg));
-const error = (msg) => console.log(red(msg));
-const warning = (msg) => console.log(lightYellow(msg));
-const info = (msg) => console.log(blue(msg));
+const success = (msg) => console.log(kolorist.green(msg));
+const error = (msg) => console.log(kolorist.red(msg));
+const warning = (msg) => console.log(kolorist.lightYellow(msg));
+const info = (msg) => console.log(kolorist.blue(msg));
const log = {
success,
error,
@@ -116,7 +114,7 @@ const execCommand = async (cmd, args) => {
const geneDashLine = (message, length) => {
const finalMessage = new Array(Math.max(2, length - message.length + 2)).join("-");
- return padding(chalk.white(finalMessage));
+ return padding(kolorist.white(finalMessage));
};
const padding = (message = "", before = 1, after = 1) => {
return new Array(before).fill(" ").join(" ") + message + new Array(after).fill(" ").join(" ");
@@ -169,7 +167,7 @@ const lsAction = async () => {
const prefix = " ";
const messages = keys.map((key) => {
const registry = userList[key];
- const currect = registry.name === currectUser ? `${chalk.green("*")}` : "";
+ const currect = registry.name === currectUser ? `${kolorist.green("*")}` : "";
return prefix + currect + registry.name + geneDashLine(key, length) + registry.email;
});
printMessages(messages);
@@ -202,7 +200,7 @@ const insertUser = async (name, email) => {
};
const program = new commander.Command();
-program.option("-v, --version", "\u67E5\u770B\u5F53\u524D\u7248\u672C").usage("command