dataverse-client-javascript
dataverse-client-javascript copied to clipboard
A Dataverse client for JavaScript and TypeScript
Inspired from [this issue/TODO ](https://github.com/IQSS/dataverse-frontend/issues/538)in front-end repo, in Dataset Permissions, it asked about adding canDownloadFiles and canManageFilesPermissions permission fields to js-dataverse. Based on [the dataset user permission model](https://github.com/IQSS/dataverse-client-javascript/blob/develop/src/datasets/domain/models/DatasetUserPermissions.ts) in js-dataverse...
A [TODO](https://github.com/IQSS/dataverse-frontend/blob/64b83674447794f72dc707f474b7bf6970d9b820/src/settings/infrastructure/SettingJSDataverseRepository.ts#L8C4-L8C43) existing describes that the `SettingJSDataverseRepository` in front end repo currently has a `getByName` method that returns a mocked response, and this method should be implemented to fetch actual...
## Overview of the feature request Just as we run tests to be able to deploy the package in GitHub Package Registry, we need to verify that test coverage remains...
## What this PR does / why we need it: This PR adds code for using the ["List Versions of a Dataset" API](https://guides.dataverse.org/en/latest/api/native-api.html#list-versions-of-a-dataset). ## Which issue(s) this PR closes: I'm...
## What this PR does / why we need it: Replaces absolute GitHub blob links pointing to `main` branch with relative paths so links resolve to the current branch context...
## What this PR does / why we need it: Updates the GetAllNotificationsByUser use case to allow results to return only unread messages. Also adds parameters for pagination (limit and...
## What this PR does / why we need it: This PR adds a config setting `bearerTokenGetFunction` to define a custom function to retrieve the bearer token. This is more...
### Overview of the feature request Create Get Dataset Storage Driver use case ### Any open or closed issues related to this feature request? - https://github.com/IQSS/dataverse/pull/11716
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2. Changelog Sourced from js-yaml's changelog. [3.14.2] - 2025-11-15 Security Backported v4.1.1 fix to v3 [4.1.1] - 2025-11-12 Security Fix prototype pollution issue in yaml...
The documentation links in the README.md are hard-coded and always point to the main branch. File needs to be updated to relative URLS so it will link the documents in...