{"id":1985205,"name":"magic-handler","ecosystem":"npm","description":"A WebWorker linker extension. For creating links between WebWorkers and MainThreads","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://git.devdroplets.com/ryan/magic-handler","keywords_array":["webworker","typescript","handler","browser","frontend"],"namespace":null,"versions_count":8,"first_release_published_at":"2020-03-31T12:33:14.777Z","latest_release_published_at":"2020-04-16T14:26:44.282Z","latest_release_number":"1.2.4","last_synced_at":"2026-05-12T14:11:17.015Z","created_at":"2022-04-09T19:13:07.107Z","updated_at":"2026-05-12T14:11:17.015Z","registry_url":"https://www.npmjs.com/package/magic-handler","install_command":"npm install magic-handler","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.2.4"}},"repo_metadata":{"id":249134153,"uuid":"131","full_name":"Ryan/magic-handler","owner":"Ryan","description":"Magic-Handler is a MagicWorker communication handler that uses RPC events messages between the two for calling functions on their behalf.","archived":null,"fork":false,"pushed_at":null,"size":null,"stargazers_count":0,"open_issues_count":null,"forks_count":0,"subscribers_count":null,"default_branch":"master","last_synced_at":"2025-07-20T03:36:12.436Z","etag":null,"topics":["FrontEnd","Typescript","Webworker"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":null,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":null,"icon_url":null,"metadata":{},"created_at":"2020-03-30T10:21:11.143Z","updated_at":"2020-06-18T09:58:47.010Z","dependencies_parsed_at":null,"dependency_job_id":"17c65ddd-4194-4607-9658-1e2a9837a1cd","html_url":"https://git.devdroplets.com/Ryan/magic-handler","commit_stats":null,"previous_names":["ryan/magic-handler"],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:gitlab/Ryan/magic-handler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories/Ryan%2Fmagic-handler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories/Ryan%2Fmagic-handler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories/Ryan%2Fmagic-handler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories/Ryan%2Fmagic-handler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/owners/Ryan","download_url":"https://git.devdroplets.com/Ryan/magic-handler/-/archive/master/magic-handler-master.zip","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories/Ryan%2Fmagic-handler/sbom","scorecard":null,"host":{"name":"git.devdroplets.com","url":"https://git.devdroplets.com","kind":"gitlab","repositories_count":35,"owners_count":1,"icon_url":"https://github.com/gitlab.png","version":null,"created_at":"2024-07-18T11:24:16.691Z","updated_at":"2024-07-18T11:24:16.691Z","status":"online","status_checked_at":"2025-08-23T02:29:22.839Z","response_time":340,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T07:13:11.767Z","robots_txt_url":"https://git.devdroplets.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/git.devdroplets.com/owners"},"tags":[]},"repo_metadata_updated_at":"2025-11-02T18:34:31.462Z","dependent_packages_count":1,"downloads":1,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":58.03721924745341,"dependent_repos_count":25.32799796580169,"dependent_packages_count":32.89382871786066,"stargazers_count":null,"forks_count":null,"average":38.753015310371914},"purl":"pkg:npm/magic-handler","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/magic-handler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/magic-handler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/magic-handler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/magic-handler/codemeta","maintainers":[{"uuid":"notryan","login":"notryan","name":null,"email":"ryan@devdroplets.ga","url":null,"packages_count":4,"html_url":"https://www.npmjs.com/~notryan","role":null,"created_at":"2022-11-13T05:11:11.938Z","updated_at":"2022-11-13T05:11:11.938Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/notryan/packages"}]}