sharec-core
Version:
[](https://github.com/lamartire/sharec/actions) [](https://npmjs.com/sharec)  • 360 B
JavaScript
// @ts-check
const { isMap } = require('sharec-utils').map
const { compose, fork } = require('sharec-schema').actions
const { hashAtom, listConcatAtom, primitiveAtom } = require('sharec-schema').atoms
const defaultJson = compose({
$$default: fork([[Array.isArray, listConcatAtom], [isMap, hashAtom], primitiveAtom]),
})
module.exports = {
defaultJson,
}