{"id":123489,"url":"https://github.com/icidasset/diffuse","last_synced_at":"2026-05-15T22:03:00.657Z","repository":{"id":37664697,"uuid":"80358021","full_name":"icidasset/diffuse","owner":"icidasset","description":"A music player that connects to your cloud/distributed storage.","archived":false,"fork":false,"pushed_at":"2026-05-04T21:50:43.000Z","size":72240,"stargazers_count":867,"open_issues_count":13,"forks_count":67,"subscribers_count":22,"default_branch":"v4","last_synced_at":"2026-05-07T18:13:02.233Z","etag":null,"topics":["cloud","decentralized","distributed","elm","ipfs","music","music-library","music-player"],"latest_commit_sha":null,"homepage":"https://elements.diffuse.sh","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icidasset.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"icidasset","ko_fi":"icidasset"}},"created_at":"2017-01-29T16:49:25.000Z","updated_at":"2026-05-05T13:56:43.000Z","dependencies_parsed_at":"2024-01-05T20:46:44.391Z","dependency_job_id":"a287d3ad-e195-4f8e-ba18-c0c1e0b2b127","html_url":"https://github.com/icidasset/diffuse","commit_stats":{"total_commits":1434,"total_committers":8,"mean_commits":179.25,"dds":"0.028591352859135277","last_synced_commit":"669a6882d608c2c12cc8b1ead3f3f1666885d43e"},"previous_names":[],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/icidasset/diffuse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icidasset","download_url":"https://codeload.github.com/icidasset/diffuse/tar.gz/refs/heads/v4","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/sbom","scorecard":{"id":480358,"data":{"date":"2025-08-11","repo":{"name":"github.com/icidasset/diffuse","commit":"01ea0c8472b67187d03669327b353d9625c04ef0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.3,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/icidasset/diffuse/build.yml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/build.yml:20","Warn: npmCommand not pinned by hash: .github/workflows/build.yml:100","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 3.5.0 not signed: https://api.github.com/repos/icidasset/diffuse/releases/200727149","Warn: release artifact 3.4.0 not signed: https://api.github.com/repos/icidasset/diffuse/releases/141503047","Warn: release artifact 3.3.0 not signed: https://api.github.com/repos/icidasset/diffuse/releases/88989698","Warn: release artifact 3.2.0 not signed: https://api.github.com/repos/icidasset/diffuse/releases/78050668","Warn: release artifact 3.2.0-pre.2 not signed: https://api.github.com/repos/icidasset/diffuse/releases/74436529","Warn: release artifact 3.5.0 does not have provenance: https://api.github.com/repos/icidasset/diffuse/releases/200727149","Warn: release artifact 3.4.0 does not have provenance: https://api.github.com/repos/icidasset/diffuse/releases/141503047","Warn: release artifact 3.3.0 does not have provenance: https://api.github.com/repos/icidasset/diffuse/releases/88989698","Warn: release artifact 3.2.0 does not have provenance: https://api.github.com/repos/icidasset/diffuse/releases/78050668","Warn: release artifact 3.2.0-pre.2 does not have provenance: https://api.github.com/repos/icidasset/diffuse/releases/74436529"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":0,"reason":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-c9pr-q8gx-3mgp","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-jchw-25xp-jwwc","Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","Warn: Project is vulnerable to: GHSA-9wv6-86v2-598j","Warn: Project is vulnerable to: GHSA-8xq3-w9fx-74rv","Warn: Project is vulnerable to: RUSTSEC-2024-0413","Warn: Project is vulnerable to: RUSTSEC-2024-0416","Warn: Project is vulnerable to: GHSA-pg9f-39pc-qf8g","Warn: Project is vulnerable to: RUSTSEC-2025-0024","Warn: Project is vulnerable to: RUSTSEC-2024-0412","Warn: Project is vulnerable to: RUSTSEC-2024-0418","Warn: Project is vulnerable to: RUSTSEC-2024-0411","Warn: Project is vulnerable to: RUSTSEC-2024-0417","Warn: Project is vulnerable to: RUSTSEC-2024-0414","Warn: Project is vulnerable to: GHSA-wrw7-89jp-8q8g","Warn: Project is vulnerable to: RUSTSEC-2024-0429","Warn: Project is vulnerable to: RUSTSEC-2024-0415","Warn: Project is vulnerable to: RUSTSEC-2024-0420","Warn: Project is vulnerable to: RUSTSEC-2024-0419","Warn: Project is vulnerable to: RUSTSEC-2024-0370","Warn: Project is vulnerable to: GHSA-4p46-pwfr-66x6","Warn: Project is vulnerable to: RUSTSEC-2025-0009","Warn: Project is vulnerable to: GHSA-c86p-w88r-qvqr","Warn: Project is vulnerable to: GHSA-rr8g-9fpq-6wmg","Warn: Project is vulnerable to: RUSTSEC-2025-0023"],"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-19T16:26:47.419Z","repository_id":37664697,"created_at":"2025-08-19T16:26:47.419Z","updated_at":"2025-08-19T16:26:47.419Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33081502,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"icidasset","name":"Steven Vandevelde","uuid":"296665","kind":"user","description":"Creator of diffuse.sh | Distributed tech \u0026 user agency advocate | Web engineer | Open source | Previously @fission.codes, metalab.co, mrhenry.be | tokono.ma","email":"","website":"https://tokono.ma","location":"Belgium","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/296665?u=b10982f5434a6f9928e4ca52710df4e225cfdbbb\u0026v=4","repositories_count":96,"last_synced_at":"2025-10-02T22:53:14.094Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/icidasset","funding_links":["https://github.com/sponsors/icidasset"],"total_stars":974,"followers":166,"following":104,"created_at":"2022-11-03T13:15:17.802Z","updated_at":"2025-10-02T22:53:14.094Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icidasset","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icidasset/repositories"},"packages":[],"commits":{"id":1639266,"full_name":"icidasset/diffuse","default_branch":"main","total_commits":2276,"total_committers":7,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":325.14285714285717,"dds":0.004833040421792667,"past_year_total_commits":817,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":817.0,"past_year_dds":0.0,"last_synced_at":"2026-05-13T21:08:59.360Z","last_synced_commit":"b5f2872357ceabc99787889865cb8bd844a36546","created_at":"2024-07-25T13:01:52.034Z","updated_at":"2026-05-13T21:08:43.175Z","committers":[{"name":"Steven Vandevelde","email":"icid.asset@gmail.com","login":"icidasset","count":2265},{"name":"Soham Kulkarni","email":"65618735+Netherquark","login":"Netherquark","count":4},{"name":"Adriano Ferrari","email":"adriano.ferrari@gmail.com","login":"AdrianoFerrari","count":3},{"name":"Cregg Hancock","email":"theheartlandsaga@gmail.com","login":"CreggHancock","count":1},{"name":"Borewit","email":"Borewit","login":"Borewit","count":1},{"name":"Ben Tranter","email":"bwtrante@lakeheadu.ca","login":"bentranter","count":1},{"name":"Attila Gulyas","email":"toraritte@gmail.com","login":"toraritte","count":1}],"past_year_committers":[{"name":"Steven Vandevelde","email":"steven@tokono.ma","login":"icidasset","count":817}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-15T00:00:35.990Z","repositories_count":6234762,"commits_count":894556993,"contributors_count":34907889,"owners_count":1153544,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"icidasset/diffuse","html_url":"https://github.com/icidasset/diffuse","last_synced_at":"2026-05-13T21:03:30.425Z","status":"active","issues_count":99,"pull_requests_count":25,"avg_time_to_close_issue":29930129.134328358,"avg_time_to_close_pull_request":2135000.125,"issues_closed_count":67,"pull_requests_closed_count":24,"pull_request_authors_count":5,"issue_authors_count":20,"avg_comments_per_issue":2.1414141414141414,"avg_comments_per_pull_request":0.2,"merged_pull_requests_count":24,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":28.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2024-07-25T13:02:22.550Z","updated_at":"2026-05-13T21:03:30.425Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icidasset%2Fdiffuse/issues","issue_labels_count":{"table":{"todo 📫":29,"bug 🥵":19,"maybe 🐦":10,"🌸 ux":10,"code 👾":9,"troubleshoot 🔍":8,"donation required 💶":7,"blocked 🌻":5,"help wanted 🧤":4,"in-progress ⌚️":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"OWNER":76,"NONE":21,"CONTRIBUTOR":2}},"pull_request_author_associations_count":{"table":{"OWNER":19,"CONTRIBUTOR":5,"NONE":1}},"issue_authors":{"table":{"icidasset":76,"stokito":2,"Netherquark":2,"jcmrva":2,"logix2":2,"einela":1,"ST-Saint":1,"ChummyX":1,"Insidevk18":1,"g-dbs":1,"fire17":1,"legendboyAni":1,"Centribo":1,"renmu123":1,"zanellia":1,"gityzon":1,"anmolbyte":1,"vyoln":1,"multikatt":1,"mscottnelson":1}},"pull_request_authors":{"table":{"icidasset":19,"CreggHancock":2,"Netherquark":2,"Borewit":1,"toraritte":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-15T00:00:53.591Z","repositories_count":14606506,"issues_count":34194776,"pull_requests_count":111965347,"authors_count":11263345,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{"OWNER":3}},"past_year_issue_authors":{"table":{"einela":1}},"past_year_pull_request_authors":{"table":{"icidasset":3}},"maintainers":[{"table":{"login":"icidasset","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icidasset"}}],"active_maintainers":[{"table":{"login":"icidasset","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icidasset"}}]}},"events":{"total":{"DeleteEvent":4,"PullRequestEvent":2,"ForkEvent":4,"DiscussionEvent":1,"IssuesEvent":38,"WatchEvent":39,"IssueCommentEvent":32,"PushEvent":279,"PullRequestReviewEvent":1,"CreateEvent":3},"last_year":{"DeleteEvent":4,"DiscussionEvent":1,"IssuesEvent":13,"WatchEvent":12,"IssueCommentEvent":2,"PushEvent":258,"CreateEvent":3}},"keywords":["cloud","decentralized","distributed","elm","ipfs","music","music-library","music-player"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-08-08T21:15:35.490Z","updated_at":"2022-08-08T21:15:35.490Z","repository_link":"https://github.com/icidasset/diffuse/blob/v4/package.json","dependencies":[{"id":695345532,"package_name":"subworkers","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":695345522,"package_name":"@tokenizer/http","ecosystem":"npm","requirements":"^0.6.2","direct":true,"kind":"runtime","optional":false},{"id":695345523,"package_name":"delay","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":695345524,"package_name":"fast-text-encoding","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"runtime","optional":false},{"id":695345525,"package_name":"file-saver","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":695345526,"package_name":"jszip","ecosystem":"npm","requirements":"^3.7.1","direct":true,"kind":"runtime","optional":false},{"id":695345527,"package_name":"load-script2","ecosystem":"npm","requirements":"^2.0.5","direct":true,"kind":"runtime","optional":false},{"id":695345528,"package_name":"lunr","ecosystem":"npm","requirements":"^2.3.8","direct":true,"kind":"runtime","optional":false},{"id":695345529,"package_name":"music-metadata-browser","ecosystem":"npm","requirements":"^2.5.6","direct":true,"kind":"runtime","optional":false},{"id":695345530,"package_name":"p-retry","ecosystem":"npm","requirements":"^4.6.1","direct":true,"kind":"runtime","optional":false},{"id":695345531,"package_name":"remotestoragejs","ecosystem":"npm","requirements":"^1.2.3","direct":true,"kind":"runtime","optional":false},{"id":695345533,"package_name":"timer.js","ecosystem":"npm","requirements":"^1.0.4","direct":true,"kind":"runtime","optional":false},{"id":695345534,"package_name":"tocca","ecosystem":"npm","requirements":"^2.0.9","direct":true,"kind":"runtime","optional":false},{"id":695345535,"package_name":"webnative","ecosystem":"npm","requirements":"0.32.0","direct":true,"kind":"runtime","optional":false},{"id":695345536,"package_name":"webnative-elm","ecosystem":"npm","requirements":"7.0.0","direct":true,"kind":"runtime","optional":false},{"id":695345537,"package_name":"assert","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":695345538,"package_name":"autoprefixer","ecosystem":"npm","requirements":"^10.4.7","direct":true,"kind":"development","optional":false},{"id":695345539,"package_name":"buffer","ecosystem":"npm","requirements":"^6.0.3","direct":true,"kind":"development","optional":false},{"id":695345540,"package_name":"elm-review","ecosystem":"npm","requirements":"^2.7.2","direct":true,"kind":"development","optional":false},{"id":695345541,"package_name":"esbuild","ecosystem":"npm","requirements":"^0.14.42","direct":true,"kind":"development","optional":false},{"id":695345542,"package_name":"eslint","ecosystem":"npm","requirements":"^8.17.0","direct":true,"kind":"development","optional":false},{"id":695345543,"package_name":"events","ecosystem":"npm","requirements":"^3.3.0","direct":true,"kind":"development","optional":false},{"id":695345544,"package_name":"postcss","ecosystem":"npm","requirements":"^8.4.14","direct":true,"kind":"development","optional":false},{"id":695345545,"package_name":"postcss-custom-properties","ecosystem":"npm","requirements":"^12.1.7","direct":true,"kind":"development","optional":false},{"id":695345546,"package_name":"postcss-import","ecosystem":"npm","requirements":"^14.1.0","direct":true,"kind":"development","optional":false},{"id":695345547,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^3.0.24","direct":true,"kind":"development","optional":false},{"id":695345548,"package_name":"tailwindcss-animations","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":695345549,"package_name":"tailwindcss-interaction-variants","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"docker","filepath":"system/Docker/Act/Nix/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-12T22:00:45.063Z","updated_at":"2023-02-12T22:00:45.063Z","repository_link":"https://github.com/icidasset/diffuse/blob/v4/system/Docker/Act/Nix/Dockerfile","dependencies":[{"id":7598950148,"package_name":"catthehacker/ubuntu","ecosystem":"docker","requirements":"act-latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-02-12T22:00:45.319Z","updated_at":"2023-02-12T22:00:45.319Z","repository_link":"https://github.com/icidasset/diffuse/blob/v4/package-lock.json","dependencies":[{"id":7598950224,"package_name":"@chainsafe/is-ip","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950225,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.16.4","direct":false,"kind":"development","optional":false},{"id":7598950226,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"development","optional":false},{"id":7598950227,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.11.7","direct":false,"kind":"development","optional":false},{"id":7598950228,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950229,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7598950230,"package_name":"@ipld/dag-cbor","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950231,"package_name":"multiformats","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950232,"package_name":"@ipld/dag-pb","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950233,"package_name":"@libp2p/interface-connection","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":7598950234,"package_name":"@libp2p/interface-peer-id","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950235,"package_name":"@libp2p/interface-keychain","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":7598950236,"package_name":"@libp2p/interface-keys","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7598950237,"package_name":"@libp2p/interface-peer-id","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950238,"package_name":"@libp2p/interface-peer-info","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":7598950239,"package_name":"@libp2p/interface-pubsub","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950240,"package_name":"@libp2p/interfaces","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":7598950241,"package_name":"@libp2p/logger","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950242,"package_name":"@libp2p/peer-id","ecosystem":"npm","requirements":"1.1.18","direct":false,"kind":"runtime","optional":false},{"id":7598950243,"package_name":"uint8arrays","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950244,"package_name":"@multiformats/multiaddr","ecosystem":"npm","requirements":"11.1.5","direct":false,"kind":"runtime","optional":false},{"id":7598950245,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":7598950246,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7598950247,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":7598950248,"package_name":"@protobufjs/aspromise","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950249,"package_name":"@protobufjs/base64","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950250,"package_name":"@protobufjs/codegen","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950251,"package_name":"@protobufjs/eventemitter","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950252,"package_name":"@protobufjs/fetch","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950253,"package_name":"@protobufjs/float","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950254,"package_name":"@protobufjs/inquire","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950255,"package_name":"@protobufjs/path","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950256,"package_name":"@protobufjs/pool","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950257,"package_name":"@protobufjs/utf8","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950258,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":7598950259,"package_name":"@szmarczak/http-timer","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":7598950260,"package_name":"@tokenizer/http","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":7598950261,"package_name":"@tokenizer/range","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":7598950262,"package_name":"@tokenizer/token","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950263,"package_name":"@types/cacheable-request","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":7598950264,"package_name":"@types/http-cache-semantics","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":7598950265,"package_name":"@types/keyv","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":7598950266,"package_name":"@types/node","ecosystem":"npm","requirements":"18.11.13","direct":false,"kind":"runtime","optional":false},{"id":7598950267,"package_name":"@types/responselike","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950268,"package_name":"@types/retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":7598950269,"package_name":"abort-controller","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950270,"package_name":"abstract-level","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950271,"package_name":"acorn","ecosystem":"npm","requirements":"8.8.1","direct":false,"kind":"development","optional":false},{"id":7598950272,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":7598950273,"package_name":"acorn-node","ecosystem":"npm","requirements":"1.8.2","direct":false,"kind":"development","optional":false},{"id":7598950274,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":7598950275,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7598950276,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":7598950277,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":7598950278,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":7598950279,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7598950280,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7598950281,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7598950282,"package_name":"arg","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":7598950283,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7598950284,"package_name":"assert","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950285,"package_name":"at-least-node","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950286,"package_name":"autoprefixer","ecosystem":"npm","requirements":"10.4.13","direct":false,"kind":"development","optional":false},{"id":7598950287,"package_name":"available-typed-arrays","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7598950288,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7598950289,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":7598950290,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7598950291,"package_name":"bl","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950292,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":7598950293,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":7598950294,"package_name":"blockstore-core","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950295,"package_name":"blockstore-datastore-adapter","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950296,"package_name":"it-drain","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950297,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":7598950298,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7598950299,"package_name":"browser-level","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950300,"package_name":"browserslist","ecosystem":"npm","requirements":"4.21.4","direct":false,"kind":"development","optional":false},{"id":7598950301,"package_name":"buffer","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950302,"package_name":"busboy","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":7598950303,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950304,"package_name":"cacheable-lookup","ecosystem":"npm","requirements":"5.0.4","direct":false,"kind":"development","optional":false},{"id":7598950305,"package_name":"cacheable-request","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":7598950306,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7598950307,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7598950308,"package_name":"camelcase-css","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7598950309,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001439","direct":false,"kind":"development","optional":false},{"id":7598950310,"package_name":"catering","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950311,"package_name":"cborg","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":7598950312,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7598950313,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"development","optional":false},{"id":7598950314,"package_name":"classic-level","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7598950315,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7598950316,"package_name":"cli-spinners","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":7598950317,"package_name":"clone","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7598950318,"package_name":"clone-response","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7598950319,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7598950320,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7598950321,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":7598950322,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950323,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950324,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":7598950325,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950326,"package_name":"cuint","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7598950327,"package_name":"datastore-core","ecosystem":"npm","requirements":"8.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950328,"package_name":"it-all","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950329,"package_name":"it-filter","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950330,"package_name":"it-take","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950331,"package_name":"datastore-level","ecosystem":"npm","requirements":"9.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950332,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":7598950333,"package_name":"decompress-response","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7598950334,"package_name":"mimic-response","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7598950335,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7598950336,"package_name":"defaults","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7598950337,"package_name":"defer-to-connect","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7598950338,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7598950339,"package_name":"defined","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950340,"package_name":"delay","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950341,"package_name":"detective","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":7598950342,"package_name":"didyoumean","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":7598950343,"package_name":"dlv","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7598950344,"package_name":"dns-over-http-resolver","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950345,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950346,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.284","direct":false,"kind":"development","optional":false},{"id":7598950347,"package_name":"elm-review","ecosystem":"npm","requirements":"2.8.5","direct":false,"kind":"development","optional":false},{"id":7598950348,"package_name":"elm-taskport","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950349,"package_name":"elm-tooling","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":7598950350,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7598950351,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":7598950352,"package_name":"err-code","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950353,"package_name":"es6-object-assign","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7598950354,"package_name":"esbuild","ecosystem":"npm","requirements":"0.16.4","direct":false,"kind":"development","optional":false},{"id":7598950355,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7598950356,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7598950357,"package_name":"eslint","ecosystem":"npm","requirements":"8.29.0","direct":false,"kind":"development","optional":false},{"id":7598950358,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":7598950359,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950360,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7598950361,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7598950362,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7598950363,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":7598950364,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7598950365,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7598950366,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7598950367,"package_name":"espree","ecosystem":"npm","requirements":"9.4.1","direct":false,"kind":"development","optional":false},{"id":7598950368,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7598950369,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7598950370,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":7598950371,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":7598950372,"package_name":"event-target-shim","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950373,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":7598950374,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950375,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7598950376,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.12","direct":false,"kind":"development","optional":false},{"id":7598950377,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7598950378,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950379,"package_name":"fast-text-encoding","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7598950380,"package_name":"fastest-levenshtein","ecosystem":"npm","requirements":"1.0.16","direct":false,"kind":"development","optional":false},{"id":7598950381,"package_name":"fastq","ecosystem":"npm","requirements":"1.14.0","direct":false,"kind":"development","optional":false},{"id":7598950382,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7598950383,"package_name":"file-saver","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950384,"package_name":"file-type","ecosystem":"npm","requirements":"16.5.4","direct":false,"kind":"runtime","optional":false},{"id":7598950385,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7598950386,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950387,"package_name":"fission-bloom-filters","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":7598950388,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7598950389,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":7598950390,"package_name":"fnv1a","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950391,"package_name":"folder-hash","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":7598950392,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"development","optional":false},{"id":7598950393,"package_name":"for-each","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"development","optional":false},{"id":7598950394,"package_name":"fraction.js","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7598950395,"package_name":"fs-extra","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":7598950396,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950397,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":7598950398,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7598950399,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7598950400,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7598950401,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"development","optional":false},{"id":7598950402,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7598950403,"package_name":"globals","ecosystem":"npm","requirements":"13.18.0","direct":false,"kind":"development","optional":false},{"id":7598950404,"package_name":"gopd","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950405,"package_name":"got","ecosystem":"npm","requirements":"11.8.6","direct":false,"kind":"development","optional":false},{"id":7598950406,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"runtime","optional":false},{"id":7598950407,"package_name":"grapheme-splitter","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7598950408,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7598950409,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7598950410,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950411,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7598950412,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950413,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950414,"package_name":"http2-wrapper","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7598950415,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7598950416,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":7598950417,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":7598950418,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7598950419,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7598950420,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7598950421,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950422,"package_name":"interface-blockstore","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950423,"package_name":"interface-datastore","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950424,"package_name":"nanoid","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950425,"package_name":"interface-store","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950426,"package_name":"ipfs-core-types","ecosystem":"npm","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":7598950427,"package_name":"ipfs-repo","ecosystem":"npm","requirements":"16.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950428,"package_name":"ipfs-repo-migrations","ecosystem":"npm","requirements":"14.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950429,"package_name":"quick-lru","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950430,"package_name":"ipfs-unixfs","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950431,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7598950432,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7598950433,"package_name":"is-buffer","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950434,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":7598950435,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.11.0","direct":false,"kind":"development","optional":false},{"id":7598950436,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7598950437,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950438,"package_name":"is-generator-function","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":7598950439,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7598950440,"package_name":"is-interactive","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950441,"package_name":"is-nan","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":7598950442,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7598950443,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":7598950444,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950445,"package_name":"is-typed-array","ecosystem":"npm","requirements":"1.1.10","direct":false,"kind":"development","optional":false},{"id":7598950446,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":7598950447,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950448,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950449,"package_name":"it-all","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7598950450,"package_name":"it-batch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950451,"package_name":"it-drain","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950452,"package_name":"it-filter","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950453,"package_name":"it-first","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950454,"package_name":"it-length","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950455,"package_name":"it-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950456,"package_name":"it-merge","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950457,"package_name":"it-parallel-batch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950458,"package_name":"it-pipe","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950459,"package_name":"it-pushable","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950460,"package_name":"it-sort","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950461,"package_name":"it-stream-types","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950462,"package_name":"it-take","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950463,"package_name":"js-sdsl","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7598950464,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950465,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7598950466,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7598950467,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950468,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7598950469,"package_name":"jszip","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":7598950470,"package_name":"just-safe-get","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":7598950471,"package_name":"just-safe-set","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":7598950472,"package_name":"keystore-idb","ecosystem":"npm","requirements":"0.15.5","direct":false,"kind":"runtime","optional":false},{"id":7598950473,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.2","direct":false,"kind":"development","optional":false},{"id":7598950474,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":7598950475,"package_name":"level","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950476,"package_name":"level-supports","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950477,"package_name":"level-transcoder","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950478,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7598950479,"package_name":"lie","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950480,"package_name":"lilconfig","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7598950481,"package_name":"load-script2","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":7598950482,"package_name":"localforage","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":7598950483,"package_name":"lie","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950484,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7598950485,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":7598950486,"package_name":"lodash.eq","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950487,"package_name":"lodash.indexof","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950488,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":7598950489,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950490,"package_name":"long","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":7598950491,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950492,"package_name":"lunr","ecosystem":"npm","requirements":"2.3.9","direct":false,"kind":"runtime","optional":false},{"id":7598950493,"package_name":"media-typer","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950494,"package_name":"merge-options","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950495,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":7598950496,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":7598950497,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7598950498,"package_name":"mimic-response","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950499,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":7598950500,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":7598950501,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"development","optional":false},{"id":7598950502,"package_name":"module-error","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950503,"package_name":"mortice","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950504,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950505,"package_name":"multiformats","ecosystem":"npm","requirements":"10.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950506,"package_name":"music-metadata","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"runtime","optional":false},{"id":7598950507,"package_name":"music-metadata-browser","ecosystem":"npm","requirements":"2.5.9","direct":false,"kind":"runtime","optional":false},{"id":7598950508,"package_name":"readable-stream","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":7598950509,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":7598950510,"package_name":"napi-macros","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950511,"package_name":"native-fetch","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950512,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7598950513,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"runtime","optional":false},{"id":7598950514,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":7598950515,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7598950516,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950517,"package_name":"normalize-range","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":7598950518,"package_name":"normalize-url","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7598950519,"package_name":"object-hash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950520,"package_name":"object-is","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":7598950521,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7598950522,"package_name":"observable-webworkers","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950523,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7598950524,"package_name":"one-webcrypto","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950525,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7598950526,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":7598950527,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7598950528,"package_name":"ora","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"development","optional":false},{"id":7598950529,"package_name":"p-cancelable","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7598950530,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7598950531,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7598950532,"package_name":"p-queue","ecosystem":"npm","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950533,"package_name":"p-timeout","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950534,"package_name":"p-retry","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":7598950535,"package_name":"p-timeout","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950536,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7598950537,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":7598950538,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950539,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7598950540,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950541,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7598950542,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7598950543,"package_name":"peek-readable","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950544,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950545,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7598950546,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7598950547,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.19","direct":false,"kind":"development","optional":false},{"id":7598950548,"package_name":"postcss-custom-properties","ecosystem":"npm","requirements":"12.1.11","direct":false,"kind":"development","optional":false},{"id":7598950549,"package_name":"postcss-import","ecosystem":"npm","requirements":"14.1.0","direct":false,"kind":"development","optional":false},{"id":7598950550,"package_name":"postcss-js","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7598950551,"package_name":"postcss-load-config","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":7598950552,"package_name":"postcss-nested","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7598950553,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.0.11","direct":false,"kind":"development","optional":false},{"id":7598950554,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7598950555,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7598950556,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":7598950557,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950558,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":7598950559,"package_name":"proper-lockfile","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950560,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":7598950561,"package_name":"protobufjs","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950562,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950563,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7598950564,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":7598950565,"package_name":"quick-lru","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7598950566,"package_name":"read-cache","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950567,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":7598950568,"package_name":"readable-web-to-node-stream","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950569,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":7598950570,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":7598950571,"package_name":"receptacle","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":7598950572,"package_name":"reflect-metadata","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"runtime","optional":false},{"id":7598950573,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7598950574,"package_name":"remotestoragejs","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":7598950575,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.1","direct":false,"kind":"development","optional":false},{"id":7598950576,"package_name":"resolve-alpn","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7598950577,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7598950578,"package_name":"responselike","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7598950579,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7598950580,"package_name":"retry","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":7598950581,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7598950582,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7598950583,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7598950584,"package_name":"run-parallel-limit","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950585,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":7598950586,"package_name":"seedrandom","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950587,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7598950588,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950589,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7598950590,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":7598950591,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7598950592,"package_name":"sort-keys","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950593,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950594,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7598950595,"package_name":"streamsearch","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7598950596,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950597,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":7598950598,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7598950599,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7598950600,"package_name":"strtok3","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950601,"package_name":"subworkers","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950602,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7598950603,"package_name":"supports-hyperlinks","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7598950604,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7598950605,"package_name":"tailwindcss","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":7598950606,"package_name":"tailwindcss-animations","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950607,"package_name":"tailwindcss-interaction-variants","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7598950608,"package_name":"temp","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"development","optional":false},{"id":7598950609,"package_name":"rimraf","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"development","optional":false},{"id":7598950610,"package_name":"terminal-link","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7598950611,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7598950612,"package_name":"throttle-debounce","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950613,"package_name":"timer.js","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":7598950614,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7598950615,"package_name":"tocca","ecosystem":"npm","requirements":"2.0.9","direct":false,"kind":"runtime","optional":false},{"id":7598950616,"package_name":"token-types","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":7598950617,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950618,"package_name":"tv4","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":7598950619,"package_name":"tweetnacl","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7598950620,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":7598950621,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":7598950622,"package_name":"uint8arraylist","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":7598950623,"package_name":"uint8arrays","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":7598950624,"package_name":"multiformats","ecosystem":"npm","requirements":"9.9.0","direct":false,"kind":"runtime","optional":false},{"id":7598950625,"package_name":"undici","ecosystem":"npm","requirements":"5.15.0","direct":false,"kind":"runtime","optional":false},{"id":7598950626,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7598950627,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":7598950628,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":7598950629,"package_name":"util","ecosystem":"npm","requirements":"0.12.5","direct":false,"kind":"development","optional":false},{"id":7598950630,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7598950631,"package_name":"varint","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950632,"package_name":"wcwidth","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7598950633,"package_name":"webfinger.js","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":7598950634,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7598950635,"package_name":"webnative","ecosystem":"npm","requirements":"0.35.2","direct":false,"kind":"runtime","optional":false},{"id":7598950636,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7598950637,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7598950638,"package_name":"which-typed-array","ecosystem":"npm","requirements":"1.1.9","direct":false,"kind":"development","optional":false},{"id":7598950639,"package_name":"wnfs","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7598950640,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7598950641,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":7598950642,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7598950643,"package_name":"xhr2","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7598950644,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":7598950645,"package_name":"xxhashjs","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7598950646,"package_name":"yaml","ecosystem":"npm","requirements":"1.10.2","direct":false,"kind":"development","optional":false},{"id":7598950647,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2024-01-05T20:46:34.716Z","updated_at":"2024-01-05T20:46:34.716Z","repository_link":"https://github.com/icidasset/diffuse/blob/v4/.github/workflows/build.yml","dependencies":[{"id":15451821565,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15451821566,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v16","direct":true,"kind":"composite","optional":false},{"id":15451821567,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"v10","direct":true,"kind":"composite","optional":false},{"id":15451821568,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15451821569,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15451821570,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15451821571,"package_name":"montudor/action-zip","ecosystem":"actions","requirements":"v0.1.0","direct":true,"kind":"composite","optional":false},{"id":15451821944,"package_name":"master-atul/tar-action","ecosystem":"actions","requirements":"v1.0.2","direct":true,"kind":"composite","optional":false},{"id":15451821972,"package_name":"martinbeentjes/npm-get-version-action","ecosystem":"actions","requirements":"v1.1.0","direct":true,"kind":"composite","optional":false},{"id":15451821973,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":8.725832056527565,"created_at":"2024-07-25T13:14:17.265Z","updated_at":"2026-05-15T22:03:00.657Z","avatar_url":"https://github.com/icidasset.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/123489","html_url":"https://summary.ecosyste.ms/projects/123489"}