{"id":15763296,"url":"https://github.com/arman226/solid-design-principle","last_synced_at":"2025-07-20T05:33:05.081Z","repository":{"id":230694552,"uuid":"466905868","full_name":"arman226/solid-design-principle","owner":"arman226","description":"SOLID stands for : Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle","archived":false,"fork":false,"pushed_at":"2022-05-12T08:10:54.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-05T11:41:31.107Z","etag":null,"topics":["dependency-inversion-principle","design-principles","interface-segregation-principle","javascript","liskov-substitution-principle","open-closed-principle","single-responsibility-principle","solid"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/arman226.png","metadata":{"files":{"readme":null,"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":"2022-03-07T01:42:55.000Z","updated_at":"2022-04-28T01:58:43.000Z","dependencies_parsed_at":"2024-03-31T10:21:04.409Z","dependency_job_id":"726749c6-040f-4ec9-b2f8-438201c50b40","html_url":"https://github.com/arman226/solid-design-principle","commit_stats":null,"previous_names":["arman226/solid-design-principle"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arman226/solid-design-principle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arman226%2Fsolid-design-principle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arman226%2Fsolid-design-principle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arman226%2Fsolid-design-principle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arman226%2Fsolid-design-principle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arman226","download_url":"https://codeload.github.com/arman226/solid-design-principle/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arman226%2Fsolid-design-principle/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266071519,"owners_count":23871940,"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":["dependency-inversion-principle","design-principles","interface-segregation-principle","javascript","liskov-substitution-principle","open-closed-principle","single-responsibility-principle","solid"],"created_at":"2024-10-04T11:41:28.608Z","updated_at":"2025-07-20T05:33:05.070Z","avatar_url":"https://github.com/arman226.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":null,"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farman226%2Fsolid-design-principle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farman226%2Fsolid-design-principle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farman226%2Fsolid-design-principle/lists"}