Provides a cli to operate bitbucket.
pnpm ts-node src/bitbucket-cli.ts --help
Command used to open a Bitbucket pull request to update a dependency (if needed). Run --help
to see all command options.
pnpm ts-node src/bitbucket-cli.ts sync-dependency --help
General usage:
pnpm ts-node src/bitbucket-cli.ts sync-dependency --workspace=akompaniets --repositorySlug=pr-opener-test --dependencyName=lodash --dependencyVersion=5.0.5
https://bitbucket.org/akompaniets/pr-opener-test/src/master/
Lint:
pnpm lint
Tests:
pnpm test
- Creating pr to update dependency
- Semver check
- Bitbucket prompt authentication
- Added unit tests
- Added linting
- Added CI (Github actions)
- Added spinner progress indicator
- Improve error handling