{"id":51325680,"url":"https://github.com/wheels-dev/scoop-wheels","last_synced_at":"2026-07-01T18:02:41.618Z","repository":{"id":358723578,"uuid":"1235066423","full_name":"wheels-dev/scoop-wheels","owner":"wheels-dev","description":"Scoop bucket for the Wheels CFML MVC framework","archived":false,"fork":false,"pushed_at":"2026-06-26T06:22:02.000Z","size":291,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-26T08:11:41.210Z","etag":null,"topics":["cfml","cli","coldfusion","scoop","scoop-bucket","wheels"],"latest_commit_sha":null,"homepage":null,"language":null,"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/wheels-dev.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-11T01:28:06.000Z","updated_at":"2026-06-26T06:22:04.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/wheels-dev/scoop-wheels","commit_stats":null,"previous_names":["wheels-dev/scoop-wheels"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wheels-dev/scoop-wheels","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheels-dev%2Fscoop-wheels","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheels-dev%2Fscoop-wheels/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheels-dev%2Fscoop-wheels/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheels-dev%2Fscoop-wheels/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wheels-dev","download_url":"https://codeload.github.com/wheels-dev/scoop-wheels/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheels-dev%2Fscoop-wheels/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35017091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-01T02:00:05.325Z","response_time":130,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cfml","cli","coldfusion","scoop","scoop-bucket","wheels"],"created_at":"2026-07-01T18:02:40.948Z","updated_at":"2026-07-01T18:02:41.612Z","avatar_url":"https://github.com/wheels-dev.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wheels Scoop bucket\n\n[Scoop](https://scoop.sh) bucket for the [Wheels](https://wheels.dev) CFML MVC\nframework. Two manifests, one per release channel:\n\n| Manifest | Channel | Tracks |\n|---|---|---|\n| [`wheels`](bucket/wheels.json) | stable | [`wheels-dev/wheels`](https://github.com/wheels-dev/wheels) GA tags |\n| [`wheels-be`](bucket/wheels-be.json) | bleeding-edge | [`wheels-dev/wheels-snapshots`](https://github.com/wheels-dev/wheels-snapshots) pre-releases |\n\n## Install\n\n```powershell\nscoop bucket add wheels https://github.com/wheels-dev/scoop-wheels\n\n# Pick one channel:\nscoop install wheels        # stable\nscoop install wheels-be     # bleeding-edge\n```\n\nBoth packages install Java 21 (OpenJDK) as a dependency and a `wheels` shim on\nyour PATH. The first run will sync the Wheels module + framework into\n`~/.wheels/` and self-heal the SQLite JDBC driver into LuCLI's Lucee classpath.\n\n```powershell\nwheels --version\nwheels new myapp\ncd myapp\nwheels start\n```\n\nFor framework usage docs, see [guides.wheels.dev](https://guides.wheels.dev).\n\n## Mutual exclusion\n\nBoth packages expose the same `wheels` shim, so Scoop refuses to install both\nat once. Switching channels:\n\n```powershell\nscoop uninstall wheels \u0026\u0026 scoop install wheels-be\nscoop uninstall wheels-be \u0026\u0026 scoop install wheels\n```\n\nThis is intentional - it prevents the confusion of \"is `wheels --version`\nreporting the stable or bleeding-edge module right now?\"\n\n## How updates work\n\nBoth manifests use Scoop's [checkver / autoupdate](https://github.com/ScoopInstaller/Scoop/wiki/App-Manifest-Autoupdate)\nfeatures. The community [Excavator bot](https://github.com/ScoopInstaller/Excavator)\nscans this bucket hourly, runs `scoop checkver --update`, and opens a PR when\nnew versions land on GitHub. No manual maintenance per release.\n\n- Stable: new `v\u003cx.y.z\u003e` tag on `wheels-dev/wheels` → bucket PR within ~1 hour\n- Bleeding-edge: new `v\u003cx.y.z\u003e-snapshot.\u003cn\u003e` tag on `wheels-dev/wheels-snapshots`\n  (every merge to `develop`) → bucket PR within ~1 hour\n\n## Pre-GA notice\n\nPre-v4.0.0 GA, the stable manifest carries zero-filled sha512 placeholders.\n`scoop install wheels` will fail with a hash mismatch by design - install\n`wheels-be` instead until the v4.0.0 GA cut populates the real hashes.\n\n## Source of truth\n\nThe manifests are generated by\n[`tools/distribution-drafts/scoop/build-manifests.py`](https://github.com/wheels-dev/wheels/blob/develop/tools/distribution-drafts/scoop/build-manifests.py)\nin the main repo. To change wrapper behavior or rotate pinned versions, edit\nthe generator there, regenerate, and copy the output into this bucket's\n`bucket/` directory. (Excavator only rewrites version + hash fields - any\nother change ships from the source repo.)\n\n## License\n\nBucket scaffolding (this repo): [MIT](LICENSE).\nWheels framework + CLI: [Apache-2.0](https://github.com/wheels-dev/wheels/blob/develop/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwheels-dev%2Fscoop-wheels","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwheels-dev%2Fscoop-wheels","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwheels-dev%2Fscoop-wheels/lists"}