gitarist
TypeScript icon, indicating that this package has built-in type declarations

1.4.1 • Public • Published

Gitarist

A CLI tool to utilize Octokit

Commit everyday does not prove anything

npm version npm bundle size npm download

Installation

npx gitarist setup

Features

  • Multiple useful Github utilities based on Octokit
    • commit automatically
    • clean up stale workflows automatically
    • clean up dummy files automatically
    • pull request
    • merge
    • comment on pull request
    • register issues
    • comment on issues
  • Run cron job using Github Action

Contributing

  1. Fork it
  2. Install dependencies (pnpm install)
  3. Create your feature branch (git checkout -b my-new-feature)
  4. Commit your changes (git cz or git commit -am 'feat: added some feature')
  5. Test your changes (pnpm test)
  6. Push to the branch (git push origin my-new-feature)
  7. Create new Pull Request

Quick start

# Rename `.env.example` to `.env` and fill the environment variables
cp .env.example .env

# Install dependencies
pnpm

# In development
pnpm dev

# In production
pnpm build

Testing

We use Jest to write tests. Run our test suite with this command:

pnpm test

Code Style

We use Prettier and tslint to maintain code style and best practices. Please make sure your PR adheres to the guides by running:

pnpm format

and

pnpm lint

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.4.12latest
1.4.1-01next

Version History

VersionDownloads (Last 7 Days)Published
1.4.12
1.4.1-01
1.4.01
1.3.11
1.3.01
1.2.1015
1.2.10-01
1.2.91
1.2.81
1.2.71
1.2.61
1.2.51
1.2.41
1.2.31
1.2.21
1.2.11
1.2.01
1.1.31
1.1.21
1.1.11
1.1.01
1.0.181
1.0.171
1.0.161
1.0.151
1.0.141
1.0.131
1.0.121
1.0.111
1.0.101
1.0.91
1.0.81
1.0.71
1.0.61
1.0.51
1.0.41
1.0.31
1.0.21
1.0.11
1.0.01
0.0.201
0.0.181
0.0.171
0.0.161
0.0.151
0.0.141
0.0.131
0.0.121
0.0.111
0.0.101
0.0.91
0.0.81
0.0.71
0.0.61
0.0.51
0.0.31

Package Sidebar

Install

npm i gitarist

Weekly Downloads

71

Version

1.4.1

License

MIT

Unpacked Size

461 kB

Total Files

23

Last publish

Collaborators

  • thilllon