Skip to content

Enabling lists and objects in feature schema for feature development #567

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

Open
scriptjs opened this issue Apr 6, 2025 · 5 comments
Open

Comments

@scriptjs
Copy link

scriptjs commented Apr 6, 2025

I am developing features and found it frustrating a feature property can not be configured using a list or object by design because they were excluded from the schema. I can't see any rationale for not allowing the full scope of types for development. If you are concerned about creating an interface for selection, as has been done for VSCode, I consider that an implementation detail as devcontainer is meant to be a format with flexibility outside this context.

JSON is a great format for configuration but not at all pretty or user friendly when you have to triple escape quotes to pass an object in as a string because the JSON is already evaluated. Can you please enable lists and objects in the feature schema so I don't have to resort to triple escaping which is ugly and prone to errors.

@Alloneway30
Copy link

yes i will enable lists and objects in feature schema.

@scriptjs
Copy link
Author

scriptjs commented Apr 7, 2025

@Alloneway30 Sweet!! Thank you. I will monitor for the change in the feature options.

@Alloneway30
Copy link

okay may need help with that one. I thought i knew how yo change it I guess I don't?

@scriptjs
Copy link
Author

scriptjs commented Apr 15, 2025

@Alloneway30 Sorry, away for a bit. I'll put together a pull request.

@scriptjs
Copy link
Author

@Alloneway30 Done :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants