Source: operator/get-common-schema.js

/**
 * The helper function that returns an array of common schema
 * from two fieldStore instances.
 *
 * @param {FieldStore} fs1 - The first FieldStore instance.
 * @param {FieldStore} fs2 - The second FieldStore instance.
 * @return {Array} An array containing the common schema.
 */
export function getCommonSchema (fs1, fs2) {
    const retArr = [];
    const fs1Arr = [];
    fs1.fields.forEach((field) => {
        fs1Arr.push(field.schema.name);
    });
    fs2.fields.forEach((field) => {
        if (fs1Arr.indexOf(field.schema.name) !== -1) {
            retArr.push(field.schema.name);
        }
    });
    return retArr;
}