Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TOML-based configuration support. #62

Merged
merged 1 commit into from
Mar 21, 2025

Conversation

G8XSU
Copy link
Contributor

@G8XSU G8XSU commented Mar 20, 2025

Long-term, TOML is a better fit for ldk-server configuration than JSON or custom format.
This change introduces TOML-based config, enabling the use of nested structs,
optional fields, and an industry-standard format instead of a custom-defined one.

@G8XSU G8XSU requested a review from jkczyz March 20, 2025 23:20
@G8XSU G8XSU added the Weekly Goal Someone wants to land this this week label Mar 21, 2025
Long-term, TOML is a better fit for ldk-server configuration than JSON.
This change introduces TOML-based config, enabling
the use of nested structs, optional fields, and an
industry-standard format instead of a custom-defined one.
@G8XSU
Copy link
Contributor Author

G8XSU commented Mar 21, 2025

Rebased on main due to conflicts.

@G8XSU G8XSU merged commit 96de892 into lightningdevkit:main Mar 21, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Weekly Goal Someone wants to land this this week
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants