sharec-core
Version:
[](https://github.com/lamartire/sharec/actions) [](https://npmjs.com/sharec)  • 503 B
JavaScript
// @ts-check
const { compose, fork } = require('sharec-schema').actions
const { ruleAtom, listConcatAtom, listMergeAtom, primitiveAtom, pairAtom } = require('sharec-schema').atoms
const stylelintJson = compose({
extends: fork([[Array.isArray, listConcatAtom], primitiveAtom]),
plugins: listConcatAtom,
rules: compose({
$$default: ruleAtom,
}),
ignoreFiles: listConcatAtom,
defaultSeverity: primitiveAtom,
processors: listMergeAtom(pairAtom),
})
module.exports = {
stylelintJson,
}