* origin/master:
maximize cat gifage
create new error instead of eslint disable
confirmed my localdev is is 😵
tetsing if a standard error fails on CI
STANDARD LINT ALL OF THE THINGS
update plugin usage
Add support for update-docs and new-issue-welcome
- new behavior: if no plugins are specified, then they are automatically discovered. if plugins are specified, no autodiscovery happens
- a plugin is defined as a module whose name begins with the prefix `probot-`
- move plugin loading/resolving routines into module
- add tests
* origin/master: (65 commits)
Move vm code into sandbox
Update docs
Look for config in .probot.js
Remove URL stuff for now
Use handlebars in comment templates
Remove unnecessary semicolon
Extract Sanbox class, remove workflows.push
Move evaluator to its own file
Remove unused modules
More style fixes
Fix style
Reimplement reactions
Implement unlock
Implement locking
Implement open
Implement unlabel
Implement unassign
Implement issue assignment
Implement comment test
Move label tests into plugin
...
* origin/master: (34 commits)
Update docs
Fix lint error
Add comment syntax
"or" instead of "and"
Add instruction to turn on verbose logging
Update docs
Fall back to generating parser at runtime
Fix lint errrors
Remove yaml dependency
Use parser in place of yaml syntax
Fix lint errors
Behaviors are separated by a semicolon
Separate events by 'and' instead of comma
Implement 'then'
Implement simple actions
Implement "on" part of the syntax
Add pegjs as a dev dep
Document react action
Remove 'why' section
No longer aspirational
...