sssom-js
Version:
Simple Standard for Sharing Ontology Mappings (SSOM) JavaScript library
23 lines (18 loc) • 706 B
JavaScript
import { parseSSSOM, inputFormats } from "./lib/parsesssom.js"
import { TSVReader } from "./lib/tsvreader.js"
import { toJskosRegistry, toJskosMapping } from "./lib/jskos.js"
import { Readable } from "stream"
const parseSSSOMString = async (str, options = {}) => {
// Avoid use of Readable.from as this is not available in browser
const input = new Readable({
objectMode: true,
read() {
this.push(str)
this.push(null)
},
})
return parseSSSOM(input, options)
}
//import { createRequire } from "module"
//const { version } = createRequire(import.meta.url)("./package.json")
export { parseSSSOM, parseSSSOMString, TSVReader, inputFormats, toJskosRegistry, toJskosMapping }