{"id":13727266,"url":"https://github.com/cometkim/yarn-plugin-bump","last_synced_at":"2026-02-26T16:16:23.064Z","repository":{"id":44567124,"uuid":"245837670","full_name":"cometkim/yarn-plugin-bump","owner":"cometkim","description":"Non-interactive dependency upgrade tool for Yarn 2","archived":false,"fork":false,"pushed_at":"2023-12-15T11:54:06.000Z","size":40354,"stargazers_count":15,"open_issues_count":3,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-29T14:45:32.151Z","etag":null,"topics":["dependency-updates","pnp","yarn","yarn-plugin"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/cometkim.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}},"created_at":"2020-03-08T15:19:32.000Z","updated_at":"2022-07-28T03:56:21.000Z","dependencies_parsed_at":"2024-04-09T12:39:28.332Z","dependency_job_id":null,"html_url":"https://github.com/cometkim/yarn-plugin-bump","commit_stats":{"total_commits":45,"total_committers":3,"mean_commits":15.0,"dds":0.06666666666666665,"last_synced_commit":"20af7ded2c9c4037170beacf20326cd9cb8506d4"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometkim%2Fyarn-plugin-bump","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometkim%2Fyarn-plugin-bump/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometkim%2Fyarn-plugin-bump/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometkim%2Fyarn-plugin-bump/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cometkim","download_url":"https://codeload.github.com/cometkim/yarn-plugin-bump/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238231285,"owners_count":19438011,"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":["dependency-updates","pnp","yarn","yarn-plugin"],"created_at":"2024-08-03T01:03:46.967Z","updated_at":"2025-10-28T10:32:30.525Z","avatar_url":"https://github.com/cometkim.png","language":"TypeScript","funding_links":[],"categories":["Plugins","TypeScript"],"sub_categories":["Build Tools"],"readme":"# yarn-plugin-bump\n\nA Yarn 2 plugin for upgrading PnP-mode dependencies easily with a dead-simple command and no waste of interactions.\n\n## Why\n\n- [Dependabot doesn't support Yarn 2 yet.](https://github.com/dependabot/dependabot-core/issues/1297)\n- [Renovate doesn't support Yarn 2 yet.](https://github.com/renovatebot/renovate/issues/5230)\n- Yarn doesn't have command to bump packages automatically.\\\n  (Only interactive one)\n\n## Roadmap\n\nThese plugins will be used in the very short term while waiting for a better option.\n\nOnly essential features would be implemented.\n\n- [x] Package bumping (yarn up is used as it is)\n- [x] Package filtering\n- [x] Workspace support (unstable yet, see [#9](https://github.com/cometkim/yarn-plugin-bump/issues/9))\n- [ ] Simple markdown formatting\n\nAdvanced features like semver range support and fetching release notes are not planned for now.\n\nBut feel free to fork this project, or send an issue about any idea you have.\n\n## Install\n\n```bash\nyarn plugin import https://github.com/cometkim/yarn-plugin-bump/releases/download/v0.0.7/plugin-bump.js\n```\n\n## How to use\n\nSimple run to upgrade all your dependencies\n\n```bash\nyarn bump\n```\n\nThere's more options to specify the range, See `yarn bump --help`.\n\n```bash\nA Yarn 2 plugin to easily upgrade dependencies.\n\nUsage:\n\n$ yarn bump [--exclude #0] [--kind #0] ...\n\nDetails:\n\nA Yarn 2 plugin for upgrading PnP-mode dependencies easily with a dead-simple\ncommand and no waste of interactions.\n\nExamples:\n\nUpgrade all dependencies\n  $ yarn bump\n\nUpgrade only the lodash package\n  $ yarn bump ^lodash$\n\nUpgrade packages match with \"^gatsby-*\"\n  $ yarn bump \"^gatsby-*\"\n\nUpgrade only exclude react and react-dom\n  $ yarn bump --exclude react --exclude react-dom\n\nUpgrade only development dependencies\n  $ yarn bump --kind development\n\nUpgrade only production dependencies\n  $ yarn bump --kind production\n```\n\n## Using the plugin through GitHub action\n\nExample 1. Bumping all dependencies and devDependencies and push it to bump-all branch every saturday.\n\n```yml\non:\n  schedule: \"0 0 * * 6\"\n\nname: Bumping dependencies\n\njobs:\n  bump-all:\n    - name: Checkout\n      uses: actions/checkout@v2\n      with:\n        ref: master\n\n    - name: Bump up Yarn 2 dependencies\n      uses: cometkim/yarn-plugin-bump@master\n      with:\n        branch: dependencies/all\n\n    - name: Sync dependency update branch with Pull Request\n      uses: vsoch/pull-request-action@1.0.5\n      env:\n        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n        PULL_REQUEST_FROM_BRANCH: dependencies/all\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcometkim%2Fyarn-plugin-bump","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcometkim%2Fyarn-plugin-bump","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcometkim%2Fyarn-plugin-bump/lists"}