1.0.0 • Published 9 months ago

envirox v1.0.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
9 months ago

dark-envirox-banner


npm version License GitHub issues GitHub contributors GitHub forks GitHub stars

EnviroX

EnviroX is a CLI tool designed to automate the setup of development environments for various programming languages and frameworks. With a single command, EnviroX detects the necessary dependencies, installs them, and sets up Docker containers if needed.

Features

  • Automatic detection of language and framework (Node.js, Python, Go, etc.)
  • Dependency installation for common languages and package managers
  • Docker support for containerized environments
  • Cross-platform support (Linux, macOS, Windows)
  • Easy-to-use CLI interface
  • Extensible design to support new languages and tools in the future

Installation

To use EnviroX, follow the instructions below.

  1. Clone the repository:

    git clone https://github.com/yourusername/envirox.git
    cd envirox
  2. Install dependencies:

    npm install
  3. Install EnviroX globally (optional):

    npm install -g .
  4. Run the CLI:

    envirox

Usage

Once installed, you can use EnviroX to set up a development environment by running the following command:

envirox

EnviroX will detect the environment (Node.js, Python, Go, etc.) and install any missing dependencies. You can also specify additional options:

Example Commands

# Setup environment for a Node.js project
envirox --language=node

# Setup environment for a Python project
envirox --language=python

# Setup Docker environment
envirox --docker

# View available options
envirox --help

Contributing

Contributions are welcome! Check out CONTRIBUTING.md for more information.

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit and push your changes (git push origin feature-branch).
  5. Create a pull request.

License

This project is licensed under the Apache-2.0 License - see the LICENSE file for details.

1.0.0

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago