{"id":977225,"name":"@hitechline/reactools","ecosystem":"npm","description":"\u003cdiv align=\"center\"\u003e   \u003cimg src=\"https://github.com/hitechline/react/raw/main/.github/logo.png\" height=\"150\" width=\"150\" /\u003e","homepage":"https://github.com/hitechline/reactools#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/hitechline/reactools","keywords_array":["react","utilities","web","ui"],"namespace":"hitechline","versions_count":26,"first_release_published_at":"2021-02-23T21:41:35.252Z","latest_release_published_at":"2021-06-07T20:13:15.698Z","latest_release_number":"1.1.3","last_synced_at":"2026-05-14T17:46:19.182Z","created_at":"2022-04-07T18:19:03.942Z","updated_at":"2026-05-14T17:46:19.182Z","registry_url":"https://www.npmjs.com/package/@hitechline/reactools","install_command":"npm install @hitechline/reactools","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"canary":"2.0.0-canary.2","latest":"1.1.3","alpha":"1.1.1-alpha.0"}},"repo_metadata":{"id":37029991,"uuid":"333139437","full_name":"slipnbytes/reactools","owner":"slipnbytes","description":"Create React interfaces is easy.","archived":false,"fork":false,"pushed_at":"2023-10-17T04:00:14.000Z","size":242801,"stargazers_count":14,"open_issues_count":3,"forks_count":1,"subscribers_count":0,"default_branch":"canary","last_synced_at":"2025-08-19T12:42:50.071Z","etag":null,"topics":["asynchronous","docs","factor","helpers","hooks","react","tools","typescript","utilities","web"],"latest_commit_sha":null,"homepage":"https://reactools.hitechline.com.br","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slipnbytes.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2021-01-26T16:08:50.000Z","updated_at":"2024-07-08T13:22:11.000Z","dependencies_parsed_at":"2024-11-05T09:41:46.459Z","dependency_job_id":null,"html_url":"https://github.com/slipnbytes/reactools","commit_stats":null,"previous_names":["hitechline/reactools","hitechline/react"],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/slipnbytes/reactools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slipnbytes","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/refs/heads/canary","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27466117,"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","status":"online","status_checked_at":"2025-12-02T02:00:06.387Z","response_time":54,"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"},"tags":[{"name":"v2.0.0-canary.2","sha":"321222a51f8e11e3bcfe5f3b770ed21a721379df","kind":"commit","published_at":"2021-06-08T15:10:26.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v2.0.0-canary.2","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v2.0.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v2.0.0-canary.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v2.0.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v2.0.0-canary.2/manifests"},{"name":"v2.0.0-canary.1","sha":"aaf50ebc6aeddc08c352c593ae5fa725ef43d6dc","kind":"commit","published_at":"2021-06-07T20:31:54.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v2.0.0-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v2.0.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v2.0.0-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v2.0.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v2.0.0-canary.1/manifests"},{"name":"v1.1.3","sha":"d9ce5a119a53d44f3f2bbdc6e623c1b75ec72fe9","kind":"commit","published_at":"2021-06-07T20:13:01.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.3","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3/manifests"},{"name":"v1.1.3-canary.2","sha":"43f2c487be694ba94b50705fff442acc08e31a00","kind":"commit","published_at":"2021-05-09T16:53:51.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.3-canary.2","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.3-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.3-canary.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3-canary.2/manifests"},{"name":"v1.1.3-canary.1","sha":"dc89872b00277ab34194afa104d824c31da4fdab","kind":"commit","published_at":"2021-03-31T14:03:23.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.3-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.3-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.3-canary.1/manifests"},{"name":"v1.1.2","sha":"8db3f5857950274864dce4db28cbd5aeaed8a5bb","kind":"commit","published_at":"2021-03-17T18:09:18.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.2","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2/manifests"},{"name":"v1.1.2-canary.3","sha":"e55e566d6ed1be881fd333ab8f31c07f6ad3d2b7","kind":"commit","published_at":"2021-03-16T19:11:12.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.2-canary.3","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.2-canary.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.3/manifests"},{"name":"v1.1.2-canary.2","sha":"b0dd1b75112a1e58c4672f25fdbad11cdfe3b561","kind":"commit","published_at":"2021-03-15T13:25:30.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.2-canary.2","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.2-canary.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.2/manifests"},{"name":"v1.1.2-canary.1","sha":"1f519e5fdf5292f1f7b71d1b97cf1b51bd91bc7d","kind":"commit","published_at":"2021-03-15T05:15:25.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.2-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.2-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.2-canary.1/manifests"},{"name":"v1.1.1","sha":"07c545fb0996015dfc979b47f58aced0b0a00e0c","kind":"commit","published_at":"2021-03-13T16:43:34.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.1/manifests"},{"name":"v1.1.1-canary.1","sha":"e562c0e8bb191f15aff358d94fb9618f5c49ca99","kind":"commit","published_at":"2021-03-13T16:33:24.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.1-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.1-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.1-canary.1/manifests"},{"name":"v1.0.0-canary.13","sha":"cb0660359db6954c127db06f8c5ab2aff1cb84b9","kind":"commit","published_at":"2021-03-13T15:56:52.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.13","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.13/manifests"},{"name":"v1.0.0-canary.12","sha":"750cffcad6dac7ffde6cc9a5b9bb0ba07ed8c6f7","kind":"commit","published_at":"2021-03-11T23:20:00.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.12","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.12/manifests"},{"name":"v1.1.0","sha":"d6200e0db4ae116321e2070a40bbd4f5ff2734c5","kind":"commit","published_at":"2021-03-11T20:44:11.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.1.0","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.1.0/manifests"},{"name":"v1.0.0-canary.11","sha":"059dd0135959b5e9877022ec839abb75f70cea77","kind":"commit","published_at":"2021-03-11T17:57:48.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.11","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.11/manifests"},{"name":"v1.0.0-canary.10","sha":"5f1cee9c957a4d05bded67b8f2304b3806adc859","kind":"commit","published_at":"2021-03-11T17:30:39.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.10","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.10/manifests"},{"name":"v1.0.0-canary.9","sha":"bf8aa71caaf36c784bc757414aa20a8d8bcd7975","kind":"commit","published_at":"2021-03-11T01:51:07.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.9","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.9/manifests"},{"name":"v1.0.0-canary.8","sha":"39e7a14f55a000f0ffd2412f0eafdfefaf86cffb","kind":"commit","published_at":"2021-03-10T20:50:01.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.8","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.8/manifests"},{"name":"v1.0.0-canary.7","sha":"da1014b87b637c07f7e6a0c74b30a7ed80352059","kind":"commit","published_at":"2021-03-07T00:44:31.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.7","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.7/manifests"},{"name":"v1.0.0-canary.6","sha":"4fd086269e1279370fd2fd70282989cc7d4f3f89","kind":"commit","published_at":"2021-02-25T19:54:11.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.6","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.6/manifests"},{"name":"v1.0.0-canary.5","sha":"39e318dbd6ea72bb4427e416e576068608cc8977","kind":"commit","published_at":"2021-02-24T00:40:36.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.5","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.5/manifests"},{"name":"v1.0.0-canary.4","sha":"b74a4c33659508695644ef1f4c33e0beeef51562","kind":"commit","published_at":"2021-02-23T23:40:15.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.4","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.4/manifests"},{"name":"v1.0.0","sha":"f65bb5896896a5e1b458f5af48b544bdd294548c","kind":"commit","published_at":"2021-02-23T23:23:29.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0/manifests"},{"name":"v1.0.0-canary.3","sha":"e0388daf6d8c44990262b900989cc44d6654ad60","kind":"commit","published_at":"2021-02-23T22:58:58.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.3","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.3/manifests"},{"name":"v1.0.0-canary.2","sha":"93e6f434fd63a5834ce62ba8ff110c793ee3fd38","kind":"commit","published_at":"2021-02-23T22:54:04.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.2","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.2/manifests"},{"name":"v1.0.0-canary.1","sha":"b4ed0c0218f6944cdbf340e5f84aa37071a6f914","kind":"commit","published_at":"2021-02-23T22:06:00.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v1.0.0-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v1.0.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v1.0.0-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v1.0.0-canary.1/manifests"},{"name":"v0.0.1-canary.1","sha":"26ffb0535cf8d3fe92af4c1ca93e84fcd551104e","kind":"commit","published_at":"2021-02-23T21:42:19.000Z","download_url":"https://codeload.github.com/slipnbytes/reactools/tar.gz/v0.0.1-canary.1","html_url":"https://github.com/slipnbytes/reactools/releases/tag/v0.0.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/slipnbytes/reactools@v0.0.1-canary.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v0.0.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/tags/v0.0.1-canary.1/manifests"}]},"repo_metadata_updated_at":"2026-02-11T14:29:08.969Z","dependent_packages_count":2,"downloads":26,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":13.930126108192214,"dependent_repos_count":7.638483358728343,"dependent_packages_count":8.854664163323209,"stargazers_count":8.59952986535265,"forks_count":11.599616013021386,"docker_downloads_count":null,"average":10.124483901723561},"purl":"pkg:npm/%40hitechline/reactools","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@hitechline/reactools","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@hitechline/reactools","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@hitechline/reactools/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T07:27:41.730Z","issues_count":3,"pull_requests_count":163,"avg_time_to_close_issue":13052270.0,"avg_time_to_close_pull_request":1703858.6397515528,"issues_closed_count":2,"pull_requests_closed_count":161,"pull_request_authors_count":6,"issue_authors_count":1,"avg_comments_per_issue":0.0,"avg_comments_per_pull_request":1.4723926380368098,"merged_pull_requests_count":132,"bot_issues_count":3,"bot_pull_requests_count":153,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/slipnbytes%2Freactools/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hitechline%2Freactools/codemeta","maintainers":[{"uuid":"devhijazi","login":"devhijazi","name":null,"email":"hijazi.root@gmail.com","url":null,"packages_count":12,"html_url":"https://www.npmjs.com/~devhijazi","role":null,"created_at":"2022-11-20T16:57:23.752Z","updated_at":"2022-11-20T16:57:23.752Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/devhijazi/packages"}]}