<commit_before># stylelint-declaration-strict-value

![npm](https://img.shields.io/npm/v/stylelint-declaration-strict-value)
[![Build Status](https://travis-ci.org/AndyOGo/stylelint-declaration-strict-value.svg?branch=master)](https://travis-ci.org/AndyOGo/stylelint-declaration-strict-value)
![Codecov](https://img.shields.io/codecov/c/github/andyogo/stylelint-declaration-strict-value)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/stylelint-declaration-strict-value)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

A [stylelint](https://github.com/stylelint/stylelint) plugin that enforces either variables (`$sass`, `namespace.$sass`, `@less`, `var(--cssnext)`), functions or custom CSS values, like keywords (`inherit`, `none`, `currentColor` etc.), colors (`#fff`, `red`, etc.) or numbers incl. units (`0`, `1px`, `100%`, etc.) for properties.

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)
    - [Scheme](#scheme)
    - [Primary Options](#primary-options)
      - [Multiple Properties](#multiple-properties)
      - [Regex support](#regex-support)
    - [Secondary Options](#secondary-options)
      - [ignoreVariables](#ignorevariables)<commit_msg>docs: added not about shorthand and longhand support<commit_after># stylelint-declaration-strict-value

![npm](https://img.shields.io/npm/v/stylelint-declaration-strict-value)
[![Build Status](https://travis-ci.org/AndyOGo/stylelint-declaration-strict-value.svg?branch=master)](https://travis-ci.org/AndyOGo/stylelint-declaration-strict-value)
![Codecov](https://img.shields.io/codecov/c/github/andyogo/stylelint-declaration-strict-value)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/stylelint-declaration-strict-value)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

A [stylelint](https://github.com/stylelint/stylelint) plugin that enforces either variables (`$sass`, `namespace.$sass`, `@less`, `var(--cssnext)`), functions or custom CSS values, like keywords (`inherit`, `none`, `currentColor` etc.), colors (`#fff`, `red`, etc.) or numbers incl. units (`0`, `1px`, `100%`, etc.) for CSS longhand and shorthand properties.

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)
    - [Scheme](#scheme)
    - [Primary Options](#primary-options)
      - [Multiple Properties](#multiple-properties)
      - [Regex support](#regex-support)
    - [Secondary Options](#secondary-options)
      - [ignoreVariables](#ignorevariables)
{'fraction_non_alphanumeric': 0.18335380835380835, 'fraction_numerical': 0.017813267813267815, 'mean_word_length': 5.361328125, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 20, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1708412', 'n_tokens_mistral': 1145, 'n_tokens_neox': 1049, 'n_words': 178}