We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Constraints on object keys should be validated:
/** * @minLength 2 * @maxLength 256 * @pattern ^\w+$ */ type ObjectKey = string; export type MyObject = { readonly [key: ObjectKey]: string; }
This should generate a propertyNames annotation:
propertyNames
{ "type": "object", "propertyNames": { "pattern": "^\w+$" "minLength": 2, "maxLength": 256 } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Constraints on object keys should be validated:
This should generate a
propertyNames
annotation:The text was updated successfully, but these errors were encountered: