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

Gather all common parser functions into packages/ensnode-utils #378

Open
tk-o opened this issue Mar 13, 2025 · 0 comments
Open

Gather all common parser functions into packages/ensnode-utils #378

tk-o opened this issue Mar 13, 2025 · 0 comments
Labels
enhancement New feature or request ensadmin ENSAdmin related ensnode ENSNode related ensrainbow ENSRainbow related

Comments

@tk-o
Copy link
Contributor

tk-o commented Mar 13, 2025

All ours application inside apps/* rely on environment variables to provide configuration. This requires parsing. And it led us to creating very similar functions across all apps, for example, parsing a port number, or a feature flag setting.

We should identify and gather all of those little parsers and put them into a shared package, namely, packages/ensnode-utils. This way, we can reuse some code and not repeat parser implementations (and testing suites) in every app that needs them.

@tk-o tk-o added enhancement New feature or request ensadmin ENSAdmin related ensnode ENSNode related ensrainbow ENSRainbow related labels Mar 13, 2025
@tk-o tk-o added this to ENSNode Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ensadmin ENSAdmin related ensnode ENSNode related ensrainbow ENSRainbow related
Projects
Status: No status
Development

No branches or pull requests

1 participant