Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shoenig/hclfmt-web
hclfmt as a service
https://github.com/shoenig/hclfmt-web
golang hacktoberfest hcl hclfmt hclfmt-web
Last synced: about 16 hours ago
JSON representation
hclfmt as a service
- Host: GitHub
- URL: https://github.com/shoenig/hclfmt-web
- Owner: shoenig
- License: bsd-3-clause
- Created: 2020-03-22T01:52:51.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-06-01T05:01:39.000Z (over 1 year ago)
- Last Synced: 2024-11-28T22:08:12.843Z (24 days ago)
- Topics: golang, hacktoberfest, hcl, hclfmt, hclfmt-web
- Language: Go
- Homepage: https://sethops1.net/hclfmt
- Size: 81.1 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hclfmt-web
==========The `hclfmt` command as a service. Use [Online](https://sethops1.net/hclfmt).
[![GitHub](https://img.shields.io/github/license/shoenig/hclfmt-web.svg)](LICENSE)
# Project Overview
Module `github.com/shoenig/hclfmt-web` provides a web server for applying
the `hclfmt` command on input and returning the results.# Getting Started
The `hclfmt-web` package can be installed by running
```bash
$ go install github.com/shoenig/hclfmt-web@latest
```# Example Usage
```bash
$ hclfmt-web -config hack/example.hcl
```# Configuration
See [example.hcl](hack/example.hcl) for an example configuration file.
# Contributing
The `github.com/shoenig/hclfmt-web` module is always improving with new features
and error corrections. For contributing bug fixes and new features please file an issue.# License
The `github.com/shoenig/hclfmt-web` module is open source under the [BSD-3-Clause](LICENSE) license.