Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bash-bastion/bash-toml
A kickass Toml parser written in pure Bash
https://github.com/bash-bastion/bash-toml
basalt bash shell toml
Last synced: about 13 hours ago
JSON representation
A kickass Toml parser written in pure Bash
- Host: GitHub
- URL: https://github.com/bash-bastion/bash-toml
- Owner: bash-bastion
- License: mpl-2.0
- Created: 2021-08-23T05:21:50.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-06T01:59:26.000Z (about 2 years ago)
- Last Synced: 2024-09-07T10:03:18.065Z (2 months ago)
- Topics: basalt, bash, shell, toml
- Language: Shell
- Homepage:
- Size: 86.9 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bash-toml
A kickass Toml parser written in pure Bash
The plan is to fully support TOML v1.0.0
## Assumptions of Quick
- The `quick_` methods ony parse [a subset of toml](https://github.com/hyperupcall/toml-subset)
## Support
Support is generally limited at the moment
- Construct: Comment
- Construct: Key
- Value: String (basic)
- Value: String (literal)### Not Yet Supported
- Value: String (multi-line basic)
- Value: String (multi-line literal)
- Value: Integer
- Value: Float
- Value: Boolean
- Value: Offset Date-Time
- Value: Local Date-Time
- Value: Local Date
- Value: Local Time
- Value: Array
- Value: Inline Table
- Construct: Table
- Construct Array of Tables