funkjunky/schemaless-normalizer

View on GitHub
expandable.js

Summary

Maintainability
A
0 mins
Test Coverage
// Used to determine whether to proceed in a lot of normalization functions
export default (model, key, modelName, oneToOne={}) =>
    model[key] !== null
    && typeof model[key] === 'object'
    && (!oneToOne[modelName] || !oneToOne[modelName].includes(key));