{"id":20726939,"url":"https://github.com/hmcts/cmc-pdf-service-client","last_synced_at":"2025-04-23T18:48:49.803Z","repository":{"id":24863737,"uuid":"102610504","full_name":"hmcts/cmc-pdf-service-client","owner":"hmcts","description":"Java client library for https://github.com/hmcts/cmc-pdf-service","archived":false,"fork":false,"pushed_at":"2025-04-11T14:49:44.000Z","size":261,"stargazers_count":1,"open_issues_count":3,"forks_count":1,"subscribers_count":189,"default_branch":"master","last_synced_at":"2025-04-11T15:53:30.713Z","etag":null,"topics":["civil-money-claims","govuk","gradle","java","spring","travis-ci"],"latest_commit_sha":null,"homepage":"","language":"Java","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/hmcts.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2017-09-06T13:15:35.000Z","updated_at":"2025-04-11T14:49:15.000Z","dependencies_parsed_at":"2024-02-14T15:52:27.367Z","dependency_job_id":"4c2be179-4008-49d4-ac26-9cd90bbec4fe","html_url":"https://github.com/hmcts/cmc-pdf-service-client","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fcmc-pdf-service-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fcmc-pdf-service-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fcmc-pdf-service-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fcmc-pdf-service-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hmcts","download_url":"https://codeload.github.com/hmcts/cmc-pdf-service-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250495843,"owners_count":21440224,"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":["civil-money-claims","govuk","gradle","java","spring","travis-ci"],"created_at":"2024-11-17T04:28:24.832Z","updated_at":"2025-04-23T18:48:49.784Z","avatar_url":"https://github.com/hmcts.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![](https://jitpack.io/v/hmcts/cmc-pdf-service-client.svg)](https://jitpack.io/#hmcts/cmc-pdf-service-client)\n[![JitPack Badge](https://github.com/hmcts/cmc-pdf-service-client/actions/workflows/gradle.yml/badge.svg)](https://github.com/hmcts/cmc-pdf-service-client/actions/workflows/gradle.yml)\n\n# PDF service client\n\nThis is a client library for pdf-service, which allows to generate read-only PDFs based on given template in HTML/Twig format and\nplaceholder data in JSON format.\n\n## Getting started\n\n### Prerequisites\n\n- [JDK 17](https://www.oracle.com/java)\n\n### Building\n\nThe project uses [Gradle](https://gradle.org) as a build tool but you don't have to install it locally since there is a\n`./gradlew` wrapper script.\n\nTo build project please execute the following command:\n\n```bash\n    ./gradlew build\n```\n\n## Developing\n\n### Unit tests\n\nTo run all unit tests please execute following command:\n\n```bash\n    ./gradlew test\n```\n\n### Coding style tests\n\nTo run all checks (including unit tests) please execute following command:\n\n```bash\n  ./gradlew check\n```\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning.\nFor the versions available, see the tags on this repository.\n\nTo release a new version add a tag with the version number and push this up to the origin repository. This will then\nbuild and publish the release to maven.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhmcts%2Fcmc-pdf-service-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhmcts%2Fcmc-pdf-service-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhmcts%2Fcmc-pdf-service-client/lists"}