Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

Node package to run the vue-cli-service linter and post the results to slack mentioning the last committer of each file

Topics

Resources

License

Packages

No packages published