{"id":13741462,"url":"https://github.com/massivefermion/blah","last_synced_at":"2026-02-13T23:08:24.949Z","repository":{"id":62430863,"uuid":"544375885","full_name":"massivefermion/blah","owner":"massivefermion","description":"fake data generation for gleam","archived":false,"fork":false,"pushed_at":"2024-12-19T16:07:33.000Z","size":2488,"stargazers_count":19,"open_issues_count":2,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-14T23:40:14.384Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hex.pm/packages/blah","language":"Gleam","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/massivefermion.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-10-02T10:18:43.000Z","updated_at":"2025-09-03T03:37:15.000Z","dependencies_parsed_at":"2023-01-31T05:55:12.625Z","dependency_job_id":"e03fdb2b-f506-4184-8b67-4d4c8973f82a","html_url":"https://github.com/massivefermion/blah","commit_stats":{"total_commits":20,"total_committers":3,"mean_commits":6.666666666666667,"dds":"0.30000000000000004","last_synced_commit":"43e79342e468e7767aeba742ba98764152223585"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/massivefermion/blah","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massivefermion%2Fblah","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massivefermion%2Fblah/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massivefermion%2Fblah/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massivefermion%2Fblah/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/massivefermion","download_url":"https://codeload.github.com/massivefermion/blah/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massivefermion%2Fblah/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29422493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T22:20:51.549Z","status":"ssl_error","status_checked_at":"2026-02-13T22:20:49.838Z","response_time":78,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-08-03T04:00:59.469Z","updated_at":"2026-02-13T23:08:24.925Z","avatar_url":"https://github.com/massivefermion.png","language":"Gleam","funding_links":[],"categories":["Packages"],"sub_categories":["Randomness"],"readme":"![blah](https://raw.githubusercontent.com/massivefermion/blah/main/banner.png)\n\n[![Package Version](https://img.shields.io/hexpm/v/blah)](https://hex.pm/packages/blah)\n[![Hex Docs](https://img.shields.io/badge/hex-docs-ffaff3)](https://hexdocs.pm/blah/)\n\n# blah\n\nfake data generation for gleam\n\n## 🎲 Installation\n\n```sh\ngleam add blah\n```\n\n## 🎲 Usage\n\n```gleam\nimport blah/name\nimport blah/time\nimport blah/other\nimport blah/internet\nimport birl\nimport birl/duration\nimport bison/object_id\n\npub type Person {\n  Person(\n    id: object_id.ObjectId,\n    name: String,\n    username: String,\n    birthday: birl.Time,\n    age: Int,\n  )\n}\n\npub fn generate_fake_person() {\n  let assert Ok(id) = object_id.from_string(other.mongo_object_id())\n  let name = name.first_name()\n  let birthday = time.past(duration.years(18), duration.years(32))\n  let assert #(age, duration.Year) =\n    duration.blur(birl.difference(birl.now(), birthday))\n\n  Person(\n    id: id,\n    name: name,\n    username: internet.username(name),\n    birthday: birthday,\n    age: age,\n  )\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmassivefermion%2Fblah","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmassivefermion%2Fblah","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmassivefermion%2Fblah/lists"}