{"id":230562,"name":"shake","ecosystem":"hackage","description":"Shake is a Haskell library for writing build systems - designed as a\nreplacement for make. See Development.Shake for an introduction,\nincluding an example. The homepage contains links to a user\nmanual, an academic paper and further information:\nhttps://shakebuild.com\n\nTo use Shake the user writes a Haskell program\nthat imports Development.Shake, defines some build rules, and calls\nthe Development.Shake.shakeArgs function. Thanks to do notation and infix\noperators, a simple Shake build system\nis not too dissimilar from a simple Makefile. However, as build systems\nget more complex, Shake is able to take advantage of the excellent\nabstraction facilities offered by Haskell and easily support much larger\nprojects. The Shake library provides all the standard features available in other\nbuild systems, including automatic parallelism and minimal rebuilds.\nShake also provides more accurate dependency tracking, including seamless\nsupport for generated files, and dependencies on system information\n(e.g. compiler version).","homepage":"https://shakebuild.com","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/ndmitchell/shake","keywords_array":["bsd3","development","library","program","shake","Propose Tags"],"namespace":null,"versions_count":109,"first_release_published_at":"2011-12-11T11:27:19.000Z","latest_release_published_at":"2026-01-19T17:03:27.000Z","latest_release_number":"0.19.9","latest_published_release_number":"0.19.9","last_synced_at":"2026-10-22T18:19:27.017Z","created_at":"2022-04-06T01:28:16.048Z","updated_at":"2026-10-22T18:21:12.775Z","registry_url":"https://hackage.haskell.org/package/shake","install_command":"cabal install shake","documentation_url":null,"metadata":{},"repo_metadata":{"id":7122465,"uuid":"8417201","full_name":"ndmitchell/shake","owner":"ndmitchell","description":"Shake build system","archived":false,"fork":false,"pushed_at":"2026-10-04T20:35:19.000Z","size":9456,"stargazers_count":801,"open_issues_count":204,"forks_count":128,"subscribers_count":23,"default_branch":"master","last_synced_at":"2026-10-14T03:55:59.684Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://shakebuild.com","language":"Haskell","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/ndmitchell.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.txt","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2013-02-25T20:10:28.000Z","updated_at":"2026-10-04T20:35:24.000Z","dependencies_parsed_at":"2026-08-24T17:43:23.628Z","dependency_job_id":null,"html_url":"https://github.com/ndmitchell/shake","commit_stats":{"total_commits":5860,"total_committers":85,"mean_commits":68.94117647058823,"dds":0.1945392491467577,"last_synced_commit":"702eff22eec847f727a5a82574dd737f835fae91"},"previous_names":[],"tags_count":67,"template":false,"template_full_name":null,"purl":"pkg:github/ndmitchell/shake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ndmitchell","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/sbom","scorecard":{"id":677784,"data":{"date":"2025-08-11","repo":{"name":"github.com/ndmitchell/shake","commit":"c69037e5e2d150bcb79be366d081688ad00e4c71"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"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":"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/ci.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ndmitchell/shake/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/ndmitchell/shake/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/ndmitchell/shake/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/ndmitchell/shake/ci.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE: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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: HaskellPropertyBasedTesting integration found: model/Main.hs:6","Info: HaskellPropertyBasedTesting integration found: model/Test.hs:16","Info: HaskellPropertyBasedTesting integration found: src/Test/FilePath.hs:8","Info: HaskellPropertyBasedTesting integration found: src/Test/FilePattern.hs:11","Info: HaskellPropertyBasedTesting integration found: model/Main.hs:6","Info: HaskellPropertyBasedTesting integration found: model/Test.hs:16","Info: HaskellPropertyBasedTesting integration found: src/Test/FilePath.hs:8","Info: HaskellPropertyBasedTesting integration found: src/Test/FilePattern.hs:11"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v0.19.2 not signed: https://api.github.com/repos/ndmitchell/shake/releases/33974298","Warn: release artifact v0.19.1 not signed: https://api.github.com/repos/ndmitchell/shake/releases/27294257","Warn: release artifact v0.19 not signed: https://api.github.com/repos/ndmitchell/shake/releases/26830913","Warn: release artifact v0.18.5 not signed: https://api.github.com/repos/ndmitchell/shake/releases/23320685","Warn: release artifact v0.19.2 does not have provenance: https://api.github.com/repos/ndmitchell/shake/releases/33974298","Warn: release artifact v0.19.1 does not have provenance: https://api.github.com/repos/ndmitchell/shake/releases/27294257","Warn: release artifact v0.19 does not have provenance: https://api.github.com/repos/ndmitchell/shake/releases/26830913","Warn: release artifact v0.18.5 does not have provenance: https://api.github.com/repos/ndmitchell/shake/releases/23320685"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 4 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"}}]},"last_synced_at":"2025-08-21T22:05:04.731Z","repository_id":7122465,"created_at":"2025-08-21T22:05:04.731Z","updated_at":"2025-08-21T22:05:04.731Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":345082042,"owners_count":38477905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-22T02:00:06.372Z","response_time":122,"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":"ndmitchell","name":"Neil Mitchell","uuid":"1651197","kind":"user","description":"Haskell/Rust programmer. All code is open source and licensed by me, not my employer. All views are my own.","email":"","website":"https://ndmitchell.com","location":"Cambridge, UK","twitter":"ndm_haskell","company":"Meta","icon_url":"https://avatars.githubusercontent.com/u/1651197?u=2a7f401a0bc6c1e722d5fbecc923715861c4567c\u0026v=4","repositories_count":139,"last_synced_at":"2024-12-06T21:34:43.153Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ndmitchell","funding_links":[],"total_stars":5867,"followers":848,"following":0,"created_at":"2022-11-02T16:40:31.917Z","updated_at":"2024-12-06T21:34:43.153Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ndmitchell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ndmitchell/repositories"},"tags":[{"name":"v0.19.9","sha":"02594b855981856ebc97d4b3813976a6f9b760d3","kind":"commit","published_at":"2026-01-19T16:53:43.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.9","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.9/manifests"},{"name":"v0.19.8","sha":"702eff22eec847f727a5a82574dd737f835fae91","kind":"commit","published_at":"2024-01-14T14:32:47.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.8","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.8/manifests"},{"name":"v0.19.7","sha":"31c72fe6ddfbf94dca1e64f5d73289d6926d902b","kind":"tag","published_at":"2022-09-15T20:29:56.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.7","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.7/manifests"},{"name":"v0.19.6","sha":"6bb5a7e4087201937647a62341a5a15edbb3ce70","kind":"tag","published_at":"2021-09-07T20:23:44.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.6","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.6/manifests"},{"name":"v0.19.5","sha":"753cf6794fe9f804fd212e72f42c8024410af378","kind":"tag","published_at":"2021-07-04T20:23:20.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.5","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.5/manifests"},{"name":"v0.19.4","sha":"8bd0ce838b9d1f6a01f27fb5151a30322d0f57cd","kind":"tag","published_at":"2021-01-14T18:33:44.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.4/manifests"},{"name":"v0.19.3","sha":"e1297ace3e7df5ef794c65198eac3ebac1fee29a","kind":"tag","published_at":"2021-01-14T10:19:14.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.3/manifests"},{"name":"v0.19.2","sha":"c4602051334c9229210df903529fb354ec59a2a3","kind":"tag","published_at":"2020-11-15T14:49:53.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.2/manifests"},{"name":"v0.19.1","sha":"1a8cb4ec9e415fe9e13ca3eb22b7c4a9b08254ce","kind":"tag","published_at":"2020-06-06T21:17:49.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19.1/manifests"},{"name":"v0.19","sha":"ef3405f81249e4e51d1c06918fa12e8fb617a340","kind":"tag","published_at":"2020-05-23T18:42:49.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.19","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.19/manifests"},{"name":"v0.18.5","sha":"6936aae86868f78f7c001d124c93292fa148e464","kind":"tag","published_at":"2020-02-02T15:22:14.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18.5","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.5/manifests"},{"name":"v0.18.4","sha":"4de99b1ec05dec5f6f02596b33138606e8d6be82","kind":"tag","published_at":"2019-12-15T13:38:25.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.4/manifests"},{"name":"v0.18.3","sha":"316d84716afec15a67f1fbe8be143f0e2e05fffd","kind":"tag","published_at":"2019-07-01T21:48:32.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.3/manifests"},{"name":"v0.18.2","sha":"c0c4af36789be92f12e54cdfb08b269e2f625b62","kind":"tag","published_at":"2019-05-19T18:44:10.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7f76a270f9d8a1ab7d6cced3dcaa4bd6db227453","kind":"tag","published_at":"2019-05-19T07:23:14.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18.1/manifests"},{"name":"v0.18","sha":"b787229c3273c1dcc6a1d1487d6775da11a61c40","kind":"tag","published_at":"2019-05-14T18:03:59.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.18","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.18/manifests"},{"name":"v0.17.9","sha":"e66b2108fb3d8ab9a66d555add59c320e5402201","kind":"tag","published_at":"2019-05-01T13:26:30.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.9","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.9/manifests"},{"name":"v0.17.8","sha":"f2200867a7607032dcf23f80bcec1da412ba8699","kind":"tag","published_at":"2019-04-02T16:03:50.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.8","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.8/manifests"},{"name":"v0.17.7","sha":"e7666c95b332a4b1762819cb02ab795629409054","kind":"tag","published_at":"2019-03-18T23:14:15.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.7","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.7/manifests"},{"name":"fsatrace-1","sha":"c8a47a0e18937cd13d3e69d285547d7840a0c559","kind":"commit","published_at":"2019-03-01T21:06:37.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/fsatrace-1","html_url":"https://github.com/ndmitchell/shake/releases/tag/fsatrace-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@fsatrace-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/fsatrace-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/fsatrace-1/manifests"},{"name":"v0.17.6","sha":"100cfa7288da0e47c06b1a04fa364eb4f9c9ba9a","kind":"tag","published_at":"2019-02-17T18:23:42.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.6","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.6/manifests"},{"name":"v0.17.5","sha":"197aa5ead409785266217f51455554be81cac316","kind":"tag","published_at":"2019-02-05T12:40:44.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.5","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.5/manifests"},{"name":"v0.17.4","sha":"1ee36875e8dad26f68039d2f3f4152a85993d11c","kind":"tag","published_at":"2019-01-10T15:47:45.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.4/manifests"},{"name":"v0.17.3","sha":"105e9b27a0be4192fb9b61e975bf5fefd6e4793e","kind":"tag","published_at":"2018-12-04T11:55:17.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.3/manifests"},{"name":"v0.17.2","sha":"c09b3ae9301d02f795ea5fb5cc8233f4def2a414","kind":"tag","published_at":"2018-11-29T14:38:45.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"bd7f2a29c69fb285b4b3d7d44bc998b72503e539","kind":"tag","published_at":"2018-11-14T20:33:13.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17.1/manifests"},{"name":"v0.17","sha":"fb344cab01a30d864aeb9377cc3bec5a21e164a0","kind":"tag","published_at":"2018-10-15T09:01:37.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.17","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.17/manifests"},{"name":"v0.16.4","sha":"3960aa6819ced53e2106a39a595d4a4e328de8f6","kind":"tag","published_at":"2018-04-04T19:28:27.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.16.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.4/manifests"},{"name":"v0.16.3","sha":"b6d46904fcde9a946c897601b8c1bd36a5942d9e","kind":"tag","published_at":"2018-02-23T22:01:18.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.16.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.16.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.16.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.3/manifests"},{"name":"v0.16.2","sha":"787e4c9408d14d43652453aa7916217f834075b9","kind":"tag","published_at":"2018-02-13T11:52:50.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.16.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"5cb2fbc75ffe93c605a177a926312eaf2a462f79","kind":"tag","published_at":"2018-02-11T22:00:04.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.16.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16.1/manifests"},{"name":"v0.16","sha":"c4e885f0cdb3b464c58fe86270f4fff256f92b4d","kind":"tag","published_at":"2017-09-20T19:05:55.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.16","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.16/manifests"},{"name":"v0.15.11","sha":"7fcdd3d38fedbd6997f63b9d33518adc7805285b","kind":"tag","published_at":"2017-01-18T22:15:23.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.11","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.11/manifests"},{"name":"v0.15.10","sha":"6f0e6f68f5bf38fe8346404221b08ace73d9b3d0","kind":"tag","published_at":"2016-06-14T19:21:04.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.10","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.10/manifests"},{"name":"v0.15.9","sha":"e719ce9d39d94b88a27f2072df3f15f8a826635e","kind":"tag","published_at":"2016-06-12T12:06:33.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.9","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.9/manifests"},{"name":"v0.15.8","sha":"b9c21aa29c44f6c583dcfa0cefd18439c3e8df40","kind":"tag","published_at":"2016-06-01T17:59:19.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.8","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.8/manifests"},{"name":"v0.15.7","sha":"3d8130d8f4b5cfe6460b5a7919df2f8bf57c7081","kind":"tag","published_at":"2016-06-01T12:47:12.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.7","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"4d44d5b3da9252a73ae13c4718a12b37e4141dcf","kind":"tag","published_at":"2016-04-19T18:56:13.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.6","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"db06af5736cc031308f05aed87c21b0a5e06a295","kind":"tag","published_at":"2015-08-04T20:48:46.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.5","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"db7155b065de204ee215218f7e9163e18ef2b8ed","kind":"tag","published_at":"2015-06-20T15:23:12.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"192c20bd4c076902fb3ea6752cf8049449227a6a","kind":"tag","published_at":"2015-06-20T15:21:05.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"c4600f302f40cba4710b835329d17721a84a4102","kind":"tag","published_at":"2015-05-22T11:25:50.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"05b50ddd11b90296705fb209afc024aa5f697580","kind":"tag","published_at":"2015-04-25T14:11:25.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15.1/manifests"},{"name":"v0.15","sha":"2e3a4a5b9219f2b6453b154f8f7f1b373c7155e4","kind":"tag","published_at":"2015-03-26T11:20:05.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.15","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.15/manifests"},{"name":"v0.14.3","sha":"31b84aaaba9fb46ad455beb88d57cd2bfdf6ae0f","kind":"commit","published_at":"2015-01-07T22:16:41.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.14.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"ddf233a3520d73f549e3aaea0408a30e4b9672ea","kind":"commit","published_at":"2014-11-27T21:23:06.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.14.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"efa5b4be2642ce6085c2ca41bf7a28d0d17bcfda","kind":"commit","published_at":"2014-11-21T11:48:25.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.14.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14.1/manifests"},{"name":"v0.14","sha":"6b54b7c34e05ecc878fe5bf16689885d1c80d40f","kind":"commit","published_at":"2014-11-19T21:25:58.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.14","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.14/manifests"},{"name":"v0.13.4","sha":"d8be675d54f9bae86910ed5af7574dd46eb3f568","kind":"commit","published_at":"2014-09-19T20:32:54.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.13.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"f2e4c2b63dc12921c2dba8d793c800dfdbf3dea1","kind":"commit","published_at":"2014-09-16T14:34:31.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.13.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"1e50c5d436f8b60ba2377cbf1561a1489e7f9915","kind":"commit","published_at":"2014-06-20T09:44:21.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.13.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"21f558464a59094b59663b8d54dede310955d01c","kind":"commit","published_at":"2014-05-29T08:49:05.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.13.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13.1/manifests"},{"name":"v0.13","sha":"a5cd362695b5a24da93ef48040162f66588e4c79","kind":"commit","published_at":"2014-05-27T14:15:38.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.13","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.13/manifests"},{"name":"v0.12","sha":"08b2d1c359e39d292f39a1de5bf462b44dc8148c","kind":"commit","published_at":"2014-05-09T21:40:43.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.12","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.12/manifests"},{"name":"v0.11.7","sha":"d6f1a8629a5642dbd3b401901934c3cb32a894a0","kind":"commit","published_at":"2014-05-05T21:17:56.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.7","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.7/manifests"},{"name":"v0.11.6","sha":"74249969aa7c184d374a7d54eebc053778bf6e3f","kind":"commit","published_at":"2014-05-04T20:25:25.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.6","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.6/manifests"},{"name":"v0.11.5","sha":"8b196e357fd6aecf15b08c330fc2cfa6d1b4d934","kind":"commit","published_at":"2014-04-25T12:15:37.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.5","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.5/manifests"},{"name":"v0.11.4","sha":"40b6d4f252303668a3d750a906107e8dbbd58ff2","kind":"commit","published_at":"2014-03-20T23:04:21.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.4","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.4/manifests"},{"name":"v0.11.3","sha":"20b5d138618cd8c34e61678dd83ae70a714f0bdb","kind":"commit","published_at":"2014-02-27T10:45:35.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.3","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.3/manifests"},{"name":"v0.11.2","sha":"56f8fe7495babeaf8a1569f191c229a83a96cfd4","kind":"commit","published_at":"2014-02-18T20:51:51.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.2","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"e98d0ca7bfaae2c095ed1e8dfbc2e34c969ae330","kind":"commit","published_at":"2014-02-06T06:58:57.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11.1","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11.1/manifests"},{"name":"v0.11","sha":"2d923d779ce191ef8938631cbab0fef5d4522d06","kind":"commit","published_at":"2014-01-03T21:31:29.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.11","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.11/manifests"},{"name":"v0.10.10","sha":"38c705b6a5a8b13e56ae4097bbb8cb5c0b9849a1","kind":"commit","published_at":"2013-11-16T10:41:27.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.10.10","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.10/manifests"},{"name":"v0.10.9","sha":"f7fb8bab7b8bc212216acd41be1e988122a036ed","kind":"commit","published_at":"2013-11-15T21:53:20.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.10.9","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.9/manifests"},{"name":"v0.10.8","sha":"45e315b45da7939bd8387aacbf2749c759ba5c62","kind":"commit","published_at":"2013-10-15T21:02:58.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.10.8","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.8/manifests"},{"name":"v0.10.7","sha":"1fb77d798b84e2a9e184cf68bd6dff0dc7be3b35","kind":"tag","published_at":"2013-09-26T19:43:36.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/v0.10.7","html_url":"https://github.com/ndmitchell/shake/releases/tag/v0.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@v0.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/v0.10.7/manifests"},{"name":"shake-progress-1","sha":"f1d5a04e70b48c94b3cbf4d1671d627c61047503","kind":"commit","published_at":"2013-09-13T17:55:09.000Z","download_url":"https://codeload.github.com/ndmitchell/shake/tar.gz/shake-progress-1","html_url":"https://github.com/ndmitchell/shake/releases/tag/shake-progress-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ndmitchell/shake@shake-progress-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/shake-progress-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/tags/shake-progress-1/manifests"}]},"repo_metadata_updated_at":"2026-10-22T18:21:12.775Z","dependent_packages_count":26,"downloads":156672,"downloads_period":"total","dependent_repos_count":267,"rankings":{"downloads":0.8137892059903928,"dependent_repos_count":1.542808703023453,"dependent_packages_count":1.1359141000282564,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":1.1641706696807008},"purl":"pkg:hackage/shake","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/shake","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/shake","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/shake/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-10-14T01:29:29.425Z","issues_count":79,"pull_requests_count":41,"avg_time_to_close_issue":7668896.888888889,"avg_time_to_close_pull_request":18107385.451612905,"issues_closed_count":18,"pull_requests_closed_count":31,"pull_request_authors_count":27,"issue_authors_count":49,"avg_comments_per_issue":3.2025316455696204,"avg_comments_per_pull_request":2.682926829268293,"merged_pull_requests_count":25,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":537953.0,"past_year_avg_time_to_close_pull_request":280279.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":0.6666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndmitchell%2Fshake/issues","maintainers":[{"login":"ndmitchell","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ndmitchell"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/shake/codemeta","maintainers":[{"uuid":"NeilMitchell","login":"NeilMitchell","name":null,"email":null,"url":null,"packages_count":41,"html_url":"https://hackage.haskell.org/user/NeilMitchell","role":null,"created_at":"2022-11-14T19:42:08.484Z","updated_at":"2022-11-14T19:42:08.484Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/NeilMitchell/packages"}]}