diff --git a/packages/apidom-ls/src/config/openapi/server/lint/url--format-uri.ts b/packages/apidom-ls/src/config/openapi/server/lint/url--format-uri.ts index c84e045781..0b37ca8789 100644 --- a/packages/apidom-ls/src/config/openapi/server/lint/url--format-uri.ts +++ b/packages/apidom-ls/src/config/openapi/server/lint/url--format-uri.ts @@ -12,6 +12,12 @@ const urlFormatURILint: LinterMeta = { marker: 'value', target: 'url', data: {}, + conditions: [ + { + function: 'apilintValueRegex', + params: ['^(?!.*\\{\\S+?\\}).*$'], // validate as URI only if variables in brackets not present + }, + ], }; export default urlFormatURILint;