Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to use the latest versions of sparqljs and n3. #2

Merged
merged 12 commits into from
Feb 20, 2024

Conversation

stuarthendren
Copy link
Owner

Also updates rdfjs libs to modules versions and rdf-string.

As a consequence, the following changes were made:

The change focuses on changing over the legacy sparqljs types to the newer ones and tries not to make other possible changes at this stage.
Lib updated to module format
replaced mocha with vitest (due to isses with mocha and esm)
Generally changed indexing to Variables and Terms over strings
Adds convenience toArray to pipelines

See also Callidon#85
Continuing here to make progress may be able to merge back to upstream later of release separately

Also updates rdfjs libs to modules versions and rdf-string.

As a consequence, the following changes were made:

- The change focuses on changing over the legacy sparqljs types to the newer ones and tries not to make other possible changes at this stage.
- Lib updated to module format
- replaced mocha with vitest (due to isses with mocha and esm)
- Generally changed indexing to Variables and Terms over strings
- Adds convenience toArray to pipelines
Error was in test code, not in the library itself.
Adds tests cases provided by @JuniperChicago.
and removes some resolved comments
tslint is deprecated. This commit replaces tslint with eslint.
But does not include any changes to the code.
mainly let -> const
Extraacts utils namespaces to separate modules.
Adds missing typings where possible.
Removes this to self aliasing.
leaves the test to run in lts versions 16, 18 and 20
not supported by vitest
@stuarthendren stuarthendren merged commit 23c6700 into main Feb 20, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant