mirror of
https://github.com/thangisme/notes.git
synced 2024-11-01 03:27:29 -04: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) === ":"
|
|
}
|