UNPKG

@jbrowse/core

Version:

JBrowse 2 core libraries used by plugins

25 lines (24 loc) 626 B
import { ConfigurationSchema } from "../../configuration/index.js"; function x() { } const configSchema = ConfigurationSchema('CytobandAdapter', { cytobandLocation: { type: 'fileLocation', defaultValue: { uri: '/path/to/cytoband.txt.gz', }, }, }, { explicitlyTyped: true, preProcessSnapshot: snap => { return snap.uri ? { ...snap, cytobandLocation: { uri: snap.uri, baseUri: snap.baseUri, }, } : snap; }, }); export default configSchema;