SPARQL 1.2 parser
npm install @traqula/parser-sparql-1-2

A query language transpiler framework for JavaScript

Traqula Sparql 1.2 is a SPARQL 1.2 query parser for TypeScript.
It is a grammar extension of Traqula engine-sparql-1-1
``bash`
npm install @traqula/parser-sparql-1-1
or
`bash`
yarn add @traqula/parser-sparql-1-1
Either through ESM import:
`typescript`
import {Parser} from '';
_or_ CJS require:
`typescript`
const Parser = require('').Parser;
This package contains a Parser that is able to parse SPARQL 1.2 queries:
`typescript``
const parser = new Parser();
const abstractSyntaxTree = parser.parse('SELECT * { ?s ?p ?o }');
This parser is a simple grammar extension to the engine-sparql-1-1.
As such, most, if not all, documentation of that parser holds for this one too.