Skip to content

TiagoDanin/Gen-Package

Repository files navigation

Gen Package

Node Version Downloads Travis

Intuitive and user-friendly generator of package.json

Installation

Module available through the npm registry. It can be installed using the npm or yarn command line tools.

# NPM
npm install gen-package --global
# Or Using Yarn
yarn global add gen-package

Usage

# Create package.json
gen-package

# Create package.json with indent (space)
gen-package --space

# Create package with indent (custom)
gen-package --indent='\t\t'

# Create package.json in offline mode
gen-package --offline

# Create package.json with GitHub mode, replace 'TiagoDanin/Gen-Package' your repository
gen-package --github=TiagoDanin/Gen-Package

Tests

To run the test suite, first install the dependencies, then run test:

# NPM
npm test
# Or Using Yarn
yarn test

Dependencies

  • choosealicense-list: List of licenses from choosealicense.com
  • enquirer: Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
  • github-url-to-object: Extract user, repo, and other interesting properties from GitHub URLs
  • got: Simplified HTTP requests
  • is-online: Check if the internet connection is up
  • lodash: Lodash modular utilities.
  • minimist: parse argument options

Dev Dependencies

  • xo: JavaScript happiness style linter ❤️

Contributors

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue. List of all contributors.

License

MIT © TiagoDanin