Categorygithub.com/dstmodders/mod-cli
repositorypackage
0.0.0-20220102153205-cca5969cf853
Repository: https://github.com/dstmodders/mod-cli.git
Documentation: pkg.go.dev

# Packages

Package changelog has been designed to parse CHANGELOG.md and give access to the information about existing releases.
Package dir has been designed to list files within a certain directory excluding files from ignore list.
Package modinfo has been designed to interpretate modinfo.lua and give access to the supported values.
Package tools has been designed to run different tools either directly or though Docker.
Package workshop has been designed to prepare a mod directory or archive for Steam Workshop.

# README

mod-cli

Overview

CLI modding tools for Don't Starve Together to automate the most common tasks throughout the mods' development and improve the existing workflow. The goal is to create a single tool for all development needs and the most common tasks.

Commands

We will use Dev Tools as an example for all commands below:

cd /your/path/to/mod-dev-tools/

Contributing

Manually building from source

  1. Install Go tools (1.17+): https://go.dev/doc/install
  2. Clone the repository: git clone https://github.com/dstmodders/mod-cli.git
  3. Build and install: make install

You can also use go run . to run it directly during the development.

License

Released under the MIT License.