Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
function processFeatureNotBugPipes(data) {
    // data.split('|||')
    console.warn('processFeatureNotBugPipes @todo');
}
exports.processFeatureNotBugPipes = processFeatureNotBugPipes;
// data.properties.suggestion[0].value
// const searchSuggestionMap = {
//   label: 'properties',
//   value: 'properties',
// }
function flattenSnap(snapshot = {}) {
    // Object.keys(searchSuggestionMap).forEach(key => {
    //   // here would do toDefault(get(types[key])) for fallback
    //   // defaulting to empty string for now though
    //   const longPath = searchSuggestionMap[key]
    //   snapshot[key] = get(snapshot, longPath, 'test1')
    // })
    // // hot reloader really messes with toArray ;-(
    // snapshot.value = Array.prototype.concat.apply([], [snapshot.value])
    // const isEmptyResult = snapshot.value.length === 0 || snapshot.value[0] === ''
    // if (isEmptyResult) {
    //   snapshot.value = defaultSuggestionList
    // }
    const suggestionmap = snapshot.suggestions;
    const suggestions = suggestionmap.map(item => {
        const valPair = item.context[0];
        return {
            parent: valPair.type,
            child: valPair.value,
        };
    });
    return suggestions;
}
exports.flattenSnap = flattenSnap;
exports.default = flattenSnap;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNmb3JtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2dyYXBocWwtbW9kdWxlcy9zZWFyY2gvZml4dHVyZS9lbmRwb2ludHMvdHJhbnNmb3JtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0EsU0FBUyx5QkFBeUIsQ0FBQyxJQUFJO0lBQ3JDLG9CQUFvQjtJQUNwQixPQUFPLENBQUMsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLENBQUE7QUFDakQsQ0FBQztBQWdDcUIsOERBQXlCO0FBL0IvQyxzQ0FBc0M7QUFDdEMsZ0NBQWdDO0FBQ2hDLHlCQUF5QjtBQUN6Qix5QkFBeUI7QUFDekIsSUFBSTtBQUVKLFNBQVMsV0FBVyxDQUFDLFFBQVEsR0FBRyxFQUFFO0lBQ2hDLG9EQUFvRDtJQUNwRCw2REFBNkQ7SUFDN0QsaURBQWlEO0lBQ2pELDhDQUE4QztJQUM5QyxxREFBcUQ7SUFDckQsS0FBSztJQUNMLGlEQUFpRDtJQUNqRCxzRUFBc0U7SUFFdEUsZ0ZBQWdGO0lBQ2hGLHVCQUF1QjtJQUN2QiwyQ0FBMkM7SUFDM0MsSUFBSTtJQUNKLE1BQU0sYUFBYSxHQUFHLFFBQVEsQ0FBQyxXQUFXLENBQUE7SUFDMUMsTUFBTSxXQUFXLEdBQUcsYUFBYSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRTtRQUMzQyxNQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFBO1FBQy9CLE9BQU87WUFDTCxNQUFNLEVBQUUsT0FBTyxDQUFDLElBQUk7WUFDcEIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxLQUFLO1NBQ3JCLENBQUE7SUFDSCxDQUFDLENBQUMsQ0FBQTtJQUNGLE9BQU8sV0FBVyxDQUFBO0FBQ3BCLENBQUM7QUFFUSxrQ0FBVztBQUNwQixrQkFBZSxXQUFXLENBQUEifQ==