Skip to content

isabella232/hubot-schneier

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hubot-Schneier

Pulls a random fact from schneierfacts.com

Build Status

Directory Structure

Using the common directory structure for hubot script packages it will be easy to manage and allow others to easily contribute to your package.

script

This directory is home to a couple of development scripts; bootstrap and test they're used to bootstrap the development environment and run tests respectively.

src

This directory is home to the actual hubot scripts in the package. Your index.coffee entry point will load the scripts from this directory.

test

This directory is home to any tests you write for your scripts. This example package uses Mocha, Chai and Sinon to manage writing tests.

Advantages of Building a Package

Some of the advantages of building an npm package for your hubot script(s) are:

  • You don't need to rely on when hubot-scripts package is released.
  • You can specify dependencies in the package.json rather than have users manually specify them
  • You can easily add tests using your favourite frameworks and libraries

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 80.1%
  • Shell 19.9%