rebot

1.30.0 • Public • Published

REBOT

REpository Maintenance BOT

Rebot tests and injects repository things. It is centered around conventions rather than configuration the usage will be npm rebot my-repo at which point it will check for screenshot, LICENSE (incl package.json), make suggestions in regards to gh_pages and stuff like that. It may become a device for unfurling boilerplates into new repos as well, this would work as following ``npx rebot init cli, or npx rebot init electron```. We already have bower and the like but this one is convention over configuration.

PROCEDURE DIVISION

Main

  • Configure Server
    • port: 8081
  • Validate configuration object using is-valid-object.
    • fieldList: repository, commitMessage, isNpm
    • dropPacket: true
  • Check if this is a valid github repository using is-github-repo.
  • Ensure local availability of git repository using git-get.
  • Update NPM Package using npm-update
  • Update NPM License field using npm-license-field
    • license: GPL-3.0
  • Perform NPM Audit using npm-audit
  • Update LICENSE file using gpl-license
  • Update npm
  • Update github
  • Tweet about package update

Notification

bork

Program License

see ./LICENSE file

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i rebot

    Weekly Downloads

    46

    Version

    1.30.0

    License

    ISC

    Unpacked Size

    35.7 kB

    Total Files

    5

    Last publish

    Collaborators

    • fantasyui.com