{"id":20801909,"url":"https://github.com/philips-software/javascript-hsdp-sdk","last_synced_at":"2025-03-12T02:47:16.515Z","repository":{"id":65600720,"uuid":"547206985","full_name":"philips-software/javascript-hsdp-sdk","owner":"philips-software","description":"JavaScript SDK for interaction with HSDP APIs","archived":false,"fork":false,"pushed_at":"2024-03-20T13:16:21.000Z","size":407,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T12:34:24.724Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philips-software.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-07T09:56:55.000Z","updated_at":"2022-11-03T09:27:53.000Z","dependencies_parsed_at":"2025-01-18T12:39:22.297Z","dependency_job_id":null,"html_url":"https://github.com/philips-software/javascript-hsdp-sdk","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips-software%2Fjavascript-hsdp-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips-software%2Fjavascript-hsdp-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips-software%2Fjavascript-hsdp-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips-software%2Fjavascript-hsdp-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philips-software","download_url":"https://codeload.github.com/philips-software/javascript-hsdp-sdk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243147272,"owners_count":20243745,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T18:25:31.730Z","updated_at":"2025-03-12T02:47:16.495Z","avatar_url":"https://github.com/philips-software.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HSDP SDK for JavaScript\n\nThis project provides a Software Development Kit that makes interaction with HSDP APIs easy for a JavaScript programmer. Instead of having to worry about composing the correct HTTP requests (required url, headers, body, query parameters, parsing responses), the user interacts with statically typed data structures, giving autocompletion and field name discovery of the request and response data structures.\n\n- **Technology stack**: the library is intended for use in any JavaScript project that needs to interact with HSDP APIs.\n- **Status**: the software is still in early development, only supporting a few of the HSDP APIs.\n\n## Dependencies\n\nThe SDK can be used in any JavaScript project via any package manager.\n\n## Installation\n\n```sh\nyarn add hsdp-sdk\n```\n\nor\n\n```sh\nnpm install --save hsdp-sdk\n```\n\n## Usage\n\nThis SDK is split into multiple parts and has specific documentation for each of them in the [docs](docs) folder:\n\n- [IAM](docs/IAM.md)\n- [IDM](docs/IDM.md)\n- [CDR](docs/CDR.md)\n- [Utils](docs/utils.md)\n\n## How to test the software\n\nUse the following command to run the unit tests:\n\n```sh\nyarn test\n```\n\n## Known issues\n\nAt this moment, there are no known issues.\n\n## Contact / Getting help\n\nIn case of questions about this SDK, please check with the issue tracker if that is a known problem or feature request.\nAnd if that does not help, reach out to the [maintainers](MAINTAINERS.md).\n\n## License\n\nSee [LICENSE](LICENSE)\n\n## Credits and references\n\nThis SDK used the [Kotlin HSDP SDK](https://github.com/philips-software/kotlin-hsdp-sdk) and [HSDP SDK for Dotnet 6.0](https://github.com/philips-software/dotnet-hsdp-sdk) as inspiration.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilips-software%2Fjavascript-hsdp-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilips-software%2Fjavascript-hsdp-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilips-software%2Fjavascript-hsdp-sdk/lists"}