New Issue Checklist
Issue Description
The custom developed logic to handle the Parse Server config options is complex and difficult to maintain. In context of adopting TypeScript #7334, it would require an enormous effort to rewrite the logic. It is also buggy when it comes to complex option types (array of ...).
The are off-the-shelf libs like convict, which include all of the features that we currently maintain by hand.
Suggested Solution
Replace custom config logic with a library.
Requirements:
This would close:
Related:
New Issue Checklist
Issue Description
The custom developed logic to handle the Parse Server config options is complex and difficult to maintain. In context of adopting TypeScript #7334, it would require an enormous effort to rewrite the logic. It is also buggy when it comes to complex option types (array of ...).
The are off-the-shelf libs like convict, which include all of the features that we currently maintain by hand.
Suggested Solution
Replace custom config logic with a library.
Requirements:
This would close:
ParseServerOptionsapply to startup methods #8300Related: