Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1022 Bytes

readme.md

File metadata and controls

47 lines (34 loc) · 1022 Bytes

vue-slint

Build Status npm npm

A tool to lint a VueCLI project and send the results to slack tagging the last committer.

sample

Requirements:

  • vuecli (with eslint / tslint set up)
  • npx
  • git

Dependencies:

npm install npx -g

Install

npm install vue-slint -g

Usage

You will need a slack api token e.g.

xoxb-111111111111-222222222222-abcDef5H1jkLmno9qRSTuvWX

Create a lookup file that converts the git username to the slack id

{
    "val": "@val",
    "john smith": "@john"
}

Execute

vue-slint --token xoxb-111111111111-222222222222-abcDef5H1jkLmno9qRSTuvWX --channel my-slack-channel -folder ~/Source/MyVueCliProject -u ~/Source/MyVueCliProject/slackUsers.json