---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [xml-validation](../index.md) / ValidateXmlOptions

# Interface: ValidateXmlOptions

Defined in: [packages/b2c-tooling-sdk/src/xml-validation/types.ts:71](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b7ec7d4a1464ef7bbb6a5757ffd6f99a18a31bf6/packages/b2c-tooling-sdk/src/xml-validation/types.ts#L71)

Options for validating XML files.

## Extended by

- [`ValidateXmlFilesOptions`](ValidateXmlFilesOptions.md)

## Properties

### cwd?

> `optional` **cwd**: `string`

Defined in: [packages/b2c-tooling-sdk/src/xml-validation/types.ts:73](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b7ec7d4a1464ef7bbb6a5757ffd6f99a18a31bf6/packages/b2c-tooling-sdk/src/xml-validation/types.ts#L73)

Base directory for a relative `.xsd` path in `schema`. Defaults to the current directory.

***

### schema?

> `optional` **schema**: `string`

Defined in: [packages/b2c-tooling-sdk/src/xml-validation/types.ts:78](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b7ec7d4a1464ef7bbb6a5757ffd6f99a18a31bf6/packages/b2c-tooling-sdk/src/xml-validation/types.ts#L78)

Validate against this schema instead of detecting one from the root element namespace.
Either a bundled schema ID (see `b2c docs schema --list`) or a path to an `.xsd` file.
