{"id":26387609,"url":"https://github.com/pumpncode/upkeep","last_synced_at":"2025-03-17T08:35:16.445Z","repository":{"id":274917160,"uuid":"922695908","full_name":"pumpncode/upkeep","owner":"pumpncode","description":"run this regularly to keep your project clean","archived":false,"fork":false,"pushed_at":"2025-01-30T05:04:37.000Z","size":213,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T06:18:01.566Z","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":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pumpncode.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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":"2025-01-26T21:28:51.000Z","updated_at":"2025-01-30T05:06:20.000Z","dependencies_parsed_at":"2025-01-30T06:18:05.133Z","dependency_job_id":"c2508d2b-57f3-4cda-b1a9-48339a10e270","html_url":"https://github.com/pumpncode/upkeep","commit_stats":null,"previous_names":["pumpncode/upkeep"],"tags_count":0,"template":false,"template_full_name":"pumpncode/template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pumpncode%2Fupkeep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pumpncode%2Fupkeep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pumpncode%2Fupkeep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pumpncode%2Fupkeep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pumpncode","download_url":"https://codeload.github.com/pumpncode/upkeep/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244001136,"owners_count":20381703,"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":"2025-03-17T08:35:10.218Z","updated_at":"2025-03-17T08:35:16.399Z","avatar_url":"https://github.com/pumpncode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# upkeep\n\n[![logo of pumpncode/upkeep][logo-wide]][self]\n\nThis is the main repository for the upkeep project. upkeep is a comprehensive tool designed to streamline and automate the maintenance tasks of your JavaScript projects. It aims to include features for dependency management, code linting, and project initialization, making it easier to keep your projects up-to-date and consistent. For now, it just runs knip on your project.\n\n## Getting Started\n\n### Prerequisites\n\nTo use upkeep, you need to have the following installed:\n\n- [Deno][deno]\n- [Node.js][node-js]\n\n### Installation\n\nInstall Knip and follow the guide at their [Getting Started][knip-getting-started] page.\n\n## Usage\n\nTo use upkeep, run the following command:\n\n```sh\ndeno run @jsr:@pumpn/upkeep\n```\n\n## Roadmap\n\nSee the [current projects][projects] and the [open issues][issues] for a list of proposed features and known issues.\n\n## Contributing\n\nAny contributions you make are **greatly appreciated**.\n\nSee the [contributing guide][contributing]  for ways to get started.\n\nThis project has a [code of conduct][code-of-conduct]. By interacting with this repository you agree to follow its terms.\n\n## Contact\n\nPumpn Code - \u003coffice@pumpn.net\u003e\n\nNano Miratus - [@nnmrts][nnmrts-github] - \u003cnanomiratus@gmail.com\u003e\n\nProject Link: \u003chttps://github.com/pumpncode/upkeep\u003e\n\n## Contributors\n\n| Name | Website | GitHub |\n| -- | -- | -- |\n| **Nano Miratus** | \u003chttps://pumpn.net/\u003e | [**@nnmrts**][nnmrts-github] |\n\n## License\n\n[0BSD][license] © [Pumpn Code][pumpn-website]\n\n[logo-wide]: https://github.com/pumpncode/logos/raw/refs/heads/main/projects/upkeep/wide.svg\n[self]: https://github.com/pumpncode/upkeep\n[deno]: https://deno.com\n[node-js]: https://nodejs.org\n[projects]: https://github.com/pumpncode/upkeep/projects\n[issues]: https://github.com/pumpncode/upkeep/issues\n[contributing]: https://github.com/pumpncode/.github/contributing.md\n[code-of-conduct]: https://github.com/pumpncode/.github/code-of-conduct.md\n[nnmrts-github]: https://github.com/nnmrts\n[license]: /license.md\n[pumpn-website]: https://pumpn.net\n[knip-getting-started]: https://knip.dev/overview/getting-started\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpumpncode%2Fupkeep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpumpncode%2Fupkeep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpumpncode%2Fupkeep/lists"}