{"_id":"@alanchenchen/gittask","_rev":"6-8242dd6da1bebf8831cdf240a222c3da","name":"@alanchenchen/gittask","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@alanchenchen/gittask","version":"0.0.1","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"7b98b9adc7f1efbd0e0fc244e2101e194bd59ef6","_id":"@alanchenchen/gittask@0.0.1","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-ywyFzGnXDJlhaS47/x1qE2Bw4EmNv9FHwAVVUDib21BolmG2sFuFoxSDhy/UENKH2+P+epg4de5kdDKWiinEWA==","shasum":"e71aae2aef577fe78d53756fd30c3e5af947d588","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.1.tgz","fileCount":19,"unpackedSize":18302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5U/lCRA9TVsSAnZWagAA6KoP/j+HrMLriM4jyKgVMR+5\ntBmb2lNTJciONYpzzbT88ji9DeBg7cWe6Rtd0mGcyhMlXElPamKHtVsNU9X1\n0SKB5kpJP2Gn4VYjV61TmJpLenhDXeWS8kx3cIhpfgJlwZmk/8b8l2NxaCHO\n1dZ95zzwGHTVp+v73t4w43S0VnXd0YcFAvJiBQt01DhaYyZMqx+e/kR2cfAS\nra7JBopVuHZmfg4A4dgoEgT+2sf6Vs4sIO5KHl9K1/9xXQF1XxJlldonbaAu\n4Rmt5oC66MKV3GrTWLSVlRtcYKobkcmR9T7Wj5q0AZKGS8hNHeuyEsrw0FDc\ng5G1swC5HIcddJnUNrq+fSvvx82jK6plx1VMv52X6ghPWavzG+T1JaM1hL9L\n3PMbhZkna8lT62psJqSax53vdiji3cNCXAfqij55HTVkt9TUKXT3MF3YQVqX\nV4OlUgVO3PGZQlg5UXShDDyrPGkHbpHOzdZa7vSWqFjnIZulTF4MIplA9sKo\nF7FcI8OPFNPQDqtY/STvySf9dKZqQQzgSGWe9q8R2tjR8QPney2bf9XfH04e\nEkKk1kvr1HdLxeaQqoylQfxuYt+HrYCd5uY83dF15B1/Voi+siRqJl8nZHT/\ndocKsYiF8YRxSLOTqJhlZDIw1bkMuo5KACEoiXF9pbFQ2ColVhWT9flgWmD+\nIA1X\r\n=M1w8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZECcFf9PKP3aFBnnzfZMR86qbmbvMMeii5NfUdxAX0wIhAIIGhtL7y+MA7wjfV1erp+pCf0KN6vcywHTeyBqGamr0"}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.1_1541754853284_0.8603252148628471"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alanchenchen/gittask","version":"0.0.2","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"2b56d36f22a56477d2cfed40b4f49d802874f314","_id":"@alanchenchen/gittask@0.0.2","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-00PVtj9v2q1FKirxPkszMvz5s5NxzdOu8/BzQuJKUcRDzbMqfXoPR6fJfs4nnFnuQ1S/YmEkYAh1pvCoNLE0/A==","shasum":"f2b36b8b5cca9e30a073e4ffd916e992afee326a","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.2.tgz","fileCount":20,"unpackedSize":19787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7VGlCRA9TVsSAnZWagAAwtUQAIn2BaCR7Hf7KW0B9pih\n6J1o3W2/I+TUU91ReS8pDjyo7WplByP7/Bc4kzX6NoH4igmyleGkBfA4YzYj\nXHj1zGH7yxxBjep7cdA8YM6sNJAHEqLI6g530ZXJImKe63ZAHtmy62lbdceU\nUDg2z7jaGaEGMRKNNW3l4MAf0+zMQIw3y31LUOvzr6NPB05nmlJFJJTbWcuU\n+aa5LZ+X+/LAIqvF9N/mAHRzUqoY3Vurt8sr/x+76gCbttllegkeq2dQNOZx\n3b3IA/mVPpEhXUJ1tQ6tFsqhxmMApd6hlIcvD0BPNDNtz6IC5wMBBhWmP4sN\nZ5lRaJPw1Cgs1WADdFavOPIgNCwulztVfaDkvS2pCbkuAhrtGznUuJtwtwx7\n3uUIJYg/hgL3LuQ4/+7cDeQpUJGkGefIqZDUA9HPW84971HOHRjZZmGhJFmQ\ntU4LCWx6cmlT9GLAeGqDALcm4yt9xleAFNG9KItv9CPzaH9uP+D5F83/6RcC\n0w16AQmPVjwqOMD+Iln42JnZ4TUW0GYNQTaDDLTs3gAJSjPinf97wZC2YC7e\njS0xedeXK7jDPt1Mnisr6TS4TjfGdjkEsK/pXwXoW1aYRH2E6rXpxrzwDhjb\nh76WKasWk7bQXlObOi2kceChNXMJcfhMjt17V3A4Do+kFJoLyqjZS486TfdX\nF6Dk\r\n=WMSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIP2comQVybmzVGPDzjrfImW++MQrrNCygSU91mcymUAiBSUPnzTKOz9OsEdXe2kq2Og+gzMiGIHRBtLrDCse+w3g=="}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.2_1542279589233_0.15257337128748372"},"_hasShrinkwrap":false},"0.0.3":{"name":"@alanchenchen/gittask","version":"0.0.3","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"ee9976f8ea6f0415d10e171f87a2aea8c572dfe5","_id":"@alanchenchen/gittask@0.0.3","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-RYqR4oyFLyYCzRu+nlPZ/4Yoe5D22+onkz54lj68gPkIp8dkrzLV2aoLIlvPTdwc9WLhhuO3fsfxVmr/GtKv0w==","shasum":"ce484bfd5053309ae9fba5a12055b7f415f94023","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.3.tgz","fileCount":20,"unpackedSize":19832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7VkjCRA9TVsSAnZWagAANxkP/1Ae+EgqIaOqRrUt9AzM\nhQ6l0cXGK0cVZSgPVb9SmidY5Oaz7WI/AK+U8hwvcd9KUSTub6bl26HWsjo9\nUjD6rUQFC64buvFS7qF4cbAfsgAU6y6/DQqurmkc/R5MSoIwhaDfgn21e4Kg\nqls/SjQ1X/h6I65Lwe2KVYD4IZVVBH43+AHRN4WXl6PjkY0eKgeedImp+wJ7\nMw1c1/2t/Qj3KooZdeifG3sDcq8MJV5afd420b+DCoacVA0SbUP4R3Ll1j/v\n9bwR/MbeRx4ioUm7OQBkHFX2w1g0Cy7+Lzzaobs58nkAPch/hMtDJzXkqxcb\nigBcxuqw+8C6kH7HQqYR24pwjwyob9BbCupxp+MsrvN9n13iTTxB0mOS+q75\nNIY5qHYuA+t6A4MyFOYB2DwqIaWvI2uJ8mGcRjCY99L599RBYmxcfQw4MNP0\n2aBU9KWv062/qjhFyIUNSUL28HuVwpzbEOHFlvDnd5LPRCbMWY/f79Rbeb9j\nbp/4nDXUQxtpwSOjDGLYzE4eiGIw0pLkxuA/VerRw9KZhflhavMcI+i54R3c\nkRiCoipgB9tsl7C0dGU4Bd30FBvZSzNqOt5OJ4B29iwWiDEAkfYLm2K2ndc+\nan2gYf+c6PKNLqKRxDLwGl46ltaVf4a3IPFmueeTLBgQMEsdqzqVt74mEQNQ\nh5XI\r\n=OHLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVHjHGaY8MHzhquiFBDz+vAqdM4CTNBZ+JQKLZJmRgnQIgWtqBstZbZmsP2jW9S8DUW3kXblMrnxfgWgZoefSiRNU="}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.3_1542281507421_0.30231217233666907"},"_hasShrinkwrap":false},"0.0.4":{"name":"@alanchenchen/gittask","version":"0.0.4","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"ee9976f8ea6f0415d10e171f87a2aea8c572dfe5","_id":"@alanchenchen/gittask@0.0.4","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-wHLu6PE8+xBNS6LPos6D/77S2N5FiuR43o9UxvhYm/tBeKS90jJM6/qjnnoixEbGcAFpoIXeXjsHGt2ETCHqVA==","shasum":"fd81807cb02dc9e4ac20f887dc9dca06597523eb","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.4.tgz","fileCount":20,"unpackedSize":19848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7VpeCRA9TVsSAnZWagAArlQP/3oDsInoqw8rTM2Hf0Ge\nFuVpyeBL5jR+NAy888ttJhiPNCrIebp4jJaJXgaockAwiuTQNwPAeqdAReKt\nYaA74XMJfA0/PVQXIvyHY7i8mgqg48PZRZ6OIzQ9amzs/D3DUtM4WWq92u/2\nkTho+WJXqj5SqZOotmqaBFzJC3png4jPl0EVaNHRGus9UKuzW5CbAjFEstnG\nWKHIJoW/gIctoLLUJep7yRXpNOOM7MN0W01MNY4PCXlePHPiDHDrNuKjxwtl\n8IsCoftZH5E/Gdxv5hVx6Tuc3xCsM24XQAJT+NrB4NTl4mB3+NGy4k5ZCsWW\nVekeXrzRPQoAFnSq48DI3S3Qk2Ueyqw1U0H84I8rEKMQqyBqczMVCwS12sbJ\nYMzUTSA9kJdG7Hu4S1VL6/VF/J1mXppjRiqHowtu+ZEZAAMAP8pNQckupdB1\nP4+iWZRCvRhtkDkjuUtrG24zh0ZuLvarEFbfOuu055zReBQoxt1MxmYrEkGu\nncaizWWhHYpuoPUUkY/QvM+lXeQ+85nyTXLndoCIX4NGX93EP4srhOrwsPR9\n8jAP42xDuGNcMdMYmJ8ib58WtWr3hy43btsQPLcvWBQCNKN3nwI8HYQCxVmD\n6Kdelpas3bU8PM9kvz750CPcHW8bOJvh9wmuhRoYz13cvG6Du1XN6Chop+Dx\nXB9H\r\n=VXNz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuJIa4qIREhseYvQYFlnlvTewlkgt2m3eSUqsFXvM8IgIhAIC1ujlEDR7JBBL6Bw7z2Q78S8i67+HfJ2AZvJVB4spR"}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.4_1542281821567_0.5025010370043499"},"_hasShrinkwrap":false},"0.0.5":{"name":"@alanchenchen/gittask","version":"0.0.5","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"320a4bb49a66b790f41dc105b7dc3d2b83d821d4","_id":"@alanchenchen/gittask@0.0.5","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-Bili2JqVW2eWuaqJDymfu/Jkp3LfiWkZIGuMw2n6J89Cm1qtkiaOysEOA4KVTf5Lzj+CXWP8V6kkjhW8YdzOlw==","shasum":"5199e3d962d79711c364357e5bc1be0e1cd2a321","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.5.tgz","fileCount":20,"unpackedSize":19849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7ivICRA9TVsSAnZWagAAjTcP/iAiIAjQS4E5okh+4cWC\nKX3AhWVH1oe5geJjMv+rHDHuuWk827M/6/b/DNxVcFxuNZHdwTW0QDNJn579\n8/omMsgHz/4xacSw9oaQ0h8fUBkr8j1bOzgIvqv9JcvonRi3NEYudW81xONc\nJhW/y7BZ622UE3hXAvaHvGV2CBro3sj4YxS4AIDL/w7YzIBt0n5f4ajcWjI0\nD0a/vnx2iTVIT8cFSKW/bqM4ygvBBT0EwRE7L6I/nlz/xwS534nlhw062T6t\n2UAmOKw+nv4CijavU4WkK6DV11X1l0iwRXItTHLlhHc/P+EWDd8NX5O/TUlO\nXx/v3Ql4U43PO8j/MlWs2lCCSBjs4khKnsOzj9SbzRcHB9Ym79G0jz/n/dmG\nXG9MmEf1JLrMwoceBa+asKt4oIT6HftAyYz35USSVE+5vUXmbUd2tfElhjjk\nitsqKteOpY5vEYr7LTZDAY0qcpRJEnYU9OBDlOXce9X8BlTh68R9+cVypYZb\nRzxSIjcOkcb5trdSuwqXlG3IGeI9DEnWGJ9E5cDqoMHzcfzNOAxgemiZbcKY\nEuh6oM5RkK3gH0kT9GeLD9++ULRMVjeiu3KbOm2SVnBrqbZQsfJL+XkXkwQ+\nk9oDkR3cH4ZjDcsgAt/OG1wfzVB7x9bJeH2oAM2809BU4WXLRMK+YVkPvdF7\n2BNk\r\n=7ebT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrtRk/pjyclxQ44jhc4OFrEQDmZ3JEOU6pFOHlgr/mXgIhANByoBl+typIjBhNN2/z39FfbW8pF9nQZJ+iTRdAUWmT"}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.5_1542335431972_0.027946060103924086"},"_hasShrinkwrap":false},"0.0.6":{"name":"@alanchenchen/gittask","version":"0.0.6","author":{"name":"Alan Chen"},"description":"A plugin CLI to task your git operations ","main":"src/index.js","keywords":["git","task","wrokflow","CLI"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"homepage":"https://github.com/alanchenchen/GitTask","bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"scripts":{"config":"node config/index.js","build":"webpack --progress"},"dependencies":{"babel-runtime":"^6.26.0","chalk":"^2.4.1","inquirer":"^6.2.0","ora":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","chalk":"^2.4.1","clean-webpack-plugin":"^0.1.19","css-loader":"^0.28.7","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.4","inquirer":"^6.1.0","uglifyjs-webpack-plugin":"^1.0.1","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.8.1"},"engines":{"node":">= v8.11.1"},"babel":{"presets":["env","stage-3"],"plugins":[["transform-runtime",{"polyfill":false,"regenerator":true,"moduleName":"babel-runtime"}]]},"gitHead":"320a4bb49a66b790f41dc105b7dc3d2b83d821d4","_id":"@alanchenchen/gittask@0.0.6","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alanchenchen","email":"739709491@qq.com"},"dist":{"integrity":"sha512-dX9atshnQRZi/cXdDjNU2AjvNiy/4EU8yfST2NmdlgT0BHYdiE8kVO4BLB5SXqcr0fQ81QSvTQX/pCo+kZ1D+A==","shasum":"1ff7803a14908f8b0aad5cbfd9597eea13140fc7","tarball":"https://registry.npmjs.org/@alanchenchen/gittask/-/gittask-0.0.6.tgz","fileCount":20,"unpackedSize":19601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7i+9CRA9TVsSAnZWagAATigP/R78I4AflmppAggr1ePE\n1N82+aBuJYj1bG7oSeGwrpfA1S8ZIlzWZFoN0/x1QXjbuCdQpFQ2qiXp0iEP\n75PJessn4Z3LbRo1rR1VvhppXQwQBH2/KEm6Ek7Ao/K8GdvmGA+Rb8EUxW3q\n3Wq3L2az2VJl9311Q7LjkyZo7OMRCq4eWtWp+aCQORCscfFcEnA5j1BCEmuj\nDEEOtPbmChJyDvt8Tpwk9JMARRMsbu/ox0tv81zLmZ3c6OkdQuGhJhVu0uCh\nOb7HqG6YNUtybGoRkWdL7+WRcTzICiBGaRx6nc1nMLegD3jnm7U/jhOf+9cz\nv+tH3G9YtMMUQyytlxKlC4QSo7eqykvPDr+P1hgi0LYApDTiBFfJNoZ+Jrcv\nm0fp6/s7OZPhaMKhOjHyC8ETuG18o4X4geWV8LITTczzDZrUc/TacHtroNHM\nWMqVmnlmPe9OUTI1gYAipqvR+Em6Ya/9+g6fYYys28XfECvyG/iKLM5ADSn9\n6sldFlK0fz767iySCtiN21Z4nzrRKt0nWj5NPbFhdJs7/7Oz+xq3bWFWry1c\n5RqilnqH6+GgYxv8qAX8hztsuxXCotlLNYeWZ4BP5zjCUB8PQriL5r4Fv/bL\nN4cWdtvG1qlRRVXZVQO/ZvsOszfPQUS7nPuwSx4VOEBcH4L/xeTrTlQi42b5\nf0cz\r\n=4JdU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC7FMKHFDMHPM3IQujHN+Bgv91r/1ou6ej7G6axi/YkwIgPDoX6J4QuM/p0bfxylRNUd7k8tSS77JrhHiBlxPkAUQ="}]},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gittask_0.0.6_1542336444798_0.8700130851976904"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-09T09:14:13.127Z","0.0.1":"2018-11-09T09:14:13.415Z","modified":"2022-04-04T12:32:58.316Z","0.0.2":"2018-11-15T10:59:49.383Z","0.0.3":"2018-11-15T11:31:47.496Z","0.0.4":"2018-11-15T11:37:01.698Z","0.0.5":"2018-11-16T02:30:32.080Z","0.0.6":"2018-11-16T02:47:24.936Z"},"maintainers":[{"name":"alanchenchen","email":"739709491@qq.com"}],"description":"A plugin CLI to task your git operations ","homepage":"https://github.com/alanchenchen/GitTask","keywords":["git","task","wrokflow","CLI"],"repository":{"type":"git","url":"git+https://github.com/alanchenchen/GitTask.git"},"author":{"name":"Alan Chen"},"bugs":{"url":"https://github.com/alanchenchen/GitTask/issues","email":"739709491@qq.com"},"license":"MIT","readme":"# GitTask\r\nA plugin CLI to task your git operations.将git命令模块组合的CLI插件\r\n> Author：Alan Chen\r\n\r\n> E-mail: 739709491@qq.com\r\n\r\n> version: 0.0.6\r\n\r\n> date: 2018/11/16\r\n\r\n> 只能通过node来执行\r\n\r\n## Feature\r\n* 将常用的git命令业务组件化，然后像使用插槽一样自定义git的工作流。\r\n* 内置14个常用命令扩展，全部是CLI中文操作，高效便捷。\r\n* 支持自定义命令扩展，支持链式顺序执行，支持链式命令扩展之间参数传递。\r\n\r\n## Directory tree\r\n``` \r\n├─example       demo代码\r\n├─screenshot    效果截图\r\n└─src\r\n    └─commands  内置的命令扩展\r\n```\r\n\r\n![](./screenshot/task2.png)\r\n![](./screenshot/task1.png)\r\n\r\n## Usage\r\n* `yarn add @alanchenchen/gittask` or `npm install @alanchenchen/gittask --save` 安装依赖\r\n* 在项目根目录新建一个js文件，例如`wrok.js`，在其中调用如下：\r\n```js\r\n    const { WorkFlow } = require('@alanchenchen/gittask')\r\n    const questFlow = require('@alanchenchen/gittask/src/commands/questFlow')\r\n    const showBranch = require('@alanchenchen/gittask/src/commands/showBranch')\r\n    const modifyOldBranch = require('@alanchenchen/gittask/src/commands/modifyOldBranch') \r\n    const addModifiedFile = require('@alanchenchen/gittask/src/commands/addModifiedFile') \r\n    const commit = require('@alanchenchen/gittask/src/commands/commit') \r\n    const push = require('@alanchenchen/gittask/src/commands/push') \r\n    const deleteOrigin = require('@alanchenchen/gittask/src/commands/deleteOrigin')\r\n\r\n    /* 插件内置13个常用的命令扩展，先引入，然后自由组合，task内会按照索引顺序依次执行 */\r\n    const task = [showBranch, questFlow, modifyOldBranch, addModifiedFile, commit, push, deleteOrigin]\r\n    WorkFlow.use(task)\r\n\r\n```\r\n* 然后在当前目录工作区打开终端，输入`node work`,接下来就可以按照CLI的流程一步步操作啦~\r\n\r\n## Options\r\n* gittask包导出3个变量：\r\n    1. `WorkFlow`, `[Object]`, 包含一个可以使用的方法`use`。`use`支持传入一个数组，数组项必须是命令扩展(可以是自己定义的)\r\n    2. `git`, `[Object]`, 包含内置的13个命令扩展的命令参数。\r\n    3. `shell`, `[Function]`, 运行命令行的函数。参数如下：\r\n        * `cmd` `[Array]`, 必选，命令的参数数组，例如`git branch -a`，cmd则是`['branch', '-a']`\r\n        * `param` `[Array]`, 可选，默认命令参数后面的参数，默认为空数组，例如`git branch alan`，cmd是`['branch']`，param则是`['alan']`\r\n        * `prefixPath` `[String]`, 可选，命令行运行的程序路径，默认为`git`，可以是其他命令路径，支持非git操作\r\n    \r\n    > 13种内置命令扩展\r\n\r\n    | name           |      description                   |  return value (扩展返回值)|\r\n    |:--------------:|:----------------------------------:|:------------------------:|\r\n    | addModifiedFile| 将项目中发生改变的文件添加到git缓存   | 透传上一个扩展传来的值 |\r\n    | checkoutBranch | 切换当前分支到指定分支               | 用户选择的新分支名 |\r\n    | checkVersion   | 显示当前git的版本信息                | / |\r\n    | commit         | 将git中的缓存提交到commit操作        | 透传上一个扩展传来的值 |\r\n    | deleteBranch   | 删除本地仓库某个分支                 | / |\r\n    | deleteOrigin   | 删除远程仓库某个分支                 | / |\r\n    | modifyOldBranch| 将某个分支名替换为新的分支名，命名分支 | 用户选择的新分支名 |\r\n    | newBranch      | 新建一个本地分支                     | 用户选择的新分支名 |\r\n    | pull           | 拉取指定分支的远程仓库 | 用户选择的拉取分支名 |\r\n    | push           | 将指定分支的文件提交到远程仓库，默认会取addModifiedFile传入的新分支名，如果没有，则会提交当前分支| / |\r\n    | questFlow      | 询问用户是否按照git工作流来配置的提问 | / |\r\n    | showBranch     | 显示当前所有分支，包含远程分支        | / |\r\n    | showLog        | 显示当前分支的log日志                | / |\r\n    | showStatus     | 显示当前分支文件的状态，只有当有状态变化，才能调用addModifiedFile| / |\r\n\r\n* 插件支持自定义命令扩展，但是格式必须如下：\r\n```js\r\n    const chalk = require('chalk') // 让终端可写流文本颜色改变的模块\r\n    const inquirer = require('inquirer') // 终端可读流交互的模块\r\n    const { git, shell } = require('@alanchenchen/gittask') // 插件自带的shell方法和默认git参数\r\n\r\n    // 一定要导出一个异步函数,可选接收一个参数，param是task中前一个命令扩展传入的参数\r\n    module.exports = async (param) => {\r\n        await shell(['-V'],[], 'node') // 异步打印出当前node版本号\r\n        return '我是传入给下一个命令扩展的参数' // return会将参数传入给task中下一个命令扩展，可以不传\r\n    }\r\n\r\n```\r\n\r\n## License\r\n* MIT\r\n","readmeFilename":"README.md"}