1.7.1 • Published 5 years ago

@bradford-james/proj-init v1.7.1

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

Project-Init

CLI for initializing project workspace with tooling (formatting, linting, version control, etc)

GitHub package.json version GitHub Workflow Status

Table of Contents

  • Example
  • Installation
  • Features
  • Usage
  • Documentation
  • Tests
  • FAQ
  • Support
  • License

Example

=> proj-init node-package

Installation

=> npm i -g @bradford-james/proj-init

Features

Two packages are currently available

  • node-package: linter, formatter, tester, version control, commit lint, version control repo, ci, package repo
=> proj-init node-package [project name]
  • node-base: linter, formatter, tester, version control, commit lint (for local projects)
=> proj-init node-base [project name]

Usage

Some other available options:

=> proj-init node-package -c

This will show current default configuration for this template type

=> proj-init node-package -s

This will allow you to set configuration options from currently available tools for each tool type

Documentation

After your project template is created, an 'INIT.md' file will be created with tips and explanations of all the included tooling.

Tests

FAQ

Support

This a CLI designed to initialize a local workspace based upon type, with options for downloading dependancies and initialize a local/remote git repository.

Credit due to: -https://www.twilio.com/blog/how-to-build-a-cli-with-node-js for the idea, but i've flushed it out a bit more and put my own spin on it.

License

1.7.1

5 years ago

1.7.0

5 years ago

1.6.0

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.2

5 years ago

1.3.0

5 years ago