Innei / pr-checker

🌷 Detect and update your Pull Requests in batches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš€ PR-Checker

Detect and update your Pull Requests in batches

English | δΈ­ζ–‡

Features

  • ⚑️Check whether the PR submitted by you needs to be updated according to the warehouse
  • ☘ Choose to update your submitted PR by command according to the repository
  • πŸ”₯️ Check whether all PR under your account need to be updated with one click of the command
  • 🌷 Choose to update all PR under your account by command

How to ues ?

1.Install

pnpm install pr-checker --global

or

npm install pr-checker --global

or

yarn install pr-checker --global

2.Run command to use pr-checker

pr-checker run

3. Select type

? Detect all Repo's PR? Β» - Use arrow-keys. Return to submit.
>   All Repo
    Detect the PR of a certain Repo

4. Select Repo (if you choose Detect the PR of a certain Repo)

? Please select a Repo Β» - Use arrow-keys. Return to submit.
>   baiwusanyu-c/pr-checker
    vuejs/core
    mistjs/vite-plugin-copy-files

After that, the PR will be checked to see if it can be updated

√ Please select a Repo » vuejs/core
| Checking PR by vuejs/core......βœ” NO.1:Check PR #7662 completed
- Checking PR by vuejs/core......βœ” NO.2:Check PR #7557 completed
/ Checking PR by vuejs/core......βœ” NO.3:Check PR #7541 completed
\ Checking PR by vuejs/core......βœ” NO.4:Check PR #7525 completed
/ Checking PR by vuejs/core......

5. Select PR to update

? Please select the PR that needs to be updated Β»
Instructions:
    ↑/↓: Highlight option
    ←/β†’/[space]: Toggle selection
    a: Toggle all
    enter/return: Complete answer
(*)   <CanMerge:false>: [vuejs/core]-[#7662] -> feat(customElement): Additional event arguments of CustomEvent
(*)   <CanMerge:false>: [vuejs/core]-[#7557] -> fix(compiler-ssr): TransitionGroup owns style-scoped properties on SSR
(*)   <CanMerge:true>: [vuejs/core]-[#7541] -> fix(runtime-dom): `transitionGroup` can render `:slotted` styles
( )   <CanMerge:true>: [vuejs/core]-[#7525] -> feat(runtime-dom): custom element support v-model
( )   <CanMerge:true>: [vuejs/core]-[#7502] -> fix(server-renderer): getSSRProps can get exposed property
( )   <CanMerge:true>: [vuejs/core]-[#7475] -> fix(runtime-dom): undefined cssvars should not be bound to the element
( )   <CanMerge:true>: [vuejs/core]-[#7457] -> fix(runtime-core): boolean type and string type problem during props normalization process
( )   <CanMerge:true>: [vuejs/core]-[#7434] -> fix(runtime-core): Select elements can preserve data types when stringified
( )   <CanMerge:true>: [vuejs/core]-[#7344] -> fix(runtime): CSSVars can work with Teleport
( ) ↓ <CanMerge:true>: [vuejs/core]-[#7341] -> fix(runtime-core): Fix cssvars reporting error when teleport is disabled

After the last update is completed, those that do not meet the update conditions (such as code conflicts) will be deemed unable to be automatically updated.

√ Update PR by vuejs/core......
βœ” All PR updates completed
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     
β”‚ number β”‚ can merge β”‚ success β”‚ repo         β”‚ title                                                                                          β”‚     
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€     
β”‚ #7662  β”‚ false     β”‚ false   β”‚ <vuejs/core> β”‚ feat(customElement): Additional event arguments of CustomEvent                                 β”‚     
β”‚ #7557  β”‚ false     β”‚ false   β”‚ <vuejs/core> β”‚ fix(compiler-ssr): TransitionGroup owns style-scoped properties on SSR                         β”‚     
β”‚ #7541  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-dom): `transitionGroup` can render `:slotted` styles                               β”‚     
β”‚ #7525  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ feat(runtime-dom): custom element support v-model                                              β”‚     
β”‚ #7502  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(server-renderer): getSSRProps can get exposed property                                     β”‚     
β”‚ #7475  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-dom): undefined cssvars should not be bound to the element                         β”‚     
β”‚ #7457  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-core): boolean type and string type problem during props normalization process     β”‚     
β”‚ #7434  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-core): Select elements can preserve data types when stringified                    β”‚     
β”‚ #7344  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime): CSSVars can work with Teleport                                                   β”‚     
β”‚ #7341  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-core): Fix cssvars reporting error when teleport is disabled                       β”‚     
β”‚ #7266  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-core): Correct update renders both old and new dynamic child node arrays are empty β”‚     
β”‚ #7151  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(suspense): In nested slots suspense should return to pending state                         β”‚     
β”‚ #7108  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(compiler-core): custom directive to empty string syntax error in ssr(#6283 )               β”‚     
β”‚ #7004  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-dom): `v-model` can update correctly when the element is an input of type number   β”‚     
β”‚ #6783  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ fix(runtime-core):transition missing root node warning used in prod #6752                      β”‚     
β”‚ #6224  β”‚ true      β”‚ true    β”‚ <vuejs/core> β”‚ feat(runtime-core): Update rendering error caused by shallow copy #6221                        β”‚     
β””β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  

Other

-v | --version

Display version message

pr-checker -v

-h | --help

Display help message

pr-checker -h

Screenshot

Detect and update your Pull Requests in batches

Detect and update your Pull Requests in batches

Thanks

About

🌷 Detect and update your Pull Requests in batches


Languages

Language:TypeScript 95.5%Language:JavaScript 4.5%