Give your dependencies stars on GitHub!
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
bin
lib
test
.eslintrc.json chore(deps): update eslint and prettier (#61) Jun 25, 2018
.gitignore
README.md
index.js build: replace deprecated `github` and use `octokit/rest` Feb 27, 2018
package-lock.json chore(deps): update dependency prettier to v1.14.3 Sep 20, 2018
package.json chore(deps): update dependency prettier to v1.14.3 Sep 20, 2018
renovate.json

README.md

thank-you-stars

Give your dependencies stars on GitHub!

npm version Node.js Version Support build status dependency status License

Setup

Install

$ npm install -g thank-you-stars

Save your GitHub personal access token

  1. Open https://github.com/settings/tokens and click "Generate new token"
  2. Input desc, select only "public_repo" as scope and click "Generate token"
  3. Copy the token and save as ~/.thank-you-stars.json:
{
        "token": "YOUR_TOKEN"
}

or an environment variable GITHUB_TOKEN.

Usage

After npm install, run in your project root directory. And then, it stars your dependencies and devDependencies in your package.json.

$ ls
node_modules/       package.json

$ thank-you-stars
Starred! https://github.com/mikedeboer/node-github
Starred! https://github.com/npm/hosted-git-info
Starred! https://github.com/npm/normalize-package-data
Starred! https://github.com/sindresorhus/p-queue
Starred! https://github.com/eslint/eslint
Starred! https://github.com/teppeis/eslint-config-teppeis
Starred! https://github.com/power-assert-js/power-assert
Starred! https://github.com/mochajs/mocha

License

MIT License: Teppei Sato <teppeis@gmail.com>