{"id":19880943,"url":"https://github.com/gridaco/policies","last_synced_at":"2026-06-15T07:31:42.830Z","repository":{"id":57137539,"uuid":"371133758","full_name":"gridaco/policies","owner":"gridaco","description":"grida's policies as code","archived":false,"fork":false,"pushed_at":"2022-09-29T04:42:33.000Z","size":217,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-08T13:29:13.417Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gridaco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-26T18:31:30.000Z","updated_at":"2022-09-29T04:09:07.000Z","dependencies_parsed_at":"2023-01-19T04:00:24.957Z","dependency_job_id":null,"html_url":"https://github.com/gridaco/policies","commit_stats":null,"previous_names":["bridgedxyz/policies"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gridaco/policies","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fpolicies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fpolicies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fpolicies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fpolicies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gridaco","download_url":"https://codeload.github.com/gridaco/policies/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fpolicies/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34353189,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-12T17:12:51.166Z","updated_at":"2026-06-15T07:31:42.795Z","avatar_url":"https://github.com/gridaco.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# policies\n\nList of bridged policies as code\n\n## Not all policy related codes are included.\n\nOnly publically available policies as code are listed here.\nWe use the exact same package on our production, keeping things clean and clear.\n\nAlthough, security related policies are kepted private, accessible to only few people.\n\n## Usage\n\n```\nyarn add @policies/\u003cpolicy-name\u003e\n```\n\n## Policies\n\n**General**\n\n- [valid-username](./valid-username) - a logic used to validate username on sigup\n\n**Bridged Specific**\n\n- [@policies/grida-valid-username](https://www.npmjs.com/package/@policies/grida-valid-username) - a logic used to validate username on sigup with bridged specific reserved keywords.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Fpolicies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgridaco%2Fpolicies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Fpolicies/lists"}