66 lines
2.2 KiB
JSON
66 lines
2.2 KiB
JSON
{
|
|
"name": "sparqljs",
|
|
"version": "3.7.4",
|
|
"description": "A parser for the SPARQL query language",
|
|
"author": "Ruben Verborgh <ruben.verborgh@gmail.com>",
|
|
"keywords": [
|
|
"sparql",
|
|
"rdf",
|
|
"query",
|
|
"parser"
|
|
],
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/RubenVerborgh/SPARQL.js.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/RubenVerborgh/SPARQL.js/issues"
|
|
},
|
|
"main": "sparql.js",
|
|
"bin": {
|
|
"sparqljs": "bin/sparql-to-json"
|
|
},
|
|
"files": [
|
|
"sparql.js",
|
|
"lib/*.js",
|
|
"bin/*"
|
|
],
|
|
"scripts": {
|
|
"build": "jison lib/sparql.jison -p slr -m js -o lib/SparqlParser.js && echo 'module.exports=SparqlParser' >> lib/SparqlParser.js",
|
|
"test": "mocha",
|
|
"prepublishOnly": "npm run build",
|
|
"spec:base": "rdf-test-suite spec/parser.js http://w3c.github.io/rdf-tests/sparql/sparql11/manifest-all.ttl -c .rdf-test-suite-cache/",
|
|
"spec:query": "npm run spec:base -- -s http://www.w3.org/TR/sparql11-query/",
|
|
"spec:update": "npm run spec:base -- -s http://www.w3.org/TR/sparql11-update/",
|
|
"spec:star": "rdf-test-suite spec/parser.js https://w3c.github.io/rdf-star/tests/sparql/syntax/manifest.jsonld -i '{ \"sparqlStar\": true }' -c .rdf-test-suite-cache/",
|
|
"spec:earl:query": "npm run spec:query --silent -- -o earl -p spec/earl-meta.json > spec/earl-query.ttl",
|
|
"spec:earl:update": "npm run spec:update --silent -- -o earl -p spec/earl-meta.json > spec/earl-update.ttl",
|
|
"spec:earl:star": "npm run spec:star --silent -- -o earl -p spec/earl-meta.json > spec/earl-star.ttl",
|
|
"spec:all": "npm run spec:base && npm run spec:query && npm run spec:update && npm run spec:star",
|
|
"spec:earl": "npm run spec:earl:query && npm run spec:earl:update && npm run spec:earl:star"
|
|
},
|
|
"engines": {
|
|
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
|
},
|
|
"dependencies": {
|
|
"rdf-data-factory": "^1.1.2"
|
|
},
|
|
"devDependencies": {
|
|
"expect": "^24.9.0",
|
|
"jison": "0.4.18",
|
|
"mocha": "^10.1.0",
|
|
"pre-commit": "^1.2.2",
|
|
"rdf-test-suite": "^1.25.0"
|
|
},
|
|
"browser": {
|
|
"_process": false,
|
|
"fs": false,
|
|
"path": false
|
|
},
|
|
"pre-commit": [
|
|
"build",
|
|
"test"
|
|
]
|
|
}
|