Skip to content

Commit

Permalink
fix readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jitsedesmet committed Feb 6, 2025
1 parent f0fc724 commit c55d795
Show file tree
Hide file tree
Showing 35 changed files with 66 additions and 104 deletions.
77 changes: 0 additions & 77 deletions engines/engine-sparql-1-1/README.md

This file was deleted.

39 changes: 39 additions & 0 deletions engines/generator-sparql-1-1/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# TRAQULA SPARQL 1.1 generator

TRAQULA Generator Sparql 1.1 is a [SPARQL 1.1](https://www.w3.org/TR/sparql11-query/#grammar) query generator for TypeScript.
It can generate SPARQL given the AST created by [TRAQULA parser SPARQL 1-1](https://github.com/comunica/traqula/tree/main/engines/parser-sparql-1-1).

## Installation

```bash
npm install @traqula/generator-sparql-1-1
```

or

```bash
yarn add @traqula/generator-sparql-1-1
```

## Import

Either through ESM import:

```javascript
import {Parser} from 'engines/generator-sparql-1-1';
```

_or_ CJS require:

```javascript
const Parser = require('engines/generator-sparql-1-1').Parser;
```

## Usage

This package contains a `Generator` that is able to generate SPARQL 1.1 queries:

```typescript
const generator = new Generator();
const abstractSyntaxTree = generator.generate(abstractSyntaxTree);
```
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@traqula/engine-generate-sparql-1-1",
"name": "@traqula/generator-sparql-1-1",
"type": "module",
"version": "0.0.0",
"description": "SPARQL 1.1 generator",
Expand All @@ -8,7 +8,7 @@
"repository": {
"type": "git",
"url": "git+https://github.com/comunica/traqula.git",
"directory": "engines/engine-generate-sparql-1-1"
"directory": "engines/generator-sparql-1-1"
},
"bugs": {
"url": "https://github.com/comunica/traqula/issues"
Expand Down Expand Up @@ -42,7 +42,7 @@
"@traqula/rules-sparql-1-1": "^0.0.0"
},
"devDependencies": {
"@traqula/engine-sparql-1-1": "^0.0.0",
"@traqula/parser-sparql-1-1": "^0.0.0",
"@traqula/rules-sparql-1-1": "^0.0.0"
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Parser } from '@traqula/engine-sparql-1-1';
import { Parser } from '@traqula/parser-sparql-1-1';
import type * as T11 from '@traqula/rules-sparql-1-1';
import { describe, it } from 'vitest';
import { Generator } from '../lib';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
# TRAQULA parser engine for SPARQL 1.1 + Adjust

TRAQULA Sparql 1.1 Adjust is a [SPARQL 1.1](https://www.w3.org/TR/sparql11-query/#grammar) query parser that also parses the [builtin function ADJUST](https://github.com/w3c/sparql-dev/blob/main/SEP/SEP-0002/sep-0002.md) for TypeScript.
Simple grammar extension of [TRAQULA engine-sparql-1-1](https://github.com/comunica/traqula/tree/main/engines/engine-sparql-1-1)
Simple grammar extension of [TRAQULA engine-sparql-1-1](https://github.com/comunica/traqula/tree/main/engines/parser-sparql-1-1)

## Installation

```bash
npm install @traqula/engine-sparql-1-1
npm install @traqula/parser-sparql-1-1-adjust
```

or

```bash
yarn add @traqula/engine-sparql-1-1
yarn add @traqula/parser-sparql-1-1-adjust
```

## Import

Either through ESM import:

```typescript
import { Parser } from '@traqula/engine-sparql-1-1-adjust';
import { Parser } from '@traqula/parser-sparql-1-1-adjust';
```

_or_ CJS require:

```typescript
const Sparql11AdjustParser = require('@traqula/engine-sparql-1-1-adjust').Parser;
const Sparql11AdjustParser = require('@traqula/parser-sparql-1-1-adjust').Parser;
```

## Usage
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Builder, LexerBuilder } from '@traqula/core';
import { sparql11ParserBuilder } from '@traqula/engine-sparql-1-1';
import { sparql11ParserBuilder } from '@traqula/parser-sparql-1-1';
import type { Expression, gram as g11, SparqlQuery } from '@traqula/rules-sparql-1-1';
import { lex as l11, SparqlParser } from '@traqula/rules-sparql-1-1';
import { gram, lex } from '@traqula/rules-sparql-1-1-adjust';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "@traqula/engine-sparql-1-1-adjust",
"name": "@traqula/parser-sparql-1-1-adjust",
"version": "0.0.0",
"description": "SPARQL 1.1 + ADJUST parser",
"lsd:module": true,
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/comunica/traqula.git",
"directory": "engines/engine-sparql-1-1-adjust"
"directory": "engines/parser-sparql-1-1-adjust"
},
"bugs": {
"url": "https://github.com/comunica/traqula/issues"
Expand Down Expand Up @@ -43,7 +43,7 @@
},
"dependencies": {
"@traqula/core": "^0.0.0",
"@traqula/engine-sparql-1-1": "^0.0.0",
"@traqula/parser-sparql-1-1": "^0.0.0",
"@traqula/rules-sparql-1-1": "^0.0.0",
"@traqula/rules-sparql-1-1-adjust": "^0.0.0"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,27 @@ TRAQULA Sparql 1.1 is a [SPARQL 1.1](https://www.w3.org/TR/sparql11-query/#gramm
## Installation

```bash
npm install @traqula/engine-sparql-1-1
npm install @traqula/parser-sparql-1-1
```

or

```bash
yarn add @traqula/engine-sparql-1-1
yarn add @traqula/parser-sparql-1-1
```

## Import

Either through ESM import:

```javascript
import { Parser } from '@traqula/engine-sparql-1-1';
import {Parser} from 'engines/parser-sparql-1-1';
```

_or_ CJS require:

```javascript
const Parser = require('@traqula/engine-sparql-1-1').Parser;
const Parser = require('engines/parser-sparql-1-1').Parser;
```

## Usage
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@traqula/engine-sparql-1-1",
"name": "@traqula/parser-sparql-1-1",
"type": "module",
"version": "0.0.0",
"description": "SPARQL 1.1 parser",
Expand All @@ -8,7 +8,7 @@
"repository": {
"type": "git",
"url": "git+https://github.com/comunica/traqula.git",
"directory": "engines/engine-sparql-1-1"
"directory": "engines/parser-sparql-1-1"
},
"bugs": {
"url": "https://github.com/comunica/traqula/issues"
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,27 @@ It is a grammar extension of [TRAQULA engine-sparql-1-1](https://github.com/comu
## Installation

```bash
npm install @traqula/engine-sparql-1-1
npm install @traqula/parser-sparql-1-1
```

or

```bash
yarn add @traqula/engine-sparql-1-1
yarn add @traqula/parser-sparql-1-1
```

## Import

Either through ESM import:

```typescript
import { Parser } from '@traqula/engine-sparql-1-2';
import {Parser} from '';
```

_or_ CJS require:

```typescript
const Parser = require('@traqula/engine-sparql-1-2').Parser;
const Parser = require('').Parser;
```

## Usage
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Builder } from '@traqula/core';
import { sparql11ParserBuilder } from '@traqula/engine-sparql-1-1';
import { sparql11ParserBuilder } from '@traqula/parser-sparql-1-1';
import type { SparqlQuery } from '@traqula/rules-sparql-1-1';
import { gram as g11, SparqlParser } from '@traqula/rules-sparql-1-1';
import { gram as S12, lex as l12 } from '@traqula/rules-sparql-1-2';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@traqula/engine-sparql-1-2",
"name": "@traqula/parser-sparql-1-2",
"type": "module",
"version": "0.0.0",
"description": "SPARQL 1.2 parser",
Expand All @@ -8,7 +8,7 @@
"repository": {
"type": "git",
"url": "git+https://github.com/comunica/traqula.git",
"directory": "engines/engine-sparql-1-2"
"directory": "engines/parser-sparql-1-2"
},
"bugs": {
"url": "https://github.com/comunica/traqula/issues"
Expand Down Expand Up @@ -49,7 +49,7 @@
},
"dependencies": {
"@traqula/core": "^0.0.0",
"@traqula/engine-sparql-1-1": "^0.0.0",
"@traqula/parser-sparql-1-1": "^0.0.0",
"@traqula/rules-sparql-1-1": "^0.0.0",
"@traqula/rules-sparql-1-2": "^0.0.0",
"rdf-data-factory": "^2.0.1"
Expand Down
File renamed without changes.

0 comments on commit c55d795

Please sign in to comment.