{"id":53,"name":null,"description":"Preflight for HTML email","url":"https://github.com/premailer/premailer","last_synced_at":"2026-04-30T17:00:37.988Z","repository":{"id":837708,"uuid":"386126","full_name":"premailer/premailer","owner":"premailer","description":"Preflight for HTML email","archived":false,"fork":false,"pushed_at":"2026-03-10T02:09:16.000Z","size":1053,"stargazers_count":2408,"open_issues_count":96,"forks_count":361,"subscribers_count":53,"default_branch":"master","last_synced_at":"2026-04-28T07:43:15.214Z","etag":null,"topics":["css","inline","mail","nokogiri","premailer","ruby"],"latest_commit_sha":null,"homepage":"https://premailer.github.io/premailer","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/premailer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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":"2009-11-26T05:31:46.000Z","updated_at":"2026-04-09T14:06:33.000Z","dependencies_parsed_at":"2025-12-27T04:02:31.627Z","dependency_job_id":null,"html_url":"https://github.com/premailer/premailer","commit_stats":{"total_commits":636,"total_committers":125,"mean_commits":5.088,"dds":0.7232704402515724,"last_synced_commit":"276073f76b1cd61925309476a87d8a3afbe27ea7"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/premailer/premailer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/sbom","scorecard":{"id":744480,"data":{"date":"2025-08-11","repo":{"name":"github.com/premailer/premailer","commit":"dd8039f63b07e7bed9f6bf38f5b264f75d49da97"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/actions.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/actions.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/actions.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-353f-x4gh-cqq8","Warn: Project is vulnerable to: GHSA-5w6v-399v-w3cc","Warn: Project is vulnerable to: GHSA-mrxw-mxhj-p664","Warn: Project is vulnerable to: GHSA-vvfq-8hwr-qm4m","Warn: Project is vulnerable to: GHSA-2rxp-v6pw-ch6m"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T18:20:40.237Z","repository_id":837708,"created_at":"2025-08-22T18:20:40.237Z","updated_at":"2025-08-22T18:20:40.237Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32470879,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"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":{"login":"premailer","name":"premailer","uuid":"5750522","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5750522?v=4","repositories_count":5,"last_synced_at":"2024-04-21T03:04:42.616Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/premailer","funding_links":[],"total_stars":2670,"followers":4,"following":0,"created_at":"2022-11-02T16:36:22.230Z","updated_at":"2024-04-21T03:04:43.062Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer/repositories"},"packages":[{"id":13761635,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T09:54:13.016Z","latest_release_published_at":"2026-02-13T09:54:13.016Z","latest_release_number":"1.22.0-1","last_synced_at":"2026-03-13T12:15:01.524Z","created_at":"2026-02-13T09:54:12.823Z","updated_at":"2026-03-13T12:31:14.157Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, rake, ruby-css-parser, ruby-htmlentities, ruby-nokogiri (\u003e= 1.12.0~), ruby-webmock, ruby-maxitest","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T09:54:13.750Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13751535,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:20:11.919Z","latest_release_published_at":"2026-02-13T07:20:11.919Z","latest_release_number":"1.11.1-2","last_synced_at":"2026-03-13T14:24:22.188Z","created_at":"2026-02-13T07:20:11.758Z","updated_at":"2026-03-13T14:24:22.188Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.4.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T07:20:12.564Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13805009,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:29:52.449Z","latest_release_published_at":"2026-02-13T18:29:52.449Z","latest_release_number":"1.14.2-1","last_synced_at":"2026-03-13T19:24:30.478Z","created_at":"2026-02-13T18:29:52.235Z","updated_at":"2026-03-13T19:24:30.479Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:29:53.064Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13566949,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:46:57.895Z","latest_release_published_at":"2026-02-11T06:46:57.895Z","latest_release_number":"1.14.2-1","last_synced_at":"2026-03-11T18:32:16.967Z","created_at":"2026-02-11T06:46:57.720Z","updated_at":"2026-03-11T18:32:16.967Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:08.248Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13530781,"name":"ruby-premailer","ecosystem":"debian","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:36:17.349Z","latest_release_published_at":"2026-02-10T23:36:17.349Z","latest_release_number":"1.14.2-1","last_synced_at":"2026-03-14T07:17:27.544Z","created_at":"2026-02-10T23:36:17.110Z","updated_at":"2026-03-14T07:17:27.544Z","registry_url":"https://tracker.debian.org/pkg/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":"https://packages.debian.org/bullseye/ruby-premailer","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:26:47.176Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-premailer?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":8880057,"name":"github.com/premailer/premailer","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/premailer/premailer","keywords_array":[],"namespace":null,"versions_count":43,"first_release_published_at":"2013-10-23T09:59:09.000Z","latest_release_published_at":"2026-03-10T02:09:12.000Z","latest_release_number":"v1.29.0","last_synced_at":"2026-04-26T15:01:15.439Z","created_at":"2024-02-14T02:53:54.261Z","updated_at":"2026-04-26T15:01:15.439Z","registry_url":"https://pkg.go.dev/github.com/premailer/premailer","install_command":"go get github.com/premailer/premailer","documentation_url":"https://pkg.go.dev/github.com/premailer/premailer#section-documentation","metadata":{},"repo_metadata":{"id":837708,"uuid":"386126","full_name":"premailer/premailer","owner":"premailer","description":"Preflight for HTML email","archived":false,"fork":false,"pushed_at":"2025-04-01T16:27:23.000Z","size":1054,"stargazers_count":2386,"open_issues_count":97,"forks_count":364,"subscribers_count":54,"default_branch":"master","last_synced_at":"2025-11-04T02:01:16.480Z","etag":null,"topics":["css","inline","mail","nokogiri","premailer","ruby"],"latest_commit_sha":null,"homepage":"https://premailer.github.io/premailer","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/premailer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2009-11-26T05:31:46.000Z","updated_at":"2025-10-30T15:14:40.000Z","dependencies_parsed_at":"2023-07-06T08:33:45.641Z","dependency_job_id":"5baab621-a53b-4aae-8e7b-d8b4d7a09ce6","html_url":"https://github.com/premailer/premailer","commit_stats":{"total_commits":636,"total_committers":125,"mean_commits":5.088,"dds":0.7232704402515724,"last_synced_commit":"276073f76b1cd61925309476a87d8a3afbe27ea7"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/premailer/premailer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/sbom","scorecard":{"id":744480,"data":{"date":"2025-08-11","repo":{"name":"github.com/premailer/premailer","commit":"dd8039f63b07e7bed9f6bf38f5b264f75d49da97"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/actions.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/actions.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/actions.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-353f-x4gh-cqq8","Warn: Project is vulnerable to: GHSA-5w6v-399v-w3cc","Warn: Project is vulnerable to: GHSA-mrxw-mxhj-p664","Warn: Project is vulnerable to: GHSA-vvfq-8hwr-qm4m","Warn: Project is vulnerable to: GHSA-2rxp-v6pw-ch6m"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T18:20:40.237Z","repository_id":837708,"created_at":"2025-08-22T18:20:40.237Z","updated_at":"2025-08-22T18:20:40.237Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282561391,"owners_count":26689846,"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-11-04T02:00:05.887Z","response_time":62,"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":"premailer","name":"premailer","uuid":"5750522","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5750522?v=4","repositories_count":5,"last_synced_at":"2024-04-21T03:04:42.616Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/premailer","funding_links":[],"total_stars":2670,"followers":4,"following":0,"created_at":"2022-11-02T16:36:22.230Z","updated_at":"2024-04-21T03:04:43.062Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer/repositories"},"tags":[{"name":"v1.27.0","sha":"7103d57add3466a2198de212f999ce8220c0cf63","kind":"tag","published_at":"2024-08-26T16:26:25.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.27.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"87caeb72fb3d1ca1e87b7cf2ac91e7eeecf8533a","kind":"tag","published_at":"2024-08-24T00:17:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.26.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0/manifests"},{"name":"v1.25.0","sha":"db4d56da4c768a4f1faa7f0b611028b96789bcec","kind":"tag","published_at":"2024-08-21T14:36:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.25.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"c3cc71a315bc2729c9a340eaa79ecd5a4548b4a6","kind":"tag","published_at":"2024-08-15T06:48:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.24.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"0e2caf08e86961911b0e708317eb35992a0071e6","kind":"tag","published_at":"2024-03-05T17:42:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.23.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"66ba39659d463cdde5957fccb88a776d8ebe0259","kind":"tag","published_at":"2023-12-31T02:25:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.22.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"0dbec96872d2a1440a2a4503f6fec92ceb8d0ab4","kind":"tag","published_at":"2023-03-21T16:03:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.21.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"046220f777ee8db7efd389027ca8acae3271aa72","kind":"tag","published_at":"2023-03-09T17:05:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.20.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0/manifests"},{"name":"v1.19.0","sha":"0d7f9c208b28b074accb28d150466b2d017df949","kind":"tag","published_at":"2023-01-24T20:35:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.19.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"50ab41f8b4f4a70629249ea538bfda6cca6c456e","kind":"tag","published_at":"2022-10-07T19:09:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.18.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"4e7e71d3bb2a7fb72f5442d8a9c48d2919cb5c87","kind":"tag","published_at":"2022-09-17T00:33:45.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.17.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"42041e4a90cf7d6cd5650b28877cb760351b57c8","kind":"tag","published_at":"2022-05-04T00:01:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.16.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"08fe1c1f20122f61222ef62e84b088cd069ddbe9","kind":"tag","published_at":"2021-05-13T18:41:09.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.15.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0/manifests"},{"name":"v1.14.3","sha":"c5db9cb8ec16646dc11775bff57091b6cc9f08bf","kind":"tag","published_at":"2021-04-19T17:53:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3/manifests"},{"name":"v1.14.2","sha":"be1634c542910f729d0070f5be2a36de97eb0d48","kind":"tag","published_at":"2020-09-21T14:58:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2/manifests"},{"name":"v1.14.1","sha":"5625bcdbdcb5574fea977d9ed6b0fdfd69a75a5d","kind":"tag","published_at":"2020-09-20T18:21:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"ff4a7020de0c62ff64a25d8d47a2f42ca8bc9c51","kind":"tag","published_at":"2020-09-20T15:46:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0/manifests"},{"name":"v1.13.1","sha":"fdbf523fd0576f7ef5e201bbb0a7fd88ab7cc39f","kind":"tag","published_at":"2020-08-04T19:38:01.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1/manifests"},{"name":"v1.13.0","sha":"85ee9290f375c46e78b7308522c7071cb5affb32","kind":"tag","published_at":"2020-08-04T19:21:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0/manifests"},{"name":"v1.12.1","sha":"9346e25bbb31abf184715f162cc3ecb22b6626a3","kind":"tag","published_at":"2020-07-12T15:27:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"d56ae42aee092b76432948c394163660add12344","kind":"tag","published_at":"2020-07-11T20:52:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"aae3be75a543e7292beadc43619ce882348845fd","kind":"tag","published_at":"2017-11-14T22:27:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"d2ed61132d1385bd5bf804fd1765aea332198c10","kind":"tag","published_at":"2017-09-21T18:15:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0/manifests"},{"name":"v1.10.4","sha":"3a053f0260b73d95f81c562b9b462408a836443e","kind":"tag","published_at":"2017-05-16T09:30:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4/manifests"},{"name":"v1.10.3","sha":"e57c976a7270ed00c138a85e981372bd04ed3b36","kind":"tag","published_at":"2017-04-19T06:32:56.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"a86f90f7ff4060a97f7eb2f91689f57228dc371a","kind":"tag","published_at":"2017-03-10T07:50:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"5ac703449cb864627e4d7dfcc1b98310867fb90d","kind":"tag","published_at":"2017-03-09T10:52:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"7ff37913ef979583cc163fde9ad81c3be27ccf45","kind":"tag","published_at":"2017-02-22T19:38:24.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0/manifests"},{"name":"v1.9.3","sha":"9f7b99571a11e765e8e930d7ebf9d12ea3508e23","kind":"tag","published_at":"2017-02-22T14:16:39.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3/manifests"},{"name":"v1.9.2","sha":"f6de19ee90a15fc47613a1432cb159ba6d0d6bc9","kind":"tag","published_at":"2017-02-03T08:30:06.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"4ebd129bb0ecdbc4f65a74c998e0f9eb6996a3d6","kind":"tag","published_at":"2017-01-15T16:48:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"be37599187bce23b954c5c71305343eaa6e13da2","kind":"tag","published_at":"2017-01-14T23:10:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0/manifests"},{"name":"v1.8.7","sha":"e1d0feaa25008d9d4b940bec7cd8f7c301fdab28","kind":"tag","published_at":"2016-06-28T08:24:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.7","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"312afa2c1385858a05f3f3c2b345dac6a9f1320e","kind":"tag","published_at":"2015-09-11T08:48:34.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.6","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6/manifests"},{"name":"v1.8.4","sha":"557abc61400522575cd1d7a6ec21a935935c9aab","kind":"tag","published_at":"2015-03-01T15:23:59.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"6c08e380d75f116dd0197ea60f4f5d508c93ff65","kind":"tag","published_at":"2015-01-29T09:00:46.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"265428a59953bc87f19d6b9554b9db8c5608a300","kind":"tag","published_at":"2014-03-14T17:37:18.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"81634a3433cf2ea1aad0594201942b0a84447415","kind":"tag","published_at":"2014-03-11T13:45:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f27cdb47c79e730e8d0d329684339754e3c4aead","kind":"tag","published_at":"2014-01-14T09:43:08.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0/manifests"},{"name":"v1.7.9","sha":"ad8db4317d95e59ae33183243341edc777293f09","kind":"tag","published_at":"2013-10-25T17:17:13.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.9","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9/manifests"},{"name":"v1.7.8","sha":"821a9e275bf7ae653e1b194dd7f8daa634a7e29a","kind":"tag","published_at":"2013-10-23T10:03:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.8","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8/manifests"},{"name":"1.7.3","sha":"0ecd747a4e594e91ab797783345c67c540292c57","kind":"commit","published_at":"2011-09-08T22:06:22.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"ff01e19cd014ef528f98e82ff3158aa16ff44794","kind":"commit","published_at":"2011-09-07T19:16:49.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"e9a725d0a45955e13e72dab0bda0f6604f0cb062","kind":"commit","published_at":"2011-04-01T22:15:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"4e858aab469172929b9c75b2496935319063d210","kind":"commit","published_at":"2011-03-31T19:49:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"d4d6fd48c01b0c87ce413b875aaffee479716f67","kind":"commit","published_at":"2010-11-22T23:09:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2/manifests"},{"name":"1.6.0","sha":"59feab2312eae14a197f6fa110b2605d0b154cbe","kind":"tag","published_at":"2010-11-17T01:00:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0/manifests"},{"name":"1.6.1","sha":"6709d57a51349bdfae9f1c543b29ca11410d01d4","kind":"commit","published_at":"2010-11-17T00:50:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1/manifests"},{"name":"1.5.7","sha":"d8025181c4262d9ced9b9740d9d0e1de1d332849","kind":"commit","published_at":"2010-11-05T20:23:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.7","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7/manifests"},{"name":"1.5.6","sha":"26d90908a472e5e1800a04aae2269bc9fb4c07dd","kind":"commit","published_at":"2010-11-04T00:36:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.6","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6/manifests"},{"name":"1.5.4","sha":"749542395eeb98af110872681531f66b969b35ea","kind":"tag","published_at":"2009-12-09T22:16:10.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.4","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"0b9468db26ebe05700923b0dbe5382ad003f7ec7","kind":"tag","published_at":"2009-12-03T21:58:28.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3/manifests"}]},"repo_metadata_updated_at":"2025-11-04T02:06:59.209Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.79604656930633,"dependent_packages_count":8.686395802896914,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.241221186101622},"purl":"pkg:golang/github.com/premailer/premailer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/premailer/premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/premailer/premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/premailer/premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-12T09:29:20.110Z","issues_count":62,"pull_requests_count":77,"avg_time_to_close_issue":46977896.275,"avg_time_to_close_pull_request":9078606.513513513,"issues_closed_count":40,"pull_requests_closed_count":74,"pull_request_authors_count":43,"issue_authors_count":58,"avg_comments_per_issue":3.467741935483871,"avg_comments_per_pull_request":1.8571428571428572,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":72682.66666666667,"past_year_avg_time_to_close_pull_request":16851.333333333332,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.75,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/issues","maintainers":[{"login":"meowsus","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowsus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpremailer%2Fpremailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpremailer%2Fpremailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpremailer%2Fpremailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpremailer%2Fpremailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpremailer%2Fpremailer/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2119755,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":275284,"name":"premailer","ecosystem":"rubygems","description":"Improve the rendering of HTML emails by making CSS inline, converting links and warning about unsupported code.","homepage":"https://github.com/premailer/premailer","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/premailer/premailer","keywords_array":[],"namespace":null,"versions_count":52,"first_release_published_at":"2009-11-30T20:15:11.009Z","latest_release_published_at":"2026-03-10T02:09:28.872Z","latest_release_number":"1.29.0","last_synced_at":"2026-04-29T16:47:09.474Z","created_at":"2022-04-06T07:22:13.549Z","updated_at":"2026-04-29T17:26:22.026Z","registry_url":"https://rubygems.org/gems/premailer","install_command":"gem install premailer -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/premailer/","metadata":{"funding":null},"repo_metadata":{"id":837708,"uuid":"386126","full_name":"premailer/premailer","owner":"premailer","description":"Preflight for HTML email","archived":false,"fork":false,"pushed_at":"2026-03-10T02:09:16.000Z","size":1053,"stargazers_count":2408,"open_issues_count":96,"forks_count":361,"subscribers_count":54,"default_branch":"master","last_synced_at":"2026-04-12T08:08:05.971Z","etag":null,"topics":["css","inline","mail","nokogiri","premailer","ruby"],"latest_commit_sha":null,"homepage":"https://premailer.github.io/premailer","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/premailer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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":"2009-11-26T05:31:46.000Z","updated_at":"2026-04-09T14:06:33.000Z","dependencies_parsed_at":"2025-12-27T04:02:31.627Z","dependency_job_id":null,"html_url":"https://github.com/premailer/premailer","commit_stats":{"total_commits":636,"total_committers":125,"mean_commits":5.088,"dds":0.7232704402515724,"last_synced_commit":"276073f76b1cd61925309476a87d8a3afbe27ea7"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/premailer/premailer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/sbom","scorecard":{"id":744480,"data":{"date":"2025-08-11","repo":{"name":"github.com/premailer/premailer","commit":"dd8039f63b07e7bed9f6bf38f5b264f75d49da97"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/actions.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/actions.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/actions.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-353f-x4gh-cqq8","Warn: Project is vulnerable to: GHSA-5w6v-399v-w3cc","Warn: Project is vulnerable to: GHSA-mrxw-mxhj-p664","Warn: Project is vulnerable to: GHSA-vvfq-8hwr-qm4m","Warn: Project is vulnerable to: GHSA-2rxp-v6pw-ch6m"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T18:20:40.237Z","repository_id":837708,"created_at":"2025-08-22T18:20:40.237Z","updated_at":"2025-08-22T18:20:40.237Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31789207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":"premailer","name":"premailer","uuid":"5750522","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5750522?v=4","repositories_count":5,"last_synced_at":"2024-04-21T03:04:42.616Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/premailer","funding_links":[],"total_stars":2670,"followers":4,"following":0,"created_at":"2022-11-02T16:36:22.230Z","updated_at":"2024-04-21T03:04:43.062Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer/repositories"},"tags":[{"name":"v1.27.0","sha":"7103d57add3466a2198de212f999ce8220c0cf63","kind":"tag","published_at":"2024-08-26T16:26:25.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.27.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"87caeb72fb3d1ca1e87b7cf2ac91e7eeecf8533a","kind":"tag","published_at":"2024-08-24T00:17:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.26.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0/manifests"},{"name":"v1.25.0","sha":"db4d56da4c768a4f1faa7f0b611028b96789bcec","kind":"tag","published_at":"2024-08-21T14:36:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.25.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"c3cc71a315bc2729c9a340eaa79ecd5a4548b4a6","kind":"tag","published_at":"2024-08-15T06:48:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.24.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"0e2caf08e86961911b0e708317eb35992a0071e6","kind":"tag","published_at":"2024-03-05T17:42:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.23.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"66ba39659d463cdde5957fccb88a776d8ebe0259","kind":"tag","published_at":"2023-12-31T02:25:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.22.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"0dbec96872d2a1440a2a4503f6fec92ceb8d0ab4","kind":"tag","published_at":"2023-03-21T16:03:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.21.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"046220f777ee8db7efd389027ca8acae3271aa72","kind":"tag","published_at":"2023-03-09T17:05:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.20.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0/manifests"},{"name":"v1.19.0","sha":"0d7f9c208b28b074accb28d150466b2d017df949","kind":"tag","published_at":"2023-01-24T20:35:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.19.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"50ab41f8b4f4a70629249ea538bfda6cca6c456e","kind":"tag","published_at":"2022-10-07T19:09:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.18.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"4e7e71d3bb2a7fb72f5442d8a9c48d2919cb5c87","kind":"tag","published_at":"2022-09-17T00:33:45.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.17.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"42041e4a90cf7d6cd5650b28877cb760351b57c8","kind":"tag","published_at":"2022-05-04T00:01:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.16.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"08fe1c1f20122f61222ef62e84b088cd069ddbe9","kind":"tag","published_at":"2021-05-13T18:41:09.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.15.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0/manifests"},{"name":"v1.14.3","sha":"c5db9cb8ec16646dc11775bff57091b6cc9f08bf","kind":"tag","published_at":"2021-04-19T17:53:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3/manifests"},{"name":"v1.14.2","sha":"be1634c542910f729d0070f5be2a36de97eb0d48","kind":"tag","published_at":"2020-09-21T14:58:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2/manifests"},{"name":"v1.14.1","sha":"5625bcdbdcb5574fea977d9ed6b0fdfd69a75a5d","kind":"tag","published_at":"2020-09-20T18:21:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"ff4a7020de0c62ff64a25d8d47a2f42ca8bc9c51","kind":"tag","published_at":"2020-09-20T15:46:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0/manifests"},{"name":"v1.13.1","sha":"fdbf523fd0576f7ef5e201bbb0a7fd88ab7cc39f","kind":"tag","published_at":"2020-08-04T19:38:01.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1/manifests"},{"name":"v1.13.0","sha":"85ee9290f375c46e78b7308522c7071cb5affb32","kind":"tag","published_at":"2020-08-04T19:21:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0/manifests"},{"name":"v1.12.1","sha":"9346e25bbb31abf184715f162cc3ecb22b6626a3","kind":"tag","published_at":"2020-07-12T15:27:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"d56ae42aee092b76432948c394163660add12344","kind":"tag","published_at":"2020-07-11T20:52:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"aae3be75a543e7292beadc43619ce882348845fd","kind":"tag","published_at":"2017-11-14T22:27:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"d2ed61132d1385bd5bf804fd1765aea332198c10","kind":"tag","published_at":"2017-09-21T18:15:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0/manifests"},{"name":"v1.10.4","sha":"3a053f0260b73d95f81c562b9b462408a836443e","kind":"tag","published_at":"2017-05-16T09:30:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4/manifests"},{"name":"v1.10.3","sha":"e57c976a7270ed00c138a85e981372bd04ed3b36","kind":"tag","published_at":"2017-04-19T06:32:56.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"a86f90f7ff4060a97f7eb2f91689f57228dc371a","kind":"tag","published_at":"2017-03-10T07:50:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"5ac703449cb864627e4d7dfcc1b98310867fb90d","kind":"tag","published_at":"2017-03-09T10:52:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"7ff37913ef979583cc163fde9ad81c3be27ccf45","kind":"tag","published_at":"2017-02-22T19:38:24.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0/manifests"},{"name":"v1.9.3","sha":"9f7b99571a11e765e8e930d7ebf9d12ea3508e23","kind":"tag","published_at":"2017-02-22T14:16:39.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3/manifests"},{"name":"v1.9.2","sha":"f6de19ee90a15fc47613a1432cb159ba6d0d6bc9","kind":"tag","published_at":"2017-02-03T08:30:06.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"4ebd129bb0ecdbc4f65a74c998e0f9eb6996a3d6","kind":"tag","published_at":"2017-01-15T16:48:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"be37599187bce23b954c5c71305343eaa6e13da2","kind":"tag","published_at":"2017-01-14T23:10:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0/manifests"},{"name":"v1.8.7","sha":"e1d0feaa25008d9d4b940bec7cd8f7c301fdab28","kind":"tag","published_at":"2016-06-28T08:24:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.7","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"312afa2c1385858a05f3f3c2b345dac6a9f1320e","kind":"tag","published_at":"2015-09-11T08:48:34.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.6","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6/manifests"},{"name":"v1.8.4","sha":"557abc61400522575cd1d7a6ec21a935935c9aab","kind":"tag","published_at":"2015-03-01T15:23:59.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"6c08e380d75f116dd0197ea60f4f5d508c93ff65","kind":"tag","published_at":"2015-01-29T09:00:46.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"265428a59953bc87f19d6b9554b9db8c5608a300","kind":"tag","published_at":"2014-03-14T17:37:18.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"81634a3433cf2ea1aad0594201942b0a84447415","kind":"tag","published_at":"2014-03-11T13:45:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f27cdb47c79e730e8d0d329684339754e3c4aead","kind":"tag","published_at":"2014-01-14T09:43:08.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0/manifests"},{"name":"v1.7.9","sha":"ad8db4317d95e59ae33183243341edc777293f09","kind":"tag","published_at":"2013-10-25T17:17:13.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.9","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9/manifests"},{"name":"v1.7.8","sha":"821a9e275bf7ae653e1b194dd7f8daa634a7e29a","kind":"tag","published_at":"2013-10-23T10:03:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.8","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8/manifests"},{"name":"1.7.3","sha":"0ecd747a4e594e91ab797783345c67c540292c57","kind":"commit","published_at":"2011-09-08T22:06:22.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"ff01e19cd014ef528f98e82ff3158aa16ff44794","kind":"commit","published_at":"2011-09-07T19:16:49.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"e9a725d0a45955e13e72dab0bda0f6604f0cb062","kind":"commit","published_at":"2011-04-01T22:15:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"4e858aab469172929b9c75b2496935319063d210","kind":"commit","published_at":"2011-03-31T19:49:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"d4d6fd48c01b0c87ce413b875aaffee479716f67","kind":"commit","published_at":"2010-11-22T23:09:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2/manifests"},{"name":"1.6.0","sha":"59feab2312eae14a197f6fa110b2605d0b154cbe","kind":"tag","published_at":"2010-11-17T01:00:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0/manifests"},{"name":"1.6.1","sha":"6709d57a51349bdfae9f1c543b29ca11410d01d4","kind":"commit","published_at":"2010-11-17T00:50:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1/manifests"},{"name":"1.5.7","sha":"d8025181c4262d9ced9b9740d9d0e1de1d332849","kind":"commit","published_at":"2010-11-05T20:23:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.7","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7/manifests"},{"name":"1.5.6","sha":"26d90908a472e5e1800a04aae2269bc9fb4c07dd","kind":"commit","published_at":"2010-11-04T00:36:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.6","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6/manifests"},{"name":"1.5.4","sha":"749542395eeb98af110872681531f66b969b35ea","kind":"tag","published_at":"2009-12-09T22:16:10.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.4","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"0b9468db26ebe05700923b0dbe5382ad003f7ec7","kind":"tag","published_at":"2009-12-03T21:58:28.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3/manifests"}]},"repo_metadata_updated_at":"2026-04-29T17:26:21.999Z","dependent_packages_count":51,"downloads":120098603,"downloads_period":"total","dependent_repos_count":5079,"rankings":{"downloads":0.22970305861888246,"dependent_repos_count":0.44379522975881175,"dependent_packages_count":0.5385756180238847,"stargazers_count":1.0253007883498177,"forks_count":1.3174473968845128,"docker_downloads_count":0.3010671156655256,"average":0.6426482012169058},"purl":"pkg:gem/premailer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/premailer","docker_dependents_count":239,"docker_downloads_count":454578523,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/premailer/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-18T11:01:32.678Z","issues_count":61,"pull_requests_count":97,"avg_time_to_close_issue":48146521.92307692,"avg_time_to_close_pull_request":7563636.224719102,"issues_closed_count":39,"pull_requests_closed_count":89,"pull_request_authors_count":45,"issue_authors_count":57,"avg_comments_per_issue":3.442622950819672,"avg_comments_per_pull_request":1.6288659793814433,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":67778.0,"past_year_avg_time_to_close_pull_request":200612.25,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":2.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/issues","maintainers":[{"login":"meowsus","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowsus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/premailer/codemeta","maintainers":[{"uuid":"599","login":"grosser","name":null,"email":null,"url":null,"packages_count":182,"html_url":"https://rubygems.org/profiles/grosser","role":null,"created_at":"2022-11-09T09:45:39.880Z","updated_at":"2022-11-09T09:45:39.880Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/grosser/packages"},{"uuid":"3051","login":"alexdunae","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://rubygems.org/profiles/alexdunae","role":null,"created_at":"2022-11-09T09:45:39.852Z","updated_at":"2022-11-09T09:45:39.852Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/alexdunae/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205560,"maintainers_count":68480,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13779516,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:23:09.367Z","latest_release_published_at":"2026-02-13T13:23:09.367Z","latest_release_number":"1.14.2-1","last_synced_at":"2026-03-13T22:39:43.199Z","created_at":"2026-02-13T13:23:09.135Z","updated_at":"2026-03-13T22:39:43.199Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:23:09.978Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":12296746,"name":"premailer","ecosystem":"rubygems","description":"Improve the rendering of HTML emails by making CSS inline, converting links and warning about unsupported code.","homepage":"https://github.com/premailer/premailer","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/premailer/premailer","keywords_array":[],"namespace":null,"versions_count":52,"first_release_published_at":"2009-11-30T20:15:11.009Z","latest_release_published_at":"2026-03-10T02:09:28.872Z","latest_release_number":"1.29.0","last_synced_at":"2026-04-30T15:17:48.531Z","created_at":"2025-10-07T05:01:18.322Z","updated_at":"2026-04-30T15:55:30.649Z","registry_url":"https://gem.coop/gems/premailer","install_command":"gem install premailer -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/premailer/","metadata":{"funding":null},"repo_metadata":{"id":837708,"uuid":"386126","full_name":"premailer/premailer","owner":"premailer","description":"Preflight for HTML email","archived":false,"fork":false,"pushed_at":"2026-03-10T02:09:16.000Z","size":1053,"stargazers_count":2408,"open_issues_count":96,"forks_count":361,"subscribers_count":54,"default_branch":"master","last_synced_at":"2026-04-12T08:08:05.971Z","etag":null,"topics":["css","inline","mail","nokogiri","premailer","ruby"],"latest_commit_sha":null,"homepage":"https://premailer.github.io/premailer","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/premailer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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":"2009-11-26T05:31:46.000Z","updated_at":"2026-04-09T14:06:33.000Z","dependencies_parsed_at":"2025-12-27T04:02:31.627Z","dependency_job_id":null,"html_url":"https://github.com/premailer/premailer","commit_stats":{"total_commits":636,"total_committers":125,"mean_commits":5.088,"dds":0.7232704402515724,"last_synced_commit":"276073f76b1cd61925309476a87d8a3afbe27ea7"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/premailer/premailer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/sbom","scorecard":{"id":744480,"data":{"date":"2025-08-11","repo":{"name":"github.com/premailer/premailer","commit":"dd8039f63b07e7bed9f6bf38f5b264f75d49da97"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":5,"reason":"Found 1/2 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/actions.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/actions.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/actions.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/premailer/premailer/actions.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-353f-x4gh-cqq8","Warn: Project is vulnerable to: GHSA-5w6v-399v-w3cc","Warn: Project is vulnerable to: GHSA-mrxw-mxhj-p664","Warn: Project is vulnerable to: GHSA-vvfq-8hwr-qm4m","Warn: Project is vulnerable to: GHSA-2rxp-v6pw-ch6m"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T18:20:40.237Z","repository_id":837708,"created_at":"2025-08-22T18:20:40.237Z","updated_at":"2025-08-22T18:20:40.237Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31789207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":"premailer","name":"premailer","uuid":"5750522","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5750522?v=4","repositories_count":5,"last_synced_at":"2024-04-21T03:04:42.616Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/premailer","funding_links":[],"total_stars":2670,"followers":4,"following":0,"created_at":"2022-11-02T16:36:22.230Z","updated_at":"2024-04-21T03:04:43.062Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/premailer/repositories"},"tags":[{"name":"v1.27.0","sha":"7103d57add3466a2198de212f999ce8220c0cf63","kind":"tag","published_at":"2024-08-26T16:26:25.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.27.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"87caeb72fb3d1ca1e87b7cf2ac91e7eeecf8533a","kind":"tag","published_at":"2024-08-24T00:17:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.26.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.26.0/manifests"},{"name":"v1.25.0","sha":"db4d56da4c768a4f1faa7f0b611028b96789bcec","kind":"tag","published_at":"2024-08-21T14:36:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.25.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"c3cc71a315bc2729c9a340eaa79ecd5a4548b4a6","kind":"tag","published_at":"2024-08-15T06:48:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.24.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"0e2caf08e86961911b0e708317eb35992a0071e6","kind":"tag","published_at":"2024-03-05T17:42:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.23.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"66ba39659d463cdde5957fccb88a776d8ebe0259","kind":"tag","published_at":"2023-12-31T02:25:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.22.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"0dbec96872d2a1440a2a4503f6fec92ceb8d0ab4","kind":"tag","published_at":"2023-03-21T16:03:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.21.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"046220f777ee8db7efd389027ca8acae3271aa72","kind":"tag","published_at":"2023-03-09T17:05:50.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.20.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.20.0/manifests"},{"name":"v1.19.0","sha":"0d7f9c208b28b074accb28d150466b2d017df949","kind":"tag","published_at":"2023-01-24T20:35:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.19.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"50ab41f8b4f4a70629249ea538bfda6cca6c456e","kind":"tag","published_at":"2022-10-07T19:09:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.18.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"4e7e71d3bb2a7fb72f5442d8a9c48d2919cb5c87","kind":"tag","published_at":"2022-09-17T00:33:45.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.17.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"42041e4a90cf7d6cd5650b28877cb760351b57c8","kind":"tag","published_at":"2022-05-04T00:01:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.16.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"08fe1c1f20122f61222ef62e84b088cd069ddbe9","kind":"tag","published_at":"2021-05-13T18:41:09.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.15.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.15.0/manifests"},{"name":"v1.14.3","sha":"c5db9cb8ec16646dc11775bff57091b6cc9f08bf","kind":"tag","published_at":"2021-04-19T17:53:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.3/manifests"},{"name":"v1.14.2","sha":"be1634c542910f729d0070f5be2a36de97eb0d48","kind":"tag","published_at":"2020-09-21T14:58:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.2/manifests"},{"name":"v1.14.1","sha":"5625bcdbdcb5574fea977d9ed6b0fdfd69a75a5d","kind":"tag","published_at":"2020-09-20T18:21:43.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"ff4a7020de0c62ff64a25d8d47a2f42ca8bc9c51","kind":"tag","published_at":"2020-09-20T15:46:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.14.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.14.0/manifests"},{"name":"v1.13.1","sha":"fdbf523fd0576f7ef5e201bbb0a7fd88ab7cc39f","kind":"tag","published_at":"2020-08-04T19:38:01.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.1/manifests"},{"name":"v1.13.0","sha":"85ee9290f375c46e78b7308522c7071cb5affb32","kind":"tag","published_at":"2020-08-04T19:21:33.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.13.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.13.0/manifests"},{"name":"v1.12.1","sha":"9346e25bbb31abf184715f162cc3ecb22b6626a3","kind":"tag","published_at":"2020-07-12T15:27:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"d56ae42aee092b76432948c394163660add12344","kind":"tag","published_at":"2020-07-11T20:52:31.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.12.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.12.0/manifests"},{"name":"v1.11.1","sha":"aae3be75a543e7292beadc43619ce882348845fd","kind":"tag","published_at":"2017-11-14T22:27:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"d2ed61132d1385bd5bf804fd1765aea332198c10","kind":"tag","published_at":"2017-09-21T18:15:32.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.11.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.11.0/manifests"},{"name":"v1.10.4","sha":"3a053f0260b73d95f81c562b9b462408a836443e","kind":"tag","published_at":"2017-05-16T09:30:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.4/manifests"},{"name":"v1.10.3","sha":"e57c976a7270ed00c138a85e981372bd04ed3b36","kind":"tag","published_at":"2017-04-19T06:32:56.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"a86f90f7ff4060a97f7eb2f91689f57228dc371a","kind":"tag","published_at":"2017-03-10T07:50:16.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"5ac703449cb864627e4d7dfcc1b98310867fb90d","kind":"tag","published_at":"2017-03-09T10:52:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"7ff37913ef979583cc163fde9ad81c3be27ccf45","kind":"tag","published_at":"2017-02-22T19:38:24.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.10.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.10.0/manifests"},{"name":"v1.9.3","sha":"9f7b99571a11e765e8e930d7ebf9d12ea3508e23","kind":"tag","published_at":"2017-02-22T14:16:39.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.3/manifests"},{"name":"v1.9.2","sha":"f6de19ee90a15fc47613a1432cb159ba6d0d6bc9","kind":"tag","published_at":"2017-02-03T08:30:06.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"4ebd129bb0ecdbc4f65a74c998e0f9eb6996a3d6","kind":"tag","published_at":"2017-01-15T16:48:23.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"be37599187bce23b954c5c71305343eaa6e13da2","kind":"tag","published_at":"2017-01-14T23:10:36.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.9.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.9.0/manifests"},{"name":"v1.8.7","sha":"e1d0feaa25008d9d4b940bec7cd8f7c301fdab28","kind":"tag","published_at":"2016-06-28T08:24:47.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.7","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"312afa2c1385858a05f3f3c2b345dac6a9f1320e","kind":"tag","published_at":"2015-09-11T08:48:34.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.6","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.6/manifests"},{"name":"v1.8.4","sha":"557abc61400522575cd1d7a6ec21a935935c9aab","kind":"tag","published_at":"2015-03-01T15:23:59.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.4","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"6c08e380d75f116dd0197ea60f4f5d508c93ff65","kind":"tag","published_at":"2015-01-29T09:00:46.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.3","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"265428a59953bc87f19d6b9554b9db8c5608a300","kind":"tag","published_at":"2014-03-14T17:37:18.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.2","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"81634a3433cf2ea1aad0594201942b0a84447415","kind":"tag","published_at":"2014-03-11T13:45:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.1","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f27cdb47c79e730e8d0d329684339754e3c4aead","kind":"tag","published_at":"2014-01-14T09:43:08.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.8.0","html_url":"https://github.com/premailer/premailer/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.8.0/manifests"},{"name":"v1.7.9","sha":"ad8db4317d95e59ae33183243341edc777293f09","kind":"tag","published_at":"2013-10-25T17:17:13.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.9","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.9/manifests"},{"name":"v1.7.8","sha":"821a9e275bf7ae653e1b194dd7f8daa634a7e29a","kind":"tag","published_at":"2013-10-23T10:03:55.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/v1.7.8","html_url":"https://github.com/premailer/premailer/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@v1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/v1.7.8/manifests"},{"name":"1.7.3","sha":"0ecd747a4e594e91ab797783345c67c540292c57","kind":"commit","published_at":"2011-09-08T22:06:22.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"ff01e19cd014ef528f98e82ff3158aa16ff44794","kind":"commit","published_at":"2011-09-07T19:16:49.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"e9a725d0a45955e13e72dab0bda0f6604f0cb062","kind":"commit","published_at":"2011-04-01T22:15:07.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"4e858aab469172929b9c75b2496935319063d210","kind":"commit","published_at":"2011-03-31T19:49:30.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.7.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"d4d6fd48c01b0c87ce413b875aaffee479716f67","kind":"commit","published_at":"2010-11-22T23:09:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.2","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.2/manifests"},{"name":"1.6.0","sha":"59feab2312eae14a197f6fa110b2605d0b154cbe","kind":"tag","published_at":"2010-11-17T01:00:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.0","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.0/manifests"},{"name":"1.6.1","sha":"6709d57a51349bdfae9f1c543b29ca11410d01d4","kind":"commit","published_at":"2010-11-17T00:50:11.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.6.1","html_url":"https://github.com/premailer/premailer/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.6.1/manifests"},{"name":"1.5.7","sha":"d8025181c4262d9ced9b9740d9d0e1de1d332849","kind":"commit","published_at":"2010-11-05T20:23:19.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.7","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.7/manifests"},{"name":"1.5.6","sha":"26d90908a472e5e1800a04aae2269bc9fb4c07dd","kind":"commit","published_at":"2010-11-04T00:36:57.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.6","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.6/manifests"},{"name":"1.5.4","sha":"749542395eeb98af110872681531f66b969b35ea","kind":"tag","published_at":"2009-12-09T22:16:10.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.4","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.4/manifests"},{"name":"1.5.3","sha":"0b9468db26ebe05700923b0dbe5382ad003f7ec7","kind":"tag","published_at":"2009-12-03T21:58:28.000Z","download_url":"https://codeload.github.com/premailer/premailer/tar.gz/1.5.3","html_url":"https://github.com/premailer/premailer/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/premailer/premailer@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/tags/1.5.3/manifests"}]},"repo_metadata_updated_at":"2026-04-30T15:55:30.628Z","dependent_packages_count":0,"downloads":120152399,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.21896034384883628,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.24220798529451518,"average":0.11529208228583787},"purl":"pkg:gem/premailer?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/premailer","docker_dependents_count":239,"docker_downloads_count":454578523,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-18T11:01:32.678Z","issues_count":61,"pull_requests_count":97,"avg_time_to_close_issue":48146521.92307692,"avg_time_to_close_pull_request":7563636.224719102,"issues_closed_count":39,"pull_requests_closed_count":89,"pull_request_authors_count":45,"issue_authors_count":57,"avg_comments_per_issue":3.442622950819672,"avg_comments_per_pull_request":1.6288659793814433,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":67778.0,"past_year_avg_time_to_close_pull_request":200612.25,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":2.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/issues","maintainers":[{"login":"meowsus","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowsus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/premailer/codemeta","maintainers":[{"uuid":"599","login":"grosser","name":null,"email":null,"url":null,"packages_count":182,"html_url":"https://gem.coop/profiles/grosser","role":null,"created_at":"2025-10-08T02:48:51.895Z","updated_at":"2025-10-08T02:48:51.895Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/grosser/packages"},{"uuid":"3051","login":"alexdunae","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://gem.coop/profiles/alexdunae","role":null,"created_at":"2025-10-08T02:48:51.791Z","updated_at":"2025-10-08T02:48:51.791Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/alexdunae/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190413,"maintainers_count":67488,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":13713030,"name":"ruby-premailer","ecosystem":"debian","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:37:36.381Z","latest_release_published_at":"2026-02-12T23:37:36.381Z","latest_release_number":"1.14.2-1","last_synced_at":"2026-03-13T23:46:10.558Z","created_at":"2026-02-12T23:37:36.197Z","updated_at":"2026-03-14T00:02:14.142Z","registry_url":"https://tracker.debian.org/pkg/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":"https://packages.debian.org/bookworm/ruby-premailer","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), gem2deb, rake, ruby-css-parser (\u003e= 1.3.6), ruby-htmlentities (\u003e= 4.0.0), ruby-nokogiri, ruby-webmock, ruby-maxitest, ruby-nokogumbo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:37:36.924Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-premailer?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13407110,"name":"ruby-premailer","ecosystem":"ubuntu","description":null,"homepage":"https://premailer.github.io/premailer/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/premailer/premailer","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:46:48.697Z","latest_release_published_at":"2026-02-06T15:46:48.697Z","latest_release_number":"1.22.0-1","last_synced_at":"2026-03-06T16:03:48.309Z","created_at":"2026-02-06T15:46:48.225Z","updated_at":"2026-03-06T16:03:48.310Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-premailer","install_command":"apt-get install ruby-premailer","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-premailer","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, rake, ruby-css-parser, ruby-htmlentities, ruby-nokogiri (\u003e= 1.12.0~), ruby-webmock, ruby-maxitest","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/ruby-premailer?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-premailer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-premailer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-premailer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-premailer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-premailer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-premailer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-premailer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-premailer/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}}],"commits":{"id":3318,"full_name":"premailer/premailer","default_branch":"master","total_commits":649,"total_committers":123,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.276422764227642,"dds":0.728813559322034,"past_year_total_commits":12,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.0,"past_year_dds":0.41666666666666663,"last_synced_at":"2026-04-28T07:41:44.231Z","last_synced_commit":"e49bf490eadb6a01885bb1224be18ae4d33b9c0f","created_at":"2023-03-07T09:17:14.695Z","updated_at":"2026-04-28T07:41:54.207Z","committers":[{"name":"Alex Dunae","email":"alex@dunae.ca","login":"alexdunae","count":176},{"name":"Akzhan Abdulin","email":"akzhan.abdulin@gmail.com","login":"akzhan","count":109},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":98},{"name":"Anthony McLin","email":"git@anthonymclin.com","login":"amclin","count":21},{"name":"ju1ius","email":"jules.bernable@laposte.net","login":null,"count":10},{"name":"Geremia Taglialatela","email":"tagliala.dev@gmail.com","login":"tagliala","count":9},{"name":"Curt Howard","email":"curt@portugly.com","login":"meowsus","count":9},{"name":"Mark Edmondson","email":"mark@guestfolio.com","login":null,"count":9},{"name":"Aaron","email":"aaronchi@gmail.com","login":"aaronchi","count":7},{"name":"Anton Rieder","email":"1301152+aried3r","login":"aried3r","count":6},{"name":"hradu","email":"horia.radu@unifiedpost.com","login":null,"count":6},{"name":"Aaron Breckenridge","email":"aaronbreckenridge@gmail.com","login":"breckenedge","count":5},{"name":"Matthew Landauer","email":"mlandauer@gmail.com","login":"mlandauer","count":5},{"name":"Paul Sokolik","email":"sokolik@squareup.com","login":"sokolikp","count":5},{"name":"Stefan Hoffmann","email":"stefan.hoffmann@nix-wie-weg.de","login":"hoffi","count":5},{"name":"shields","email":"shields@tablecheck.com","login":"johnnyshields","count":5},{"name":"Wolfram Nikolas Müller","email":"wnm@fastmail.com","login":"wnm","count":4},{"name":"Orien Madgwick","email":"497874+orien","login":"orien","count":4},{"name":"Dave Weir","email":"david.weir@intercom.io","login":null,"count":4},{"name":"Michael Bianco","email":"iloveitaly@gmail.com","login":"iloveitaly","count":4},{"name":"Jason Berlinsky","email":"jberlinsky@gmail.com","login":"Jberlinsky","count":3},{"name":"Johan Brook","email":"johan.jvb@gmail.com","login":"johanbrook","count":3},{"name":"ryanscottaudio","email":"iamryancampbell@gmail.com","login":"ryanscottaudio","count":3},{"name":"William Johnston","email":"william@johnstonhaus.us","login":"will-in-wi","count":3},{"name":"Tommy Crumrine","email":"tommy@traveljoy.com","login":"tommycrumrine","count":3},{"name":"Mark Edmondson","email":"mark.edmondson@gmail.com","login":"markedmondson","count":3},{"name":"Odin Dutton","email":"odindutton@gmail.com","login":"twe4ked","count":3},{"name":"James Matsuba","email":"james.matsuba@gmail.com","login":"jmatsuba","count":3},{"name":"Bragadeesh","email":"bragboy@gmail.com","login":"bragboy","count":3},{"name":"epinault-ttc","email":"epinault@talenttech.com","login":null,"count":3},{"name":"Scott Barrow","email":"scott@guestfolio.com","login":null,"count":3},{"name":"Michael Bianco","email":"mbianco@ascensionpress.com","login":null,"count":3},{"name":"Ian Leitch","email":"port001@gmail.com","login":"ileitch","count":2},{"name":"Jack Steele","email":"jsteele883@gmail.com","login":"jsteele883","count":2},{"name":"Laura Radville","email":"radville@github.com","login":"radville","count":2},{"name":"Mark Dodwell","email":"mark@mkdynamic.co.uk","login":"mkdynamic","count":2},{"name":"Matt Sanford","email":"matt@mzsanford.com","login":"mzsanford","count":2},{"name":"Michael Guterl","email":"mguterl@gmail.com","login":"mguterl","count":2},{"name":"Peter Keogh","email":"peterkeoghdev@gmail.com","login":"keoghpe","count":2},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":2},{"name":"Terry Yin","email":"terry@odd-e.com","login":"terryyin","count":2},{"name":"Ale Paredes","email":"aept7714@gmail.com","login":"ale7714","count":2},{"name":"Ben A Morgan","email":"ben@benmorgan.io","login":"BenMorganIO","count":2},{"name":"Daniel Colson","email":"danieljamescolson@gmail.com","login":"composerinteralia","count":2},{"name":"Eric Kerr","email":"EricPKerr@gmail.com","login":"EricPKerr","count":2},{"name":"Filip Kis","email":"filip.kis@gmail.com","login":"filipkis","count":2},{"name":"Gavin Todes","email":"gavin.todes@gmail.com","login":"GAV1N","count":2},{"name":"Giles Thompson","email":"giles@papaiti.com","login":"gilest","count":2},{"name":"podkot","email":"podkot@gmail.com","login":"podkot","count":2},{"name":"Andrew Garner","email":"agarner@globalpersonals.co.uk","login":null,"count":2},{"name":"Alex Dunae","email":"Alex@Alex-Dunaes-iMac.local","login":null,"count":2},{"name":"Florian Duetsch","email":"florian.duetsch@nix-wie-weg.de","login":"der-flo","count":2},{"name":"Nathan Broadbent","email":"git@ndbroadbent.com","login":"ndbroadbent","count":2},{"name":"Kim Mason","email":"kim.mason@causes.com","login":null,"count":1},{"name":"Luke Galea","email":"luke@precisionnutrition.com","login":null,"count":1},{"name":"Mike Coutermarsh","email":"mscoutermarsh@github.com","login":null,"count":1},{"name":"Pierre Baillet","email":"oct@fotonauts.com","login":null,"count":1},{"name":"Taylor Sampson","email":"taylor.sampson@ave81.com","login":null,"count":1},{"name":"Tyler Kovacs","email":"tyler@squareup.com","login":null,"count":1},{"name":"guns","email":"sung@metablu.com","login":null,"count":1},{"name":"unknown","email":"alexd@.oakbay.local","login":null,"count":1},{"name":"Rui Onodera","email":"deraru@gmail.com","login":"deraru","count":1},{"name":"Robert Reiz","email":"robert.reiz.81@gmail.com","login":"reiz","count":1},{"name":"Richard Burton","email":"burtonic@gmail.com","login":"ricburton","count":1},{"name":"Rémy Coutable","email":"remy@rymai.me","login":"rymai","count":1},{"name":"ReadmeCritic","email":"frankensteinbot@gmail.com","login":"ReadmeCritic","count":1},{"name":"Peter Zotov","email":"whitequark@whitequark.org","login":"whitequark","count":1},{"name":"Peter Suhm","email":"petersuhm90@gmail.com","login":"petersuhm","count":1},{"name":"Paco Benavent","email":"theknack@gmail.com","login":"Knack","count":1},{"name":"Mikael Fridh","email":"frimik@gmail.com","login":"frimik","count":1},{"name":"shalecraig","email":"shalecraig","login":"shalecraig","count":1},{"name":"romeuhcf","email":"romeu.hcf@gmail.com","login":"romeuhcf","count":1},{"name":"braintreeps","email":"code@getbraintree.com","login":"braintreeps","count":1},{"name":"Stuart Spencer","email":"hello@stuartspencer.uk","login":"stuartspencer","count":1},{"name":"Stefan Wrobel","email":"swrobel","login":"swrobel","count":1},{"name":"Simon Nordberg","email":"simon.nordberg@gmail.com","login":"simonnordberg","count":1},{"name":"Simon Génier","email":"simon.genier@shopify.com","login":"simon-shopify","count":1},{"name":"Sage Ross","email":"ragesoss@gmail.com","login":"ragesoss","count":1},{"name":"Rusty Klophaus","email":"rklophaus@gmail.com","login":"rustyio","count":1},{"name":"AlexanderPavlenko","email":"alerticus@gmail.com","login":null,"count":1},{"name":"Benoit Caron","email":"benoit.caron@cakemail.com","login":null,"count":1},{"name":"Bertrand Guiheneuf","email":"bertrand@fotonauts.com","login":null,"count":1},{"name":"Brandon Bloom","email":"brandon@classlet.com","login":null,"count":1},{"name":"Dave Newman","email":"dave@snappyco.de","login":null,"count":1},{"name":"Etienne Florit","email":"etienne.florit@ringcentral.com","login":null,"count":1},{"name":"Felipe Barroso","email":"felipe.barroso@izap.com.br","login":null,"count":1},{"name":"Jacob Atzen","email":"jacob@incremental.dk","login":null,"count":1},{"name":"Felix Wolfsteller","email":"felix.wolfsteller@gmail.com","login":"fwolfst","count":1},{"name":"Enrico Rubboli","email":"rubboli@gmail.com","login":"erubboli","count":1},{"name":"Diego Guerra","email":"diego.guerra.suarez@gmail.com","login":"dgsuarez","count":1},{"name":"David Reese","email":"david@whatcould.com","login":"whatcould","count":1},{"name":"Cyril Le Roy","email":"cyril.leroy@ringcentral.com","login":"kalilz4485","count":1},{"name":"Christian Joudrey","email":"cmallette@gmail.com","login":"cjoudrey","count":1},{"name":"Bruno Bornsztein","email":"bruno.bornsztein@gmail.com","login":"bborn","count":1},{"name":"Brian Palmer","email":"brianp@instructure.com","login":"codekitchen","count":1},{"name":"Brian Drum","email":"brian@briandrum.net","login":"briandrum","count":1},{"name":"Bradley Priest","email":"bradleypriest@gmail.com","login":"bradleypriest","count":1},{"name":"Benny Wong","email":"benny@bwong.net","login":"bdotdub","count":1},{"name":"Ayumi Yu","email":"ayumi@ayumiyu.com","login":"ayumi","count":1},{"name":"Austin Pray","email":"austin@austinpray.com","login":"austinpray","count":1},{"name":"Andrew Vit","email":"andrew@avit.ca","login":"avit","count":1},{"name":"Ad Taylor","email":"ad@adtaylor.co.uk","login":"adtaylor","count":1},{"name":"Adam Lane","email":"enalmada@gmail.com","login":"Enalmada","count":1},{"name":"Alexandr Yakubenko","email":"alexandr.yakubenko@gmail.com","login":"alexyakubenko","count":1},{"name":"Andrei Andreev","email":"aaandre@gmail.com","login":"andreimoment","count":1},{"name":"Jeff Berg","email":"jeff@ministrycentered.com","login":null,"count":1},{"name":"Michel Weimerskirch","email":"michel@weimerskirch.net","login":"mweimerskirch","count":1},{"name":"Matt Vanderpol","email":"matt@vanderpol.net","login":"bookwyrm","count":1},{"name":"Louvens Raphael","email":"hardow2011@outlook.com","login":"hardow2011","count":1},{"name":"Leonhardt Koepsell","email":"leonhardt@koepsell.io","login":"lnhrdt","count":1},{"name":"Lenny Burdette","email":"lennyburdette@gmail.com","login":"lennyburdette","count":1},{"name":"Kevin Elliott","email":"kevin@welikeinc.com","login":"kevinelliott","count":1},{"name":"Karl Horky","email":"karl.horky@gmail.com","login":"karlhorky","count":1},{"name":"Justin Searls","email":"searls@gmail.com","login":"searls","count":1},{"name":"John Tantalo","email":"john.tantalo@gmail.com","login":"tantalor","count":1},{"name":"John Bachir","email":"j@jjb.cc","login":"jjb","count":1},{"name":"Jason Featheringham","email":"thejase@gmail.com","login":"JawsomeJason","count":1},{"name":"Janko Marohnić","email":"janko.marohnic@gmail.com","login":"janko","count":1},{"name":"Iago Pimenta","email":"iagopimenta.s@gmail.com","login":"iagopiimenta","count":1},{"name":"Henrik Nyh","email":"henrik@nyh.se","login":"henrik","count":1},{"name":"Henare Degan","email":"henare.degan@gmail.com","login":"henare","count":1},{"name":"Gary Tou","email":"gary@garytou.com","login":"garyhtou","count":1},{"name":"Fraudfilter","email":"v.ryashentsev@mail.ru","login":"vryash","count":1}],"past_year_committers":[{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":7},{"name":"Paul Sokolik","email":"sokolik@squareup.com","login":"sokolikp","count":5}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-28T00:00:07.369Z","repositories_count":6221057,"commits_count":900020807,"contributors_count":34885910,"owners_count":1146674,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"premailer/premailer","html_url":"https://github.com/premailer/premailer","last_synced_at":"2026-04-18T11:01:32.678Z","status":"error","issues_count":61,"pull_requests_count":97,"avg_time_to_close_issue":48146521.92307692,"avg_time_to_close_pull_request":7563636.224719102,"issues_closed_count":39,"pull_requests_closed_count":89,"pull_request_authors_count":45,"issue_authors_count":57,"avg_comments_per_issue":3.442622950819672,"avg_comments_per_pull_request":1.6288659793814433,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":67778.0,"past_year_avg_time_to_close_pull_request":200612.25,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":2.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-12T15:19:24.113Z","updated_at":"2026-04-18T11:01:32.678Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/premailer%2Fpremailer/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":49,"CONTRIBUTOR":11,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":64,"NONE":31,"COLLABORATOR":2},"issue_authors":{"tagliala":4,"dorianmariefr":2,"sampatbadhe":1,"ragesoss":1,"jherdman":1,"pravi":1,"dark-panda":1,"romanbsd":1,"jamesryanbell":1,"BenMorel":1,"jahvi":1,"seanhinton":1,"Mickyliu":1,"Spica2":1,"GregOriol":1,"iagopiimenta":1,"ajb":1,"elhossary":1,"shirts":1,"eflorit":1,"horaceleung":1,"skrhlm":1,"possumdelight":1,"msert29":1,"Virkom":1,"hardow2011":1,"iprlic":1,"riffraff":1,"meowsus":1,"ju1ius":1,"rutfin":1,"kishorech0817":1,"mscoutermarsh":1,"mattlubner":1,"utkarsh2102":1,"epicfaace":1,"dschnare":1,"Zaur-jke":1,"stuyam":1,"tuancaraballo":1,"cpoo22":1,"thehappycoder":1,"stuartspencer":1,"rlr":1,"AvanthikaMeenakshi":1,"pbyrne":1,"nwj":1,"di5abled":1,"heymarkreeves":1,"ctsin":1,"ryanscottaudio":1,"grosser":1,"ioquatix":1,"tommycrumrine":1,"slucaskim":1,"johnnyshields":1,"simmerz":1},"pull_request_authors":{"grosser":17,"tagliala":14,"sokolikp":4,"orien":3,"wnm":3,"dorianmariefr":2,"internethostage":2,"searls":2,"aried3r":2,"garyhtou":2,"eflorit":2,"flipsasser":2,"composerinteralia":2,"ryanscottaudio":2,"johnnyshields":2,"Uselysses":2,"hardow2011":2,"tommycrumrine":2,"stanhu":2,"daveweir98":2,"meowsus":2,"radville":1,"lnhrdt":1,"stuartspencer":1,"jherdman":1,"froodian":1,"markedmondson":1,"terryyin":1,"keoghpe":1,"tayjohno":1,"henrik":1,"bborn":1,"richardlarocque":1,"kalilz4485":1,"mscoutermarsh":1,"jm3":1,"ragesoss":1,"swrobel":1,"reiz":1,"stefanwork":1,"mlandauer":1,"fwolfst":1,"steobrien":1,"maliayas":1,"Knack":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-26T00:00:11.126Z","repositories_count":14417205,"issues_count":34459305,"pull_requests_count":112753746,"authors_count":11246142,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":3,"NONE":2},"past_year_issue_authors":{"elhossary":1},"past_year_pull_request_authors":{"sokolikp":4,"grosser":1},"maintainers":[{"login":"meowsus","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowsus"}],"active_maintainers":[]},"events":{"total":{"DeleteEvent":2,"PullRequestEvent":6,"ForkEvent":5,"IssuesEvent":8,"WatchEvent":35,"IssueCommentEvent":16,"PushEvent":2,"PullRequestReviewEvent":12,"PullRequestReviewCommentEvent":17,"CreateEvent":1},"last_year":{"DeleteEvent":2,"PullRequestEvent":3,"IssuesEvent":1,"WatchEvent":20,"IssueCommentEvent":5,"PushEvent":1,"PullRequestReviewCommentEvent":1,"CreateEvent":1}},"keywords":["css","inline","mail","nokogiri","premailer","ruby"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-16T11:05:22.012Z","updated_at":"2022-08-16T11:05:22.012Z","repository_link":"https://github.com/premailer/premailer/blob/master/Gemfile","dependencies":[{"id":1851542615,"package_name":"jruby-openssl","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":1851542616,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-16T11:05:22.107Z","updated_at":"2022-08-16T11:05:22.107Z","repository_link":"https://github.com/premailer/premailer/blob/master/Gemfile.lock","dependencies":[{"id":1851542708,"package_name":"premailer","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":1851542709,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":1851542710,"package_name":"bump","ecosystem":"rubygems","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":1851542711,"package_name":"coderay","ecosystem":"rubygems","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":1851542712,"package_name":"coveralls","ecosystem":"rubygems","requirements":"0.8.23","direct":false,"kind":"runtime","optional":false},{"id":1851542713,"package_name":"crack","ecosystem":"rubygems","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":1851542714,"package_name":"css_parser","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":1851542715,"package_name":"docile","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":1851542716,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.15.4","direct":false,"kind":"runtime","optional":false},{"id":1851542717,"package_name":"hashdiff","ecosystem":"rubygems","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":1851542718,"package_name":"htmlentities","ecosystem":"rubygems","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":1851542719,"package_name":"jruby-openssl","ecosystem":"rubygems","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":1851542720,"package_name":"json","ecosystem":"rubygems","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":1851542721,"package_name":"maxitest","ecosystem":"rubygems","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":1851542722,"package_name":"method_source","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":1851542723,"package_name":"mini_portile2","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":1851542724,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.14.4","direct":false,"kind":"runtime","optional":false},{"id":1851542725,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.13.4","direct":false,"kind":"runtime","optional":false},{"id":1851542726,"package_name":"pry","ecosystem":"rubygems","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":1851542727,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":1851542728,"package_name":"racc","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":1851542729,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.6","direct":false,"kind":"runtime","optional":false},{"id":1851542730,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":1851542731,"package_name":"rexml","ecosystem":"rubygems","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":1851542732,"package_name":"simplecov","ecosystem":"rubygems","requirements":"0.16.1","direct":false,"kind":"runtime","optional":false},{"id":1851542733,"package_name":"simplecov-html","ecosystem":"rubygems","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":1851542734,"package_name":"spoon","ecosystem":"rubygems","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":1851542735,"package_name":"sync","ecosystem":"rubygems","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":1851542736,"package_name":"term-ansicolor","ecosystem":"rubygems","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":1851542737,"package_name":"thor","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":1851542738,"package_name":"tins","ecosystem":"rubygems","requirements":"1.29.1","direct":false,"kind":"runtime","optional":false},{"id":1851542739,"package_name":"webmock","ecosystem":"rubygems","requirements":"3.14.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"premailer.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-16T11:05:22.202Z","updated_at":"2022-08-16T11:05:22.202Z","repository_link":"https://github.com/premailer/premailer/blob/master/premailer.gemspec","dependencies":[{"id":1851542815,"package_name":"css_parser","ecosystem":"rubygems","requirements":"\u003e= 1.6.0","direct":true,"kind":"runtime","optional":false},{"id":1851542816,"package_name":"htmlentities","ecosystem":"rubygems","requirements":"\u003e= 4.0.0","direct":true,"kind":"runtime","optional":false},{"id":1851542817,"package_name":"addressable","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":1851542818,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 1.3","direct":true,"kind":"development","optional":false},{"id":1851542819,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e 0.8, != 0.9.0","direct":true,"kind":"development","optional":false},{"id":1851542820,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"~\u003e 1.13","direct":true,"kind":"development","optional":false},{"id":1851542821,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":1851542822,"package_name":"maxitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":1851542823,"package_name":"coveralls","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":1851542824,"package_name":"webmock","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":1851542825,"package_name":"bump","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/actions.yml","sha":null,"kind":"manifest","created_at":"2023-02-14T01:10:13.425Z","updated_at":"2023-02-14T01:10:13.425Z","repository_link":"https://github.com/premailer/premailer/blob/master/.github/workflows/actions.yml","dependencies":[{"id":7638835711,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7638835712,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":33.50034687428114,"created_at":"2024-12-15T21:38:06.865Z","updated_at":"2026-04-30T17:00:38.023Z","avatar_url":"https://github.com/premailer.png","language":"Ruby","monthly_downloads":0,"readme":"# Premailer README [![CI](https://github.com/premailer/premailer/actions/workflows/actions.yml/badge.svg)](https://github.com/premailer/premailer/actions/workflows/actions.yml) [![Gem Version](https://badge.fury.io/rb/premailer.svg)](https://badge.fury.io/rb/premailer)\n\n## What is this?\n\nFor the best HTML e-mail delivery results, CSS should be inline. This is a\nhuge pain and a simple newsletter becomes un-managable very quickly. This\ngem is a solution.\n\n* CSS styles are converted to inline style attributes\n  - Checks `style` and `link[rel=stylesheet]` tags and preserves existing inline attributes\n* Relative paths are converted to absolute paths\n  - Checks links in `href`, `src` and CSS `url('')`\n* CSS properties are checked against e-mail client capabilities\n  - Based on the Email Standards Project's guides\n* A [plain text version](#plain-text-version) is created (optional)\n\n## Installation\n\n```bash\ngem install premailer\n```\n\n## Example\n\n```ruby\nrequire 'premailer'\n\npremailer = Premailer.new('http://example.com/myfile.html', warn_level: Premailer::Warnings::SAFE)\n\n# Write the plain-text output (must come before to_inline_css)\nFile.write \"output.txt\", premailer.to_plain_text\n\n# Write the HTML output\nFile.write \"output.html\", premailer.to_inline_css\n\n# Output any CSS warnings\npremailer.warnings.each do |w|\n  puts \"#{w[:message]} (#{w[:level]}) may not render properly in #{w[:clients]}\"\nend\n```\n\n## Adapters\n\n1. nokogiri (default)\n2. nokogiri_fast (20x speed, more memory)\n3. nokogumbo\n\n(hpricot adapter removed, use `~\u003e1.9.0` version if you need it)\n\nPicking an adapter:\n\n```ruby\nPremailer::Adapter.use = :nokogiri_fast\n```\n\n## Ruby Compatibility\n\nSee .github/workflows/actions.yml for which ruby versions are tested. JRuby support is close, contributors are welcome.\n\n## Premailer-specific CSS\n\nPremailer looks for a few CSS attributes that make working with tables a bit easier.\n\n| CSS Attribute | Availability |\n| ------------- | ------------ |\n| -premailer-width | Available on `table`, `th` and `td` elements |\n| -premailer-height | Available on `table`, `tr`, `th` and `td` elements |\n| -premailer-cellpadding | Available on `table` elements |\n| -premailer-cellspacing | Available on `table` elements |\n| -premailer-align | Available on `table` elements |\n| data-premailer=\"ignore\" | Available on `link` and `style` elements. Premailer will ignore these elements entirely. |\n\nEach of these CSS declarations will be copied to appropriate element's attribute.\n\nFor example\n\n```css\ntable { -premailer-cellspacing: 5; -premailer-width: 500; }\n```\n\nwill result in\n\n```html\n\u003ctable cellspacing='5' width='500'\u003e\n```\n\n## Plain text version\n\nPremailer can generate a plain text version of your HTML. Links and images will be inlined.\n\nFor example\n\n```html\n\u003ca href=\"https://example.com\" \u003e\n  \u003cimg src=\"https://github.com/premailer.png\" alt=\"Premailer Logo\" /\u003e\n\u003c/a\u003e\n```\n\nwill become\n\n```text\nPremailer Logo ( https://example.com )\n```\n\nTo ignore/omit a section of HTML content from the plain text version, wrap it with the following comments.\n\n```html\n\u003c!-- start text/html --\u003e\n\u003cp\u003eThis will be omitted from the plain text version.\u003c/p\u003e\n\u003cp\u003e\n  This is extremely helpful for \u003cstrong\u003eremoving email headers and footers\u003c/strong\u003e\n  that aren't needed in the text version.\n\u003c/p\u003e\n\u003c!-- end text/html --\u003e\n```\n\n## Configuration options\n\nFor example:\n```ruby\nPremailer.new(\n  html, # html as string\n  with_html_string: true,\n  drop_unmergeable_css_rules: true\n)\n```\n\n[available options](https://premailer.github.io/premailer/Premailer.html#initialize-instance_method)\n\n## Support for CSS variables\n\nThe gem does not automatically replace CSS variables with their static values.\n\nFor example, if a variable is used to set the `font-weight` of an `h1` element, the result will be\n```html\n\u003ch1 style=\"\n  font-size:3rem;\n  font-weight:var(--bulma-content-heading-weight);\"\u003e\n  Title\u003c/h1\u003e\n```\n\nThis causes the `font-weight` value to be the CSS variable call `var(--bulma-content-heading-weight);` instead of its static value.\n\n### Replace CSS variable calls with their static values\n\nThe following section instructs how to replace CSS variables with their static value in the context of a Ruby on Rails application.\n\nInstall the `postcss-css-variables` plugin for PostCSS to process the CSS variables.\n\n```shell\nyarn add postcss postcss-cli postcss-css-variables\n```\n\nTo configure the plugin, create the file `postcss.config.js` in the root directory with the content:\n\n```javascript\nmodule.exports = {\n    plugins: [\n        // https://github.com/MadLittleMods/postcss-css-variables to transform the css\n      require(\"postcss-css-variables\")({\n        preserve: false, // Set to false to replace variables with static values\n      }),\n    ],\n  };\n```\n\nIn the `package.json` file, add the new \"build:emails\" to the scripts.\u003cbr\u003eReplace `./app/assets/stylesheets/emails.css` with your file path:\n```json\n\"scripts\": {\n  \"build:emails\": \"postcss ./app/assets/stylesheets/emails.css -o ./app/assets/builds/emails.css\"\n}\n```\n\nThe previous script processes and overwrites the file at `./app/assets/stylesheets/emails.css` with PostCSS using its `postcss-css-variables` plugin, replacing the CSS variables with their static value.\n\nIf the file to be processed is not `.css`, but `.scss`, it needs to be converted first to `.css`, then have its variables replaced. The script would then be\n\n```json\n\"scripts\": {\n  \"build:emails\": \"sass ./app/assets/stylesheets/emails.scss:./app/assets/builds/emails.css --no-source-map --load-path=node_modules \u0026\u0026 postcss ./app/assets/builds/emails.css -o ./app/assets/builds/emails.css\"\n}\n```\n\nNext, to execute the script when running `bin/dev`, add the following line in the file `Procfile.dev`\n\n```\nemails_css: yarn build:emails --watch\n```\n\nThe srcipt can also be executed separately with the command\n\n```shell\nyarn build:emails\n```\n\n### Caveat\n\nThe variables must be declared before use. Otherwise, their values when called will be set to `undefined`.\n\n## Contributions\n\nContributions are most welcome.\nPremailer was rotting away in a private SVN repository for too long and could use some TLC.\nFork and patch to your heart's content.\nPlease don't increment the version numbers.\n\nA few areas that are particularly in need of love:\n\n* Improved test coverage\n* Move un-repeated background images defined in CSS for Outlook\n\n## Credits and code\n\nThanks to [all the wonderful contributors](https://github.com/premailer/premailer/contributors) for their updates.\n\nThanks to [Greenhood + Company](http://www.greenhood.com/) for sponsoring some of the 1.5.6 updates,\nand to [Campaign Monitor](https://www.campaignmonitor.com/) for supporting the web interface.\n\nThe source code can be found on [GitHub](https://github.com/premailer/premailer).\n\nCopyright by Alex Dunae (dunae.ca, e-mail 'code' at the same domain), 2007-2017.  See [LICENSE.md](https://github.com/premailer/premailer/blob/master/LICENSE.md) for license details.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","rubocop","css-parser","rack","static-code-analysis","crash-reporting","code-formatter"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/53","html_url":"https://ruby.ecosyste.ms/projects/53"}