This repository contains a Command Line Interface (CLI) application that facilitates the creation of a README.md file for your projects. The application, built using Node.js and inquirer.js, prompts users with a series of questions to gather essential information about their project. Subsequently, it generates a well-structured README.md file based on the provided responses.
To install the necessary dependencies, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory using the command line.
- Run the command:
npm install
To run the CLI application and generate a README.md file, use the following command:
node index.js
The application will prompt you with a series of questions, covering various aspects of your project. Once all questions are answered, a README.md file will be generated in the specified directory.
-
Directory Selection: Users can choose the directory where the README.md file should be saved. The default is the current working directory.
-
GitHub Username Validation: Ensures the provided GitHub username is valid.
-
Email Validation: Validates the provided email address or allows leaving it blank.
-
License Selection: Users can choose a preferred license type from a list of popular GitHub licenses.
-
Customizable Commands: Users can specify commands for installing dependencies and running tests.
-
Project Usage Description: Allows users to describe how to use the project.
-
Collaboration and Contribution Information: Includes sections for users to provide details about using the repository and contributing to the project.
This project is licensed under the MIT license.
If you have any questions or concerns about the CLI application, please feel free to reach out:
- GitHub: jimmygian