A new command line tool and developer framework for scaffolding out GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
Generate a .gitignore file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
Generate a license file from the command line when Generate is installed globally, or use this generator as a plugin or sub-generator in your own generator project.
Use as a sub-generator or plugin in your generator to create a package.json for a project. Or install globally and run with Generate's CLI.
Generate a starter CHANGELOG.md file, using conventions from keep-a-changelog. Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
Generate a contributing.md file for a project. Can also be used as a building block to add this functionality to another generator.
Generate mocha unit tests.
Generate a `.eslintrc.json` or `.eslintignore` file as part of a larger build workflow. This generator can be used as a sub-generator or plugin inside other generators.
Generate plugin that gathers data from the user's environment to pre-populate data for hints.
Add the docs, includes, badges, and layouts collections, along with a few generic defaults to your generator.
Scaffold out a new snapdragon plugin project.