- 20 Jan, 2021 5 commits
-
-
Frank Bessou authored
-
Frank Bessou authored
-
Frank Bessou authored
-
Frank Bessou authored
-
Frank Bessou authored
-
- 09 Oct, 2020 5 commits
-
-
François Ferry authored
-
Nicola Spanti authored
Closes #10
-
Nicola Spanti authored
-
François Ferry authored
close: #9
-
Nicola Spanti authored
-
- 06 Oct, 2020 3 commits
-
-
Frank Bessou authored
-
Frank Bessou authored
It will make parser output a lot more human readable.
-
Frank Bessou authored
-
- 07 Oct, 2020 3 commits
-
-
Frank Bessou authored
It includes a simple implementation of a no-undeclared-var rule.
-
Frank Bessou authored
-
Frank Bessou authored
We add a tsconfig.json with sane defaults at the repo root and extend it in each packages through a tsconfig.build.json. The tsconfig at the root will be used for lintin
-
- 15 Sep, 2020 1 commit
-
-
Frank Bessou authored
The `parseCommaSeparatedList` allows to parse lists of variables in selection and list of triplets in restrictions
-
- 28 Aug, 2020 6 commits
-
-
Frank Bessou authored
It will allow to handle comma delimited lists in parser.
-
Frank Bessou authored
-
Frank Bessou authored
- configure compiler to put built files in `build` directory (and make sure these files are not linted or compiled) - ensure the test files are not compiled on build - add `build`, `watch` and `lint` scripts to parser's package.json - add a README file - add a .npmignore files to make sure only relevant files are included in the distributed package - add .tgz files to .hgignore
-
Frank Bessou authored
-
Frank Bessou authored
This will be exposed in the public API of the library.
-
Frank Bessou authored
The lexer was emitting an Unknown token when encountering a space character. Now it just ignroe it, allowing to read successive tokens separated by spaces.
-
- 27 Aug, 2020 5 commits
-
-
Frank Bessou authored
-
Frank Bessou authored
-
Frank Bessou authored
This is common in parsers to use infinite loops (with `true` as condition) and use a break to leave the loop. Make the linter accept that.
-
Frank Bessou authored
-
Frank Bessou authored
Let's start by making it able to read a single identifier or keyword.
-
- 15 Sep, 2020 1 commit
-
-
Frank Bessou authored
The `startLine` and `startColumn` can be used when the document is embedded in a broader document. This is the case for example if the rql document is embedded in a typescript file.
-
- 27 Aug, 2020 2 commits
-
-
Frank Bessou authored
-
Frank Bessou authored
-