{"id":12654256,"name":"@runespoorstack/scrub","ecosystem":"npm","description":"The automated janitor for your codebase. Stop the rot, clean the debt, and migrate with confidence.","homepage":"https://github.com/runespoor-engineering/scrub/#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/runespoor-engineering/scrub","keywords_array":["cli","linter","runespoor","scrub","migration"],"namespace":"runespoorstack","versions_count":2,"first_release_published_at":"2026-01-04T11:34:57.136Z","latest_release_published_at":"2026-01-04T11:37:34.200Z","latest_release_number":"1.0.1","last_synced_at":"2026-03-29T12:05:39.776Z","created_at":"2026-01-04T11:35:14.251Z","updated_at":"2026-03-29T12:05:39.777Z","registry_url":"https://www.npmjs.com/package/@runespoorstack/scrub","install_command":"npm install @runespoorstack/scrub","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.0.1"}},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-18T23:26:09.001Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.12864477133358,"dependent_packages_count":33.35457763294766,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":28.241611202140618},"purl":"pkg:npm/%40runespoorstack/scrub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@runespoorstack/scrub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@runespoorstack/scrub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@runespoorstack/scrub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@runespoorstack%2Fscrub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@runespoorstack%2Fscrub/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@runespoorstack%2Fscrub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@runespoorstack%2Fscrub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@runespoorstack%2Fscrub/codemeta","maintainers":[{"uuid":"borisshulyak","login":"borisshulyak","name":null,"email":"borysshulyak@gmail.com","url":null,"packages_count":19,"html_url":"https://www.npmjs.com/~borisshulyak","role":null,"created_at":"2026-01-04T11:35:39.292Z","updated_at":"2026-01-04T11:35:39.292Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/borisshulyak/packages"}]}