UNPKG

@faubulous/mentor-rdf

Version:

A library for working with RDF vocabularies with support for basic RDFS and OWL inference.

72 lines (71 loc) 1.85 kB
{ "name": "@faubulous/mentor-rdf", "description": "A library for working with RDF vocabularies with support for basic RDFS and OWL inference.", "keywords": [ "rdf", "rdfs", "owl", "reasoning", "inference", "ontology", "vocabulary" ], "version": "0.2.53", "private": false, "author": { "name": "Sebastian Faubel" }, "main": "out/index.js", "types": "out/index.d.ts", "exports": [ "./out/index.js" ], "files": [ "./out" ], "engines": { "node": ">=16" }, "repository": { "type": "git", "url": "https://github.com/faubulous/mentor-rdf.git" }, "bugs": { "url": "https://github.com/faubulous/mentor-rdf/issues" }, "license": "GPL", "scripts": { "prepublish": "npm run build", "compile": "tsc -p tsconfig.json", "build": "npx webpack build", "build:ontologies": "npx mentor-cli generate --input 'src/ontologies/*.ttl' --create-index-ts --create-src-ts", "build:vocabularies": "npx mentor-cli generate --input 'src/rdf/tests/vocabularies/*.{ttl,rdf,nq,nt,n3}' --create-index-ts", "test": "npx jest", "test:coverage": "npx jest --coverage --coverageDirectory=docs/coverage" }, "devDependencies": { "@faubulous/mentor-cli": "^0.1.3", "@types/jest": "^29.5.14", "@types/node": "^22.13.10", "jest": "^29.7.0", "jest-environment-node": "^29.6.4", "ts-jest": "^29.2.6", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", "tslib": "^2.8.1", "typescript": "^5.8.2", "webpack": "^5.98.0", "webpack-cli": "^6.0.1" }, "dependencies": { "@types/n3": "^1.24.1", "memory-level": "^3.1.0", "millan": "^5.3.0", "n3": "^1.24.0", "quadstore": "^15.2.0", "rdf-stores": "^2.1.1", "rdfxml-streaming-parser": "^3.0.1", "rxjs": "^7.8.2" } }