{"id":17465257,"url":"https://github.com/richienb/scratcher","last_synced_at":"2025-04-23T01:28:04.610Z","repository":{"id":66026037,"uuid":"288317188","full_name":"Richienb/scratcher","owner":"Richienb","description":"Scratch extension development tooling.","archived":false,"fork":false,"pushed_at":"2021-08-23T14:03:37.000Z","size":40,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-19T00:36:13.505Z","etag":null,"topics":["cli","scratch-extension"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/Richienb.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":".github/contributing.md","funding":".github/FUNDING.yml","license":"license","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":null,"patreon":"richienb","open_collective":"richie-bendall","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":"richienb","issuehunt":"richienb","otechie":null,"custom":null}},"created_at":"2020-08-18T00:38:40.000Z","updated_at":"2021-08-23T14:03:39.000Z","dependencies_parsed_at":"2023-02-20T20:30:14.044Z","dependency_job_id":null,"html_url":"https://github.com/Richienb/scratcher","commit_stats":{"total_commits":21,"total_committers":1,"mean_commits":21.0,"dds":0.0,"last_synced_commit":"5b6e54e0a439333f8c850263d8213398d0ad7f99"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":"Richienb/node-module-boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Richienb%2Fscratcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Richienb%2Fscratcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Richienb%2Fscratcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Richienb%2Fscratcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Richienb","download_url":"https://codeload.github.com/Richienb/scratcher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250351486,"owners_count":21416326,"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":["cli","scratch-extension"],"created_at":"2024-10-18T11:09:57.687Z","updated_at":"2025-04-23T01:28:04.582Z","avatar_url":"https://github.com/Richienb.png","language":"JavaScript","funding_links":["https://patreon.com/richienb","https://opencollective.com/richie-bendall","https://liberapay.com/richienb","https://issuehunt.io/r/richienb"],"categories":[],"sub_categories":[],"readme":"# scratcher\n\nScratch extension development tooling.\n\n[![NPM Badge](https://nodei.co/npm/scratcher.png)](https://npmjs.com/package/scratcher)\n\n## Install\n\n```sh\nnpm install --global scratcher\n```\n\n## Usage\n\n```sh\n$ scratcher build\n√ Successfully built extension!\n\n$ scratcher watch\n/ Waiting for changes\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frichienb%2Fscratcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frichienb%2Fscratcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frichienb%2Fscratcher/lists"}