1.3.0 • Published 6 years ago

init.js v1.3.0

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

init.js

Current tag Repository issues

npm.io

A simple NodeJS based command line utility to quickly initialize a developer workspace / git repository including README templates and license files.

Installation

  1. Make sure you've installed all requirements
  2. Install the project globally using npm:

    npm install -g init.js

Usage

  • Create a new folder for your new project:

    mkdir test-project
  • Change into that directory:

```bash
cd test-project
```
  • Run init.js:

    init

You can optionally pass the following arguments:

Usage: init [options]

Options:
  -h, --help        Show help and usage information
  -v, --version     Display version information                                                 [default: false]
  -i, --ignore-git  Ignore existing .git folder in the current directory, can be true or false  [default: false]

Custom templates

Since version 1.2.0 you are able to add custom readme and license templates without sending a pull request on GitHub nor adding them in the node_modules/ folder.

Just create a directory called .initjs in your home folder and drop your template readmes into ~/.initjs/readmes/ and licenses (obviously) into ~/.initjs/licenses/.

Automatically replace GitHub username

If you have the github.user git configuration set - it will replace your GitHub user automatically. You can set it usig the following command:

git config --global github.user YourUsername

Contributing

  1. Fork it
  2. Create your feature branch:

    git checkout -b feature/my-new-feature
  3. Commit your changes:

    git commit -am 'Add some feature'
  4. Push to the branch:

    git push origin feature/my-new-feature
  5. Submit a pull request

Requirements / Dependencies

  • NodeJS
  • Existing .gitconfig

Version

1.3.0

License

MIT

1.3.0

6 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.0

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago