---
url: /reference/@cssdoc/providers/functions/checkPropertyAssignments.md
---
# Function: checkPropertyAssignments()

```ts
function checkPropertyAssignments(
   assignments, 
   index, 
   severities?
): Diagnostic[];
```

Defined in: [packages/providers/src/index.ts:111](https://github.com/thedannywahl/cssdoc/blob/main/packages/providers/src/index.ts#L111)

Consumer-side diagnostics for custom-property assignments (`--x: value` must match its `@property` syntax).

## Parameters

### assignments

readonly [`PropertyAssignment`](../../index/interfaces/PropertyAssignment.md)\[]

### index

[`CssDocIndex`](../../index/classes/CssDocIndex.md)

### severities?

[`RuleSeverities`](../../cssdoc/type-aliases/RuleSeverities.md) = `DEFAULT_RULE_SEVERITIES`

## Returns

[`Diagnostic`](../../cssdoc/interfaces/Diagnostic.md)\[]
