{"id":11678444,"name":"@phx-hook/crop-image","ecosystem":"npm","description":"Crop images to a specified size for upload","homepage":"https://github.com/elixir-saas/phx-hook/tree/main/packages/crop-image","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/elixir-saas/phx-hook","keywords_array":["Phoenix","Elixir","LiveView","Image"],"namespace":"phx-hook","versions_count":5,"first_release_published_at":"2025-05-23T18:35:34.217Z","latest_release_published_at":"2025-05-25T15:17:40.866Z","latest_release_number":"0.1.4","latest_published_release_number":"0.1.4","last_synced_at":"2026-10-27T13:44:14.020Z","created_at":"2025-05-23T18:36:58.245Z","updated_at":"2026-10-27T14:49:56.556Z","registry_url":"https://www.npmjs.com/package/@phx-hook/crop-image","install_command":"npm install @phx-hook/crop-image","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.1.4"},"contentPolicy":null},"repo_metadata":{"id":175121473,"uuid":"585362382","full_name":"elixir-saas/phx-hook","owner":"elixir-saas","description":"A collection of useful hooks for Phoenix LiveView JavaScript interop.","archived":false,"fork":false,"pushed_at":"2026-01-30T23:54:50.000Z","size":11229,"stargazers_count":71,"open_issues_count":3,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-10-27T10:42:52.819Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elixir-saas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-05T01:19:47.000Z","updated_at":"2026-10-26T19:51:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"d64ee00a-3e49-4c2c-ae1e-9ff31f4edc7d","html_url":"https://github.com/elixir-saas/phx-hook","commit_stats":null,"previous_names":["elixir-saas/phx-hook"],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/elixir-saas/phx-hook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elixir-saas","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/sbom","scorecard":null,"funding_links":[],"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":346510206,"owners_count":38561598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-27T02:00:05.503Z","response_time":59,"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"},"owner_record":{"login":"elixir-saas","name":"elixir-saas","uuid":"121976509","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/121976509?v=4","repositories_count":5,"last_synced_at":"2024-04-24T02:29:58.189Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/elixir-saas","funding_links":[],"total_stars":42,"followers":2,"following":0,"created_at":"2023-06-14T02:25:57.436Z","updated_at":"2024-04-24T02:29:59.245Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elixir-saas","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elixir-saas/repositories"},"tags":[{"name":"@phx-hook/textarea@0.2.0","sha":"7883119ca3cf4b77f7df667af92118623490acbe","kind":"tag","published_at":"2026-01-30T23:54:49.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/textarea@0.2.0","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/textarea@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Ftextarea%400.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.2.0/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.7","sha":"85acc093cf876d986cef184674d6ed8be435838a","kind":"tag","published_at":"2026-01-20T16:09:41.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.7","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.7/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.6","sha":"1fd78f87eedb2e62fa2284e0151c4a7e307d81f4","kind":"tag","published_at":"2026-01-20T16:04:51.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.6","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.6/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.5","sha":"cac8d201d16cfbce6e4568aa187c48b7cfb7b2af","kind":"tag","published_at":"2026-01-20T13:24:31.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.5","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.5/manifests","release_url":null},{"name":"@phx-hook/copy-to-clipboard@0.1.3","sha":"88403448f8023d1906682829b8639099a497b5b8","kind":"tag","published_at":"2025-05-31T19:15:35.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/copy-to-clipboard@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/copy-to-clipboard@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcopy-to-clipboard%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.3/manifests","release_url":null},{"name":"@phx-hook/textarea@0.1.2","sha":"fa03b570bf4beec992c1dbbc1a5baabab81b6777","kind":"tag","published_at":"2025-05-27T19:01:44.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/textarea@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/textarea@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Ftextarea%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.1.2/manifests","release_url":null},{"name":"@phx-hook/textarea@0.1.1","sha":"d70e788cae8879069285bddb764246700c10de9f","kind":"tag","published_at":"2025-05-27T18:38:22.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/textarea@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/textarea@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Ftextarea%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ftextarea@0.1.1/manifests","release_url":null},{"name":"@phx-hook/right-click-menu@0.1.4","sha":"e66715b0b44151088b6da66aa127ac0b30159885","kind":"tag","published_at":"2025-05-25T16:37:50.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/right-click-menu@0.1.4","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/right-click-menu@0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fright-click-menu%400.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.4/manifests","release_url":null},{"name":"@phx-hook/crop-image@0.1.4","sha":"95892677c7d549c4b85937ba10cf12a31ea95f69","kind":"tag","published_at":"2025-05-25T15:17:39.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/crop-image@0.1.4","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/crop-image@0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcrop-image%400.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.4/manifests","release_url":null},{"name":"@phx-hook/crop-image@0.1.3","sha":"1ceff3f319b43442272a702df7ddbf8e9557fe67","kind":"tag","published_at":"2025-05-23T21:02:01.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/crop-image@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/crop-image@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcrop-image%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.3/manifests","release_url":null},{"name":"@phx-hook/crop-image@0.1.2","sha":"47a85a1bf5ec322326463aed8af79d9d2ef6b2ea","kind":"tag","published_at":"2025-05-23T20:55:42.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/crop-image@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/crop-image@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcrop-image%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.2/manifests","release_url":null},{"name":"@phx-hook/crop-image@0.1.1","sha":"d7bd5dd955303b45af2c3024776d7ce26ce34c8c","kind":"tag","published_at":"2025-05-23T20:03:53.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/crop-image@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/crop-image@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcrop-image%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcrop-image@0.1.1/manifests","release_url":null},{"name":"@phx-hook/open-window@0.2.0","sha":"c579a8b92b4041d2e57c2080a5222d9092c4bbaa","kind":"tag","published_at":"2025-05-21T19:53:02.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/open-window@0.2.0","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/open-window@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fopen-window%400.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.2.0/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.4","sha":"29d1311210730162397a6737caef03b0518d6f12","kind":"tag","published_at":"2025-05-21T18:49:24.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.4","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.4/manifests","release_url":null},{"name":"@phx-hook/movable@0.1.3","sha":"163d537ec49bfda378c4eda1146db3c59944760f","kind":"tag","published_at":"2025-05-21T17:52:07.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/movable@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/movable@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fmovable%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.3/manifests","release_url":null},{"name":"@phx-hook/sortable@0.1.2","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/sortable@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/sortable@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fsortable%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fsortable@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fsortable@0.1.2/manifests","release_url":null},{"name":"@phx-hook/right-click-menu@0.1.3","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/right-click-menu@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/right-click-menu@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fright-click-menu%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.3/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.3","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.3/manifests","release_url":null},{"name":"@phx-hook/prevent-unsaved-changes@0.1.1","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/prevent-unsaved-changes@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/prevent-unsaved-changes@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fprevent-unsaved-changes%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fprevent-unsaved-changes@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fprevent-unsaved-changes@0.1.1/manifests","release_url":null},{"name":"@phx-hook/open-window@0.1.3","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/open-window@0.1.3","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/open-window@0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fopen-window%400.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.3/manifests","release_url":null},{"name":"@phx-hook/movable@0.1.2","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/movable@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/movable@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fmovable%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.2/manifests","release_url":null},{"name":"@phx-hook/focus-list@0.1.2","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/focus-list@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/focus-list@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Ffocus-list%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ffocus-list@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ffocus-list@0.1.2/manifests","release_url":null},{"name":"@phx-hook/drag-drop-detector@0.2.1","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/drag-drop-detector@0.2.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/drag-drop-detector@0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fdrag-drop-detector%400.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.2.1/manifests","release_url":null},{"name":"@phx-hook/copy-to-clipboard@0.1.2","sha":"a140ca78f55f780aadfeb74a9c2a8c62dffc8f8d","kind":"tag","published_at":"2025-05-21T17:01:00.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/copy-to-clipboard@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/copy-to-clipboard@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcopy-to-clipboard%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.2/manifests","release_url":null},{"name":"@phx-hook/audio@0.1.2","sha":"7c028d5bbd79f8a19472b343bc20498c3c2836d5","kind":"tag","published_at":"2025-05-21T16:52:40.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/audio@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/audio@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Faudio%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Faudio@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Faudio@0.1.2/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.2","sha":"4486376af8dbbad3480d84ffdbe860a0a77f4c56","kind":"tag","published_at":"2025-05-21T16:11:06.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.2/manifests","release_url":null},{"name":"@phx-hook/focus-list@0.1.1","sha":"1af7e8526f5b932d3b6598ae97bf995a3f02f8db","kind":"tag","published_at":"2025-05-20T20:40:32.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/focus-list@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/focus-list@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Ffocus-list%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ffocus-list@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Ffocus-list@0.1.1/manifests","release_url":null},{"name":"@phx-hook/right-click-menu@0.1.2","sha":"9f9790fb48f57f32815561b2feff4d23039868b5","kind":"tag","published_at":"2025-05-20T19:18:10.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/right-click-menu@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/right-click-menu@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fright-click-menu%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.2/manifests","release_url":null},{"name":"@phx-hook/audio@0.1.1","sha":"c68f74b1402d729f5356c257f4d71d7f01dcf518","kind":"tag","published_at":"2025-05-20T17:33:20.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/audio@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/audio@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Faudio%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Faudio@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Faudio@0.1.1/manifests","release_url":null},{"name":"@phx-hook/resizable@0.1.1","sha":"09d1ef4eb7935ef2e40882363f56aa01921f6630","kind":"tag","published_at":"2025-05-19T20:43:38.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/resizable@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/resizable@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fresizable%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fresizable@0.1.1/manifests","release_url":null},{"name":"@phx-hook/open-window@0.1.2","sha":"09d1ef4eb7935ef2e40882363f56aa01921f6630","kind":"tag","published_at":"2025-05-19T20:43:38.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/open-window@0.1.2","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/open-window@0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fopen-window%400.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.2/manifests","release_url":null},{"name":"@phx-hook/movable@0.1.1","sha":"09d1ef4eb7935ef2e40882363f56aa01921f6630","kind":"tag","published_at":"2025-05-19T20:43:38.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/movable@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/movable@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fmovable%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fmovable@0.1.1/manifests","release_url":null},{"name":"@phx-hook/copy-to-clipboard@0.1.1","sha":"09d1ef4eb7935ef2e40882363f56aa01921f6630","kind":"tag","published_at":"2025-05-19T20:43:38.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/copy-to-clipboard@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/copy-to-clipboard@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fcopy-to-clipboard%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fcopy-to-clipboard@0.1.1/manifests","release_url":null},{"name":"@phx-hook/prevent-unsaved-changes@0.1.0","sha":"750ce01c5fd3aca231ed4eb8d99353ab930fd13d","kind":"tag","published_at":"2025-05-05T22:55:03.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/prevent-unsaved-changes@0.1.0","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/prevent-unsaved-changes@0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fprevent-unsaved-changes%400.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fprevent-unsaved-changes@0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fprevent-unsaved-changes@0.1.0/manifests","release_url":null},{"name":"@phx-hook/drag-drop-detector@0.2.0","sha":"30cc7027ce7bdce9ca39abef8868a8ad47ac8f8d","kind":"tag","published_at":"2025-05-05T20:00:35.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/drag-drop-detector@0.2.0","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/drag-drop-detector@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fdrag-drop-detector%400.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.2.0/manifests","release_url":null},{"name":"@phx-hook/sortable@0.1.1","sha":"755afc45b9a6b2bb4d288ea8109056d98ba77ce9","kind":"tag","published_at":"2025-05-05T14:39:31.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/sortable@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/sortable@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fsortable%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fsortable@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fsortable@0.1.1/manifests","release_url":null},{"name":"@phx-hook/right-click-menu@0.1.1","sha":"755afc45b9a6b2bb4d288ea8109056d98ba77ce9","kind":"tag","published_at":"2025-05-05T14:39:31.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/right-click-menu@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/right-click-menu@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fright-click-menu%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fright-click-menu@0.1.1/manifests","release_url":null},{"name":"@phx-hook/open-window@0.1.1","sha":"755afc45b9a6b2bb4d288ea8109056d98ba77ce9","kind":"tag","published_at":"2025-05-05T14:39:31.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/open-window@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/open-window@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fopen-window%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fopen-window@0.1.1/manifests","release_url":null},{"name":"@phx-hook/drag-drop-detector@0.1.1","sha":"755afc45b9a6b2bb4d288ea8109056d98ba77ce9","kind":"tag","published_at":"2025-05-05T14:39:31.000Z","download_url":"https://codeload.github.com/elixir-saas/phx-hook/tar.gz/@phx-hook/drag-drop-detector@0.1.1","html_url":"https://github.com/elixir-saas/phx-hook/releases/tag/@phx-hook/drag-drop-detector@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/elixir-saas/phx-hook@%40phx-hook%2Fdrag-drop-detector%400.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elixir-saas%2Fphx-hook/tags/@phx-hook%2Fdrag-drop-detector@0.1.1/manifests","release_url":null}]},"repo_metadata_updated_at":"2026-10-27T14:49:56.555Z","dependent_packages_count":0,"downloads":206,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":24.586083468546434,"dependent_packages_count":35.486515488693335,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.036299478619885},"purl":"pkg:npm/%40phx-hook/crop-image","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@phx-hook/crop-image","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@phx-hook/crop-image","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@phx-hook/crop-image/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phx-hook%2Fcrop-image/codemeta","maintainers":[{"uuid":"jtormey","login":"jtormey","name":null,"email":"justin@93software.com","url":null,"packages_count":12,"html_url":"https://www.npmjs.com/~jtormey","role":null,"created_at":"2025-05-23T18:40:31.577Z","updated_at":"2025-05-23T18:40:31.577Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jtormey/packages"}]}