{"id":28450554,"url":"https://github.com/jamiewest/extensions","last_synced_at":"2025-06-30T16:31:06.150Z","repository":{"id":61973214,"uuid":"350906164","full_name":"jamiewest/extensions","owner":"jamiewest","description":"A set of APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration. ","archived":false,"fork":false,"pushed_at":"2024-02-10T01:15:01.000Z","size":1035,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-06T15:08:06.047Z","etag":null,"topics":["configuration","dart","dependency-injection","logging"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/extensions","language":"Dart","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/jamiewest.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}},"created_at":"2021-03-24T01:13:09.000Z","updated_at":"2021-11-16T01:38:00.000Z","dependencies_parsed_at":"2024-01-10T08:39:37.101Z","dependency_job_id":null,"html_url":"https://github.com/jamiewest/extensions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jamiewest/extensions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiewest%2Fextensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiewest%2Fextensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiewest%2Fextensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiewest%2Fextensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamiewest","download_url":"https://codeload.github.com/jamiewest/extensions/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiewest%2Fextensions/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262810541,"owners_count":23367920,"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":["configuration","dart","dependency-injection","logging"],"created_at":"2025-06-06T15:08:06.229Z","updated_at":"2025-06-30T16:31:06.142Z","avatar_url":"https://github.com/jamiewest.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"A set of APIs for commonly used programming patterns and utilities.\n\n[![pub package](https://img.shields.io/pub/v/extensions.svg)](https://pub.dev/packages/extensions)\n[![Build Status](https://github.com/jamiewest/extensions/workflows/Dart/badge.svg)](https://github.com/jamiewest/extensions/actions/workflows/dart.yml?query=workflow%3A%22Dart%22+branch%3Amain)\n\nThis package contains a set of libraries that make it easy to handle dependency injection (DI), logging, configuration, app shutdown, and service startup and shutdown. These libraries can be used individually as needed or via the `Host` which encapsulates the app's resource and lifetime functionality.  \n\nMuch of this code is a derived work of the [dotnet/runtime](https://github.com/dotnet/runtime) `extensions` namespace. \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamiewest%2Fextensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamiewest%2Fextensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamiewest%2Fextensions/lists"}