{"additionalProperties": false, "required": ["path"], "type": "object", "properties": {"path": {"const": "gpc-remove-comments"}, "configuration": {"additionalProperties": false, "type": "object", "properties": {"keep": {"minItems": 1, "items": {"enum": ["NONE", "BEFORE_TAGS", "PRECEDING", "DESCRIPTION", "TAG", "ROW", "DOC_STRING", "STEP", "START", "END", "ALL"], "type": "string"}, "type": "array"}}}}}