function process(schema, schemas, schemaKey) {
            try {
                schemas.array[schemaKey] = JSON.parse(schema)
                debug('processing ' + schemas.array[schemaKey].length + ' schemas for ' + schemaKey)
                for(let j = 0; j < schemas.array[schemaKey].length; j++) {
                    const schemaDocument = schemas.array[schemaKey][j]
                    const key = schemaDocument.type
                    schemas.map[schemaKey].set(key, schemaDocument)
                }
            } catch(err) {
                error(err)
            }
        }
@param {string} schema 
@param {{
  array: {
    appSchema: [],
    docsNodeSchema: [],
    docsConceptSchema: [],
    docsTopicSchema: [],
    docsTutorialSchema: [],
    docsReviewSchema: [],
    docsBookSchema: [],
    workspaceSchema: []
  },
  map: {
    appSchema: new Map(),
    docsNodeSchema: new Map(),
    docsConceptSchema: new Map(),
    docsTopicSchema: new Map(),
    docsTutorialSchema: new Map(),
    docsReviewSchema: new Map(),
    docsBookSchema: new Map(),
    workspaceSchema: new Map()
  }
}} schemas 
@param {string} schemaKey