mirror of
https://github.com/snachodog/just-the-docs.git
synced 2025-04-12 22:52:21 -06:00
15 lines
399 B
JavaScript
15 lines
399 B
JavaScript
/* @flow */
|
|
"use strict"
|
|
|
|
const _ = require("lodash")
|
|
const hasBlock = require("../utils/hasBlock")
|
|
|
|
/**
|
|
* Check whether a Node is a custom property set
|
|
*/
|
|
module.exports = function (node/*: Object*/)/*: boolean*/ {
|
|
const selector = _.get(node, "raws.selector.raw", node.selector)
|
|
|
|
return node.type === "rule" && hasBlock(node) && selector.slice(0, 2) === "--" && selector.slice(-1) === ":"
|
|
}
|