{"id":16573460,"url":"https://github.com/egel/juice","last_synced_at":"2026-04-21T09:31:29.584Z","repository":{"id":65170173,"uuid":"540444145","full_name":"egel/juice","owner":"egel","description":"Quick and easy tool to help extract licensing information on production node packages.","archived":false,"fork":false,"pushed_at":"2024-06-05T20:49:09.000Z","size":8141,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T15:24:09.437Z","etag":null,"topics":["cli","csv-export","nodejs","npm","package-json","package-lock-json","production-licenses"],"latest_commit_sha":null,"homepage":"","language":"Go","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/egel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2022-09-23T13:06:17.000Z","updated_at":"2024-06-05T20:49:13.000Z","dependencies_parsed_at":"2024-06-20T01:37:07.785Z","dependency_job_id":"3eb33dbf-ea06-42a5-a400-83a59fc1cb39","html_url":"https://github.com/egel/juice","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/egel/juice","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egel%2Fjuice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egel%2Fjuice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egel%2Fjuice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egel%2Fjuice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/egel","download_url":"https://codeload.github.com/egel/juice/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egel%2Fjuice/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32085408,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T06:27:27.065Z","status":"ssl_error","status_checked_at":"2026-04-21T06:27:21.250Z","response_time":128,"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"}},"keywords":["cli","csv-export","nodejs","npm","package-json","package-lock-json","production-licenses"],"created_at":"2024-10-11T21:42:15.855Z","updated_at":"2026-04-21T09:31:28.979Z","avatar_url":"https://github.com/egel.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GitHub License](https://img.shields.io/github/license/egel/juice)\n[![Go Reference](https://pkg.go.dev/badge/github.com/egel/juice.svg)](https://pkg.go.dev/github.com/egel/juice)\n[![Go Report Card](https://goreportcard.com/badge/github.com/egel/juice)](https://goreportcard.com/report/github.com/egel/juice)\n\n\u003cp align=\"center\"\u003e\u003cimg alt=\"The Juice\" width=\"175px\" src=\"./docs/assets/juice.svg\"/\u003e\u003c/p\u003e\n\n# Juice\n\nQuick and easy tool to help extract licensing information on production node packages.\n\n\u003e -- Yeah! Give me the Juice!\n\n![Sample demo](./docs/screenshots/2023-01-05_demo_loop.gif)\n\nThis tool is aiming to simplify and reduce your time with gathering informations about all your application's node production dependencies in single summary file, with all vital information about each package, like: _name_, _version_, _license type_, _license text_, _links to NPM/repository/homepage_, _errors_, or _direct license link (experimental)_.\n\n## Install\n\n```bash\ngo install github.com/egel/juice/cmd/juice-cli@latest\n```\n\n\u003e Check if juice has been installed correctly\n\u003e\n\u003e ```bash\n\u003e which juice-cli\n\u003e ```\n\n### Upgrade\n\nTo upgrade to latest version use\n\n```bash\nGONOPROXY=github.com/egel go install github.com/egel/juice/cmd/juice-cli@latest\n```\n\n## Usage\n\n```bash\n# enter the location with package.json and package-lock.json files, and run:\njuice-cli get\n```\n\n\u003e If `juice-cli` is failing, possibly your project may have old, incorrect, or outdated dependencies. Make sure you have a working installation of `package.json` and `package-lock.json`, so it can download all required packages into `node_modules`.\n\n## License\n\nMIT License. Logo by [Vincent Le moign](https://iconscout.com/icon/juice-247)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegel%2Fjuice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fegel%2Fjuice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegel%2Fjuice/lists"}