{"id":11341329,"name":"@duplojs/utils","ecosystem":"npm","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/utils)](https://www.npmjs.com/package/@duplojs/utils)","homepage":"https://github.com/duplojs/utils#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/duplojs/utils","keywords_array":["typescript","utils","functional-programming","immutable","pipe","curry","data-parser","pattern-matching","either","monad","array-utils","object-utils","string-utils","date-utils","ddd","clean-architecture","duplojs"],"namespace":"duplojs","versions_count":88,"first_release_published_at":"2025-02-10T18:45:51.790Z","latest_release_published_at":"2026-04-04T20:49:16.542Z","latest_release_number":"1.6.2","last_synced_at":"2026-04-04T23:01:52.097Z","created_at":"2025-02-10T19:22:43.535Z","updated_at":"2026-04-04T23:02:26.866Z","registry_url":"https://www.npmjs.com/package/@duplojs/utils","install_command":"npm install @duplojs/utils","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.6.2"}},"repo_metadata":{"id":276830456,"uuid":"929555999","full_name":"duplojs/utils","owner":"duplojs","description":"@duplojs/utils is the TypeScript utility toolbox used across the DuploJS ecosystem. It focuses on strong typing, good DX, and small composable primitives that scale from simple helpers to full validation pipelines.","archived":false,"fork":false,"pushed_at":"2026-04-04T20:48:16.000Z","size":7233,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-04T22:43:13.668Z","etag":null,"topics":["array-utils","clean-architecture","curried","data-parser","date-utils","ddd","duplojs","either","flow","functional-programming","immutable","monad","object-utils","pattern-matching","pipe","string-utils","typescript","utils"],"latest_commit_sha":null,"homepage":"http://utils.duplojs.dev/","language":"TypeScript","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/duplojs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","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":"2025-02-08T20:22:29.000Z","updated_at":"2026-04-04T20:47:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"2fbbceeb-2334-4fd4-92b4-ce464c0f91d5","html_url":"https://github.com/duplojs/utils","commit_stats":null,"previous_names":["duplojs/utils"],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/duplojs/utils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duplojs","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31418287,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"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"},"owner_record":{"login":"duplojs","name":"duplojs","uuid":"140890282","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/140890282?v=4","repositories_count":1,"last_synced_at":"2023-08-05T12:39:52.554Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/duplojs","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-08-05T12:39:52.559Z","updated_at":"2023-08-05T12:39:52.559Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duplojs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duplojs/repositories"},"tags":[{"name":"v1.6.2","sha":"b847c28b8ea0670d668eb294a52ee2f44f637cf9","kind":"commit","published_at":"2026-04-04T20:47:34.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.6.2","html_url":"https://github.com/duplojs/utils/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"1e3011814e1fa8eae96afb142369fe7592c302d8","kind":"commit","published_at":"2026-03-24T15:31:18.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.6.1","html_url":"https://github.com/duplojs/utils/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"d2aacee39c10c8313482024c6d0b92b0a8997374","kind":"commit","published_at":"2026-03-24T14:47:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.6.0","html_url":"https://github.com/duplojs/utils/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.6.0/manifests"},{"name":"v1.5.15","sha":"ff1bc8d916d32e1186114d4cb937efd53a0db55d","kind":"commit","published_at":"2026-03-17T14:44:53.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.15","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.15/manifests"},{"name":"v1.5.14","sha":"825b0b58b3275a7e8c7d60dda0e34db7c1ffc335","kind":"commit","published_at":"2026-03-16T16:41:33.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.14","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.14/manifests"},{"name":"v1.5.13","sha":"2b837d910bd65ad785af57e52b1a6ef037d3dee8","kind":"commit","published_at":"2026-03-12T21:41:01.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.13","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.13/manifests"},{"name":"v1.5.12","sha":"a1bb7b2dfeedeb49289affca2da2cff0dae5eef7","kind":"commit","published_at":"2026-03-12T10:46:09.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.12","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.12/manifests"},{"name":"v1.5.11","sha":"030aa117664572f3f24db1c1cb00ccd9ad9e0275","kind":"commit","published_at":"2026-03-08T18:13:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.11","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.11/manifests"},{"name":"v1.5.10","sha":"e9e21d3b5c440f0fa37f151b20c6ae5f749c0ea2","kind":"commit","published_at":"2026-03-05T21:04:58.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.10","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.10/manifests"},{"name":"v1.5.9","sha":"59867ec8e3cb9562a7390b35b4065c6aab3c258c","kind":"commit","published_at":"2026-02-26T10:48:24.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.9","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.9/manifests"},{"name":"v1.5.8","sha":"5dc5786778379bbc1e8402cff86198fa94f7706e","kind":"commit","published_at":"2026-02-25T17:42:06.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.8","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.8/manifests"},{"name":"v1.5.7","sha":"b7b72abcfcde0481eb5aef1ca7283c7c964f1c0e","kind":"commit","published_at":"2026-02-25T15:45:55.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.7","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.7/manifests"},{"name":"v1.5.6","sha":"9c54b09f6500cbf27a2c495b9fc46b88116c0d16","kind":"commit","published_at":"2026-02-19T19:35:44.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.6","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"2b72d47a374e399817c4feda9ed1919dcf7abe76","kind":"commit","published_at":"2026-02-19T18:44:41.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.5","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"2af6df5380e1a04a0c681f94ba756dd881f091da","kind":"commit","published_at":"2026-02-19T15:52:31.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.4","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.4/manifests"},{"name":"v1.5.3","sha":"5995c3dd194276dba31aa2448711c81a288e1e35","kind":"commit","published_at":"2026-02-18T09:00:35.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.3","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"8264f66c7d192abfa1738cd9705c4955d4e9827b","kind":"commit","published_at":"2026-02-17T17:24:31.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.2","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d3756e0e2ed18ae38020e623e4680a5519b4ff67","kind":"commit","published_at":"2026-02-10T16:56:01.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.1","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"d711a8d66ef9b5cec4ecd13d6d8fc47383e35d0b","kind":"commit","published_at":"2026-02-10T14:29:03.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.5.0","html_url":"https://github.com/duplojs/utils/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.5.0/manifests"},{"name":"v1.4.59","sha":"2ad57d54e0d4bb44b83ad656d3c052d70d3798c4","kind":"commit","published_at":"2026-02-09T15:50:50.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.59","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.59","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.59","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.59/manifests"},{"name":"v1.4.58","sha":"ed287911a715d30698b95b71025ec5c60c33a561","kind":"commit","published_at":"2026-02-06T19:24:18.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.58","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.58","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.58","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.58/manifests"},{"name":"v1.4.57","sha":"797514e0b0a712e7b6e702dd8fdaf988f7b48b4f","kind":"commit","published_at":"2026-02-04T15:03:43.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.57","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.57","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.57","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.57/manifests"},{"name":"v1.4.56","sha":"bb4de60f9102d114d5f9bacfb2695722e9adda0b","kind":"commit","published_at":"2026-02-03T15:55:49.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.56","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.56","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.56","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.56/manifests"},{"name":"v1.4.55","sha":"5fe58fd113e31e18a55c17a412294ffa31ffd794","kind":"commit","published_at":"2026-02-03T13:07:06.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.55","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.55","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.55","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.55/manifests"},{"name":"v1.4.54","sha":"3b7458403590ba6924a6b2391880cd9870c2a572","kind":"commit","published_at":"2026-02-03T09:45:59.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.54","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.54","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.54","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.54/manifests"},{"name":"v1.4.53","sha":"dc2e69b5586950d255bd6ce92b02dd2d8d98939e","kind":"commit","published_at":"2026-02-02T10:59:14.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.53","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.53","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.53","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.53/manifests"},{"name":"v1.4.52","sha":"b07e8d86d5314e4f24d5505911d567bf67e20fe5","kind":"commit","published_at":"2026-01-30T17:41:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.52","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.52","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.52","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.52/manifests"},{"name":"v1.4.51","sha":"d311836c070604f95144290f753bdf68b1529d69","kind":"commit","published_at":"2026-01-30T11:17:46.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.51","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.51","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.51","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.51/manifests"},{"name":"v1.4.50","sha":"19b09e46848642a9b3fca3a24b5dc5460c1d1d6c","kind":"commit","published_at":"2026-01-29T18:24:34.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.50","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.50","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.50","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.50/manifests"},{"name":"v1.4.48","sha":"900cdaf91d7d0319ed205aa067f0dde85c0a686a","kind":"commit","published_at":"2026-01-29T15:18:42.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.48","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.48","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.48","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.48/manifests"},{"name":"v1.4.49","sha":"1781cc53cbba182c6616eef87a6e05c31d39056f","kind":"commit","published_at":"2026-01-29T14:33:46.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.49","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.49","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.49","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.49/manifests"},{"name":"v1.4.47","sha":"7bcd6eb993338e96559f55d881022debc8f533bb","kind":"commit","published_at":"2026-01-29T11:08:58.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.47","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.47","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.47","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.47/manifests"},{"name":"v1.4.46","sha":"34a6adab60414033e20067d8f860906402e99b7e","kind":"commit","published_at":"2026-01-27T19:46:04.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.46","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.46","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.46","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.46/manifests"},{"name":"v1.4.45","sha":"98195056ffafd1036de4f37bfed8419e01bb3f9f","kind":"commit","published_at":"2026-01-27T11:55:45.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.45","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.45","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.45","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.45/manifests"},{"name":"v1.4.44","sha":"508e70aa350aa5481666b75c4b1c08a2c605d70d","kind":"commit","published_at":"2026-01-25T15:08:44.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.44","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.44","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.44","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.44/manifests"},{"name":"v1.4.43","sha":"1bf6b7759c13e83a4863eb8e60f649238d9ba58c","kind":"commit","published_at":"2026-01-24T13:57:25.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.43","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.43","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.43","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.43/manifests"},{"name":"v1.4.42","sha":"834a141a31602e79b3947d74dc129d4f8f3853db","kind":"commit","published_at":"2026-01-22T16:23:16.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.42","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.42","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.42","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.42/manifests"},{"name":"v1.4.41","sha":"5fe96b66e0570861fcbead62d4c8f78627780201","kind":"commit","published_at":"2026-01-22T10:47:37.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.41","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.41","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.41","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.41/manifests"},{"name":"v1.4.40","sha":"fc3cfd62fbcb06ee0d89b73e73d2e0b6b136c14a","kind":"commit","published_at":"2026-01-17T15:12:34.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.40","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.40/manifests"},{"name":"v1.4.39","sha":"ae6d0ed5c3cc15a0640b6767122e1f6ae60c38bd","kind":"commit","published_at":"2026-01-16T15:15:33.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.39","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.39/manifests"},{"name":"v1.4.38","sha":"518ff861e452b2db2bdeace22602714454e6dbf6","kind":"commit","published_at":"2026-01-16T12:33:43.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.38","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.38/manifests"},{"name":"v1.4.37","sha":"1c4402b5f1e1d987c269a52758da54200401095a","kind":"commit","published_at":"2026-01-16T12:07:47.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.37","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.37/manifests"},{"name":"v1.4.36","sha":"54d3ada88562c4c0f19044bd27c0d14aae664fd9","kind":"commit","published_at":"2026-01-15T15:11:20.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.36","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.36/manifests"},{"name":"v1.4.35","sha":"7eca6043e40b508ff7424a3d04591d2e9fd6faaf","kind":"commit","published_at":"2026-01-15T11:59:39.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.35","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.35/manifests"},{"name":"v1.4.34","sha":"e1ffde0bbc8adaac91ce47591b467dd1dcb20272","kind":"commit","published_at":"2026-01-14T12:40:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.34","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.34/manifests"},{"name":"v1.4.33","sha":"4a1f60fcbf9c14bc82029edb668193befba9f1e2","kind":"commit","published_at":"2026-01-12T15:01:10.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.33","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.33/manifests"},{"name":"v1.4.32","sha":"4debffa96239560d0f01fd0c4eb87cda37e2dad2","kind":"commit","published_at":"2026-01-10T14:09:48.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.4.32","html_url":"https://github.com/duplojs/utils/releases/tag/v1.4.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.4.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.4.32/manifests"},{"name":"v1.3.32","sha":"4debffa96239560d0f01fd0c4eb87cda37e2dad2","kind":"commit","published_at":"2026-01-10T14:09:48.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.32","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.32/manifests"},{"name":"v1.3.31","sha":"fbfb63105984c23bfbcb0964fc4473aa13f3eb54","kind":"commit","published_at":"2026-01-09T15:03:19.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.31","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.31/manifests"},{"name":"v1.3.30","sha":"8dd70f464f4c18d54f91efb7dc1d16ac4fa8d91d","kind":"commit","published_at":"2026-01-07T14:08:41.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.30","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.30/manifests"},{"name":"v1.3.29","sha":"858646e1117473d32eb4a913732c2b9d006389cc","kind":"commit","published_at":"2026-01-02T17:26:20.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.29","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.29/manifests"},{"name":"v1.3.28","sha":"0211d9831cc93ef010ea9ca1ff735ec86290f623","kind":"commit","published_at":"2026-01-02T16:59:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.28","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.28/manifests"},{"name":"v1.3.27","sha":"b53450207fcf124f836d3942130a1f8ca5513859","kind":"commit","published_at":"2026-01-02T10:23:22.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.27","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.27/manifests"},{"name":"v1.3.26","sha":"74ab977c7accf75697c8bf780d1ba89cf92d31c1","kind":"commit","published_at":"2026-01-01T17:55:35.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.26","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.26/manifests"},{"name":"v1.3.25","sha":"a5bff27884f675cb2958723136e431cf7764c6ef","kind":"commit","published_at":"2025-12-31T14:55:59.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.25","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.25/manifests"},{"name":"v1.3.24","sha":"2bad23d8cb2d6f3445335a139ce896d73163f036","kind":"commit","published_at":"2025-12-30T16:13:58.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.24","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.24/manifests"},{"name":"v1.2.24","sha":"d20be15a95bd17daaecb387089baf3b2368abbd6","kind":"commit","published_at":"2025-12-30T15:43:08.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.2.24","html_url":"https://github.com/duplojs/utils/releases/tag/v1.2.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.2.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.24/manifests"},{"name":"v1.3.23","sha":"661240e53fafd3bfb33a80114b004663595e84d6","kind":"commit","published_at":"2025-12-29T13:09:54.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.23","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.23/manifests"},{"name":"v1.3.22","sha":"88bdbda67d9636482ff78145fe385d7da6136be5","kind":"commit","published_at":"2025-12-23T11:50:03.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.22","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.22/manifests"},{"name":"v1.3.21","sha":"0e093d4ad6b09d99a2c35290a01161b85cb41f9e","kind":"commit","published_at":"2025-12-15T17:09:10.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.21","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.21/manifests"},{"name":"v1.3.20","sha":"152dcb8f8e0ef81b511041f82a47519d12efb47e","kind":"commit","published_at":"2025-12-15T11:51:44.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.20","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.20/manifests"},{"name":"v1.3.19","sha":"f2e28dee4f94926d1035f0dd0451e1981abb9057","kind":"commit","published_at":"2025-12-12T17:11:12.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.3.19","html_url":"https://github.com/duplojs/utils/releases/tag/v1.3.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.3.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.3.19/manifests"},{"name":"v1.2.19","sha":"ef217f73af90090ba182714b1e31496eedba2186","kind":"commit","published_at":"2025-12-12T10:23:23.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.2.19","html_url":"https://github.com/duplojs/utils/releases/tag/v1.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.19/manifests"},{"name":"v1.2.18","sha":"20ad98f126d351c6fcd5f4451372badf3699730d","kind":"commit","published_at":"2025-12-09T11:50:01.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.2.18","html_url":"https://github.com/duplojs/utils/releases/tag/v1.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.18/manifests"},{"name":"v1.2.17","sha":"3c5b6ca48e9ecf944668a1af74fa822984e85301","kind":"commit","published_at":"2025-11-28T17:57:05.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.2.17","html_url":"https://github.com/duplojs/utils/releases/tag/v1.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.17/manifests"},{"name":"v1.2.16","sha":"e8af2bd187a71101186ef4ee79550993c74edb32","kind":"commit","published_at":"2025-11-28T17:06:11.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.2.16","html_url":"https://github.com/duplojs/utils/releases/tag/v1.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.2.16/manifests"},{"name":"v1.1.16","sha":"bf2135d9841b791ec76f62a517afc447caa310b4","kind":"commit","published_at":"2025-11-13T10:16:48.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.16","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.16/manifests"},{"name":"v1.1.15","sha":"e51029b5b1c73b624e9cc0ce99bb63d5d3bddaa2","kind":"commit","published_at":"2025-11-11T17:06:54.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.15","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.15/manifests"},{"name":"v1.1.14","sha":"73cd653b183b6edb1e709defb6d5e762525385ef","kind":"commit","published_at":"2025-11-07T16:39:03.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.14","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.14/manifests"},{"name":"v1.1.13","sha":"fed7bdbf638a64f7c36f19a75d236f16c2cb6b73","kind":"commit","published_at":"2025-10-31T15:47:38.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.13","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.13/manifests"},{"name":"v1.1.12","sha":"0b2607b1423f845b5057a4e546f0b170b69380c9","kind":"commit","published_at":"2025-10-31T08:23:13.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.12","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.12/manifests"},{"name":"v1.1.11","sha":"ebd0481dee8cdd58f19435646927f8783b81e15b","kind":"commit","published_at":"2025-10-30T12:00:17.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.11","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.11/manifests"},{"name":"v1.1.10","sha":"e69811264d6854d5364e338086aa24e9f61cc64f","kind":"commit","published_at":"2025-10-29T15:17:44.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.10","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.10/manifests"},{"name":"v1.1.9","sha":"4857c4437cf9bf2a6d2299f17939126d2d8ede1b","kind":"commit","published_at":"2025-10-29T11:52:01.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.9","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.9/manifests"},{"name":"v1.1.8","sha":"2131b18aab78b5f7eb2f380d0db3c7c11fd87a0a","kind":"commit","published_at":"2025-10-28T12:40:11.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.8","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.8/manifests"},{"name":"v1.1.7","sha":"fc7edae44ff88989c68e377fdbb562cdff843214","kind":"commit","published_at":"2025-10-27T12:20:54.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.1.7","html_url":"https://github.com/duplojs/utils/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.1.7/manifests"},{"name":"v1.0.7","sha":"8097cccf571396a2ebe3ab344e0fb36dea83046c","kind":"commit","published_at":"2025-10-14T16:30:26.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.7","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.7/manifests"},{"name":"v1.0.6","sha":"acb06c37a3a3d3fcb1deab2995c4162ece4d6e3b","kind":"commit","published_at":"2025-10-13T17:01:17.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.6","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"3a221970cae45eb1a2eda039dd79233d0e4a23c7","kind":"commit","published_at":"2025-10-12T17:43:55.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.5","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"beb297c65ac103dbf8ac686137e72c5717793e18","kind":"commit","published_at":"2025-10-12T17:14:46.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.4","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"ecd130debf86a5ae656c55efbe273060a773fbca","kind":"commit","published_at":"2025-10-10T16:37:06.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.3","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"f05e0a29e305a3818d701be7853d2d569330512e","kind":"commit","published_at":"2025-10-10T15:03:16.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.2","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"b96d46b6fb98c83f6ef3462adbd71f8e4913e41e","kind":"commit","published_at":"2025-10-10T10:07:26.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.1","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"f62767d3995c402e7ce71c5de8007e758ef67d52","kind":"commit","published_at":"2025-10-09T15:53:18.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v1.0.0","html_url":"https://github.com/duplojs/utils/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v1.0.0/manifests"},{"name":"v0.3.1","sha":"0aac903123e6e39a613aff0c197f327f06a6d389","kind":"commit","published_at":"2025-03-12T13:39:20.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v0.3.1","html_url":"https://github.com/duplojs/utils/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"1febe877b9e36a8294f48d8a9aed0247c19cdad4","kind":"commit","published_at":"2025-03-12T13:33:50.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v0.3.0","html_url":"https://github.com/duplojs/utils/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"0854f7bd6004354b903a3dcd7ecd2e79778c4275","kind":"commit","published_at":"2025-02-24T13:08:32.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v0.2.1","html_url":"https://github.com/duplojs/utils/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"be31acc26441c4d9f46ba0b7e72494e5fa813afa","kind":"commit","published_at":"2025-02-14T16:30:47.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v0.2.0","html_url":"https://github.com/duplojs/utils/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"cc9aba9392d4f513f0f2a6ee1ac49d0227d0ed85","kind":"commit","published_at":"2025-02-10T18:44:44.000Z","download_url":"https://codeload.github.com/duplojs/utils/tar.gz/v0.1.0","html_url":"https://github.com/duplojs/utils/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/duplojs/utils@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-04-04T23:02:26.866Z","dependent_packages_count":0,"downloads":9449,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":25.06987264806809,"dependent_packages_count":36.26177075212059,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.66582170009434},"purl":"pkg:npm/%40duplojs/utils","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@duplojs/utils","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@duplojs/utils","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@duplojs/utils/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-24T16:03:44.755Z","issues_count":16,"pull_requests_count":10,"avg_time_to_close_issue":5356389.307692308,"avg_time_to_close_pull_request":572833.8888888889,"issues_closed_count":13,"pull_requests_closed_count":9,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":0.0,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":7686054.777777778,"past_year_avg_time_to_close_pull_request":1288673.5,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/duplojs%2Futils/issues","maintainers":[{"login":"ZeRiix","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZeRiix"}],"active_maintainers":[{"login":"ZeRiix","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZeRiix"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duplojs%2Futils/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duplojs%2Futils/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duplojs%2Futils/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duplojs%2Futils/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duplojs%2Futils/codemeta","maintainers":[{"uuid":"mathcovax","login":"mathcovax","name":null,"email":"campani.mathieu@gmail.com","url":null,"packages_count":40,"html_url":"https://www.npmjs.com/~mathcovax","role":null,"created_at":"2025-02-10T19:25:19.058Z","updated_at":"2025-02-10T19:25:19.058Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mathcovax/packages"}]}