0.0.5 ā€¢ Published 6 years ago

oss-box v0.0.5

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

šŸ“¦

Open source project boilerplate generator

Build Status Code Coverage version downloads MIT License PRs Welcome Roadmap Examples

Problem

Starting a new open source project is a pain to setup all of the boilerplate

Solution

Automate as much of the boilerplate as possible šŸ˜Ž. oss-box is an interactive generator of new open source JavaScript projects.

Installation

With npm:

npm install -g oss-box

With yarn:

yarn global add oss-box

Usage

Run the following and answer the prompts

oss-box my-cool-project

Will generate the following project:

my-cool-project
ā”œā”€ā”€ .all-contributorsrc
ā”œā”€ā”€ .github
ā”‚Ā Ā  ā”œā”€ā”€ ISSUE_TEMPLATE.md
ā”‚Ā Ā  ā””ā”€ā”€ PULL_REQUEST_TEMPLATE.md
ā”œā”€ā”€ .gitignore
ā”œā”€ā”€ .travis.yml
ā”œā”€ā”€ CONTRIBUTING.md
ā”œā”€ā”€ LICENSE
ā”œā”€ā”€ README.md
ā”œā”€ā”€ docs
ā”‚Ā Ā  ā”œā”€ā”€ EXAMPLES.md
ā”‚Ā Ā  ā””ā”€ā”€ ROADMAP.md
ā””ā”€ā”€ package.json

Defaults

This generator has the following defaults:

  • CI: Travis is the default continuous integration provider
  • Code coverage: Codecov is the default code coverage provider
  • License: MIT
  • Contributors: all-contributors specification is configured to acknowledge contributors to the project from everyone

Other solutions

This package is inspired by @kentcdodds's generator-kcd-oss project

Contributors

Matt PhillipsšŸ’» šŸ“– šŸš‡

LICENSE

MIT