{"id":22917558,"url":"https://github.com/hashbite/consent-manager-examples","last_synced_at":"2025-07-03T02:37:55.970Z","repository":{"id":42632124,"uuid":"318596519","full_name":"hashbite/consent-manager-examples","owner":"hashbite","description":"Package repo: https://github.com/hashbite/consent-manager","archived":false,"fork":false,"pushed_at":"2025-07-01T21:50:37.000Z","size":2698,"stargazers_count":0,"open_issues_count":25,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-01T22:31:12.737Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashbite.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-04T18:00:27.000Z","updated_at":"2023-12-19T11:06:04.000Z","dependencies_parsed_at":"2024-01-13T00:07:10.981Z","dependency_job_id":"55844fb5-a810-4422-8804-ad35cea81b2b","html_url":"https://github.com/hashbite/consent-manager-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hashbite/consent-manager-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashbite%2Fconsent-manager-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashbite%2Fconsent-manager-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashbite%2Fconsent-manager-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashbite%2Fconsent-manager-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashbite","download_url":"https://codeload.github.com/hashbite/consent-manager-examples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashbite%2Fconsent-manager-examples/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263248815,"owners_count":23437095,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-14T06:18:51.423Z","updated_at":"2025-07-03T02:37:55.949Z","avatar_url":"https://github.com/hashbite.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Consent Manager Examples\n\nFind out more about about consent-manager in the docs: https://hashbite.github.io/consent-manager/\n\n## Parcel 2.0\n\nhttps://consent-manager-example-parcel.netlify.app\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/f0ac541e-20c9-4eb1-929e-0e5380499421/deploy-status)](https://app.netlify.com/sites/consent-manager-example-parcel/deploys)\n\n## Create React App\n\nhttps://consent-manager-example-create-react-app.netlify.app\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/f04d9ed2-0e72-4434-9709-3f660ad0373e/deploy-status)](https://app.netlify.com/sites/consent-manager-example-create-react-app/deploys)\n\n## GatsbyJS\n\nhttps://consent-manager-example-gatsby.netlify.app/\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/6fb0f8a2-8683-40f5-bad6-a9b21e73d988/deploy-status)](https://app.netlify.com/sites/consent-manager-example-gatsby/deploys)\n\n## NextJS\n\nhttps://consent-manager-example-nextjs.netlify.app\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/0c0fba40-c814-4af9-bab1-cf4a521cd032/deploy-status)](https://app.netlify.com/sites/consent-manager-example-nextjs/deploys)\n\n# Development / Usage\n\n## Using the local registry\n\n**Fresh Build**\n```sh\ndocker-compose up --build\n```\n\n**Remove old packages (aka reset volumes)**\n```sh\ndocker-compose down --volumes\n```\n\n**Generate a new user default user httpasswd**\n```sh\nhtpasswd -c conf/httpasswd consent-manager-bot\n# You'll be prompted to set a password\n```\n\n**Publish lerna packages to local registry**\n\nRun this in `consent-manager` repo.\n\n```sh\nnpx lerna publish --registry http://localhost:4873 --yes --force-publish='*' --no-git-tag-version --no-commit-hooks --no-push --exact --dist-tag=latest\n```\n\n\n**Install local package**\n\nFirst install all except local.\n\n```sh\nyarn add @consent-manager/core --registry http://localhost:4873\n```\n\n**Use local registry as default**\n\nCrate `.yarnrc`\n\n```sh\nregistry \"http://localhost:4873\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashbite%2Fconsent-manager-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhashbite%2Fconsent-manager-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashbite%2Fconsent-manager-examples/lists"}