{"id":21064627,"url":"https://github.com/capturecontext/swift-package-resources","last_synced_at":"2025-03-14T01:32:52.885Z","repository":{"id":107401924,"uuid":"411651531","full_name":"CaptureContext/swift-package-resources","owner":"CaptureContext","description":null,"archived":false,"fork":false,"pushed_at":"2023-08-13T20:04:26.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-19T00:08:39.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CaptureContext.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-09-29T11:45:47.000Z","updated_at":"2022-09-08T00:31:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad7ae04c-bd86-45e4-87a8-014676b17f24","html_url":"https://github.com/CaptureContext/swift-package-resources","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptureContext%2Fswift-package-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptureContext%2Fswift-package-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptureContext%2Fswift-package-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptureContext%2Fswift-package-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CaptureContext","download_url":"https://codeload.github.com/CaptureContext/swift-package-resources/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234856240,"owners_count":18897402,"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-19T17:50:19.731Z","updated_at":"2025-01-20T20:51:51.950Z","avatar_url":"https://github.com/CaptureContext.png","language":"Swift","readme":"# swift-package-resources\n\n[![SwiftPM 5.8](https://img.shields.io/badge/swiftpm-5.8-ED523F.svg?style=flat)](https://swift.org/download/) ![Platforms](https://img.shields.io/badge/Platforms-iOS_13_|_macOS_10.15_|_Catalyst_|_tvOS_14_|_watchOS_7-ED523F.svg?style=flat) [![@maximkrouk](https://img.shields.io/badge/contact-@capturecontext-1DA1F2.svg?style=flat\u0026logo=twitter)](https://twitter.com/capture_context) \n\nPackage with lightweight resources models for code generation. Originally created for [spmgen](https://github.com/capturecontext/spmgen).\n\n## Products\n\n### PackageResources\n\nProduct with the primary API, declares accessors for each resource type and some helpers. Unlike generated accessors, this module can be shared across multiple packages or targets without causing any ambiguity.\n\n### PackageResourcesCore\n\nProduct with resource model declarations, target that contains resources might not need to access them, so you can depend just on this product to declare static factories for resources to use them later with `PackageResources` product.\nOr you can use this product to create your own APIs.\n\nAvailable declarations\n\n- `PackageResources.Color` (`_ColorResource`)\n- `PackageResources.Font` (`_FontResource`)\n- `PackageResources.Image` (`_ImageResource`)\n- `PackageResources.Nib` (`_NibResource`)\n- `PackageResources.Storyboard` (`_StoryboardResource`)\n- `PackageResources.SCNScene` (`_SCNSceneResource`)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapturecontext%2Fswift-package-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcapturecontext%2Fswift-package-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapturecontext%2Fswift-package-resources/lists"}