webinstall / webi-installer-requests

This is just to house issues for requests for new Webi installers.
Mozilla Public License 2.0
6 stars 13 forks source link

Request for Toml #44

Open k0gen opened 1 year ago

k0gen commented 1 year ago

TOML [Tom's Obvious Minimal Language] A config file format for humans.

TOML aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table. TOML should be easy to parse into data structures in a wide variety of languages.

https://toml.io/en/ https://github.com/toml-lang/toml

HacDan commented 1 year ago

@k0gen This is a configuration format. Is there a specific tool that works with toml files that you'd like to see on webinstall.dev?

k0gen commented 1 year ago

Sorry I forgot to mention the most important thing which is the toml-cli tool 🤦‍♂️

coolaj86 commented 1 year ago

@k0gen I think toml-cli would be a great addition alongside yq and jq. However, currently they don't have cross-platform builds: https://github.com/gnprice/toml-cli/releases

Could you ask them if they have a strategy for that or help contribute?

There's a number of rust tools like rg that have build and release scripts that could probably be adapted to toml-cli.