1.2.3 • Published 5 months ago

skelpro v1.2.3

Weekly downloads
-
License
Apache
Repository
github
Last release
5 months ago

💀 SkelPro (Skeleton Project)

The spookily smart tool that breathes life into your projects!

Introduction 📚

Why waste time on bare-bones setups when you can let SkelPro assemble your project’s skeleton in seconds? This bony buddy stores your project templates in a JSON file and raises them from the dead whenever you need a new project scaffold.

No more rattling around with tedious boilerplate, just flesh out your ideas while SkelPro handles the structure. It’s scary how much time you’ll save! 👻"

Features ✨

  • JSON Storage: Stores project configurations and templates in a JSON file for easy management and retrieval.
  • Project Scaffolding: Quickly create a new project with a predefined structure.
  • Command Line Interface: Easy-to-use CLI for project initialization.

Installation 💻

You can install SkelPro via npm:

npm install -g skelpro

Usage 🛠️

Don't know where to start from?, just run:

skelpro start

You will be presented with the following options:

Depending on your choice, provide the required inputs when prompted.

Note: When fetching templates from URL, fetch from URLs that returns JSON data upon GET request.

CLI command usage:

skelpro [options] [command]

Options:

OptionsDescription
-i, --installInstall dependencies
-v, --versionOutput the version number
-h, --helpDisplay help for command

Commands:

CommandDescription
startStart the command line interface 'Home'
generate \ \Generate a reusable template or should i say 'skeleton'
create \ \Scaffolds project skeleton from the specified JSON template path or URL
help commandDisplay help for command

Installing dependencies: To install dependencies after scaffolding template simply add the -i or --install flag, as seen below:

skelpro create -i <projectName> <templatePath>

Contributing 🤝

We welcome contributions! If you would like to contribute to SkelPro, please follow these steps:

  • Fork the repository SkelPro.
  • Create a new branch for your feature or bugfix.
  • Commit your changes.
  • Push the branch to your fork.
  • Open a pull request.

License 📜

This project is licensed under the Apache License 2.0. See the LICENSE file for more details.

Feel free to adjust the content as needed.

1.2.3

5 months ago

1.1.3

6 months ago

1.1.2

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago