Skip to content

Commit 7a2445a

Browse files
release: cli v4.0.1
1 parent 4c3b37f commit 7a2445a

15 files changed

Lines changed: 43 additions & 6 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
PatchPulse helps you stay on top of npm dependency updates across your projects.
66

7+
Live docs: https://barrymichaeldoyle.github.io/patch-pulse/
8+
79
| Tool | Status | Description |
810
| ------------------------------------------------ | ------------------------------- | -------------------------------------------------------- |
911
| [Slack bot](#slack-bot) | Live | Get notified in Slack when your packages release updates |
@@ -69,6 +71,7 @@ PatchPulse is a `pnpm` monorepo.
6971

7072
Workspace docs:
7173

74+
- [Live docs site](https://barrymichaeldoyle.github.io/patch-pulse/)
7275
- [Contributing](./CONTRIBUTING.md)
7376
- [Support](./SUPPORT.md)
7477

packages/cli/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# patch-pulse
22

3+
## 4.0.1
4+
5+
### Patch Changes
6+
7+
- Refresh the CLI screenshot and point users to the live docs site from the CLI package.
8+
- update the example screenshot in the CLI README/package assets
9+
- point the npm package homepage at the published docs site
10+
- add the docs site to the CLI help, about, and version output
11+
- add explicit docs links in the CLI README
12+
313
## 4.0.0
414

515
### Major Changes

packages/cli/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ npx patch-pulse
2020

2121
That's it! Patch Pulse scans the current project for `package.json` files and shows which dependencies are outdated.
2222

23+
Docs: https://barrymichaeldoyle.github.io/patch-pulse/
24+
2325
- Zero runtime dependencies
2426
- Monorepo-aware, including pnpm `catalog:` support
2527
- Interactive terminal updates for patch, minor, or all outdated packages
@@ -162,6 +164,7 @@ Get notified in Slack whenever a package you depend on releases a new version.
162164

163165
## Support
164166

167+
- 📚 **Read the docs** at [barrymichaeldoyle.github.io/patch-pulse](https://barrymichaeldoyle.github.io/patch-pulse/)
165168
-**Star** the repo
166169
- 🐛 **Report bugs** via [Issues](https://github.com/barrymichaeldoyle/patch-pulse/issues)
167170
- 💬 **Join discussions** in [Discussions](https://github.com/barrymichaeldoyle/patch-pulse/discussions)

packages/cli/assets/example.png

137 KB
Loading
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# build output
22
dist/
3+
!dist/
4+
!dist/package.json
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "dist-build-output",
3+
"dependencies": {
4+
"react": "^18.2.0"
5+
}
6+
}

packages/cli/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "patch-pulse",
3-
"version": "4.0.0",
3+
"version": "4.0.1",
44
"description": "Check for outdated npm dependencies",
55
"type": "module",
66
"bin": {
@@ -26,7 +26,7 @@
2626
"name": "Barry Michael Doyle",
2727
"email": "barry@barrymichaeldoyle.com"
2828
},
29-
"homepage": "https://github.com/barrymichaeldoyle/patch-pulse/tree/main/packages/cli#readme",
29+
"homepage": "https://barrymichaeldoyle.github.io/patch-pulse/",
3030
"bugs": {
3131
"url": "https://github.com/barrymichaeldoyle/patch-pulse/issues"
3232
},

packages/cli/src/constant.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export const CONFIG_FILENAMES: readonly string[] = [
2222
];
2323

2424
const ROOT_REPO_URL = 'https://github.com/barrymichaeldoyle/patch-pulse';
25+
export const DOCS_URL = 'https://barrymichaeldoyle.github.io/patch-pulse/';
2526
export const CLI_REPO_URL = `${ROOT_REPO_URL}/tree/main/packages/cli`;
2627
export const ISSUES_URL = `${ROOT_REPO_URL}/issues`;
2728
export const SPONSORS_URL = 'https://github.com/sponsors/barrymichaeldoyle';

packages/cli/src/ui/display/about.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { ansi } from '../ansi';
22
import { createCenteredBox } from '../createCenteredBox';
33
import {
44
CLI_REPO_URL,
5+
DOCS_URL,
56
ISSUES_URL,
67
SLACK_BOT_URL,
78
SPONSORS_URL,
@@ -14,6 +15,7 @@ ${ansi.white('Patch Pulse checks npm dependency versions across apps and monorep
1415
${ansi.white('It keeps the CLI lean: zero runtime dependencies, pnpm catalog support,')}
1516
${ansi.white('interactive updates, and now machine-readable output with --json.')}
1617
18+
${ansi.cyanBold('Docs:')} ${ansi.white(ansi.link('barrymichaeldoyle.github.io/patch-pulse', DOCS_URL))}
1719
${ansi.cyanBold('Repo:')} ${ansi.white(ansi.link('barrymichaeldoyle/patch-pulse', CLI_REPO_URL))}
1820
${ansi.cyanBold('Issues:')} ${ansi.white(ansi.link('Report a bug or request a feature', ISSUES_URL))}
1921
${ansi.cyanBold('Sponsors:')} ${ansi.white(ansi.link('Support development on GitHub Sponsors', SPONSORS_URL))}

packages/cli/src/ui/display/help.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ansi } from '../ansi';
22
import { createCenteredBox } from '../createCenteredBox';
3-
import { CLI_REPO_URL, ISSUES_URL, SLACK_BOT_URL } from '../../constant';
3+
import { DOCS_URL, ISSUES_URL, SLACK_BOT_URL } from '../../constant';
44
import { displayMadeWithLove } from './madeWithLove';
55

66
/**
@@ -70,7 +70,7 @@ ${ansi.cyanBoldUnderline('💡 Examples:')}
7070
${ansi.white('npx patch-pulse --json --fail')} ${ansi.gray('# Machine-readable output + non-zero exit for CI scripts')}
7171
7272
${ansi.cyanBoldUnderline('🔗 Links:')}
73-
${ansi.blue('📚 Docs:')} ${ansi.white(ansi.link('barrymichaeldoyle/patch-pulse', CLI_REPO_URL))}
73+
${ansi.blue('📚 Docs:')} ${ansi.white(ansi.link('barrymichaeldoyle.github.io/patch-pulse', DOCS_URL))}
7474
${ansi.blue('🐛 Issues:')} ${ansi.white(ansi.link('Open an issue', ISSUES_URL))}
7575
${ansi.blue('👨‍ Author:')} ${ansi.white(ansi.link('github.com/barrymichaeldoyle', 'https://github.com/barrymichaeldoyle'))}
7676
${ansi.blue('🤖 Slack Bot:')} ${ansi.white(ansi.link('Add to Slack', SLACK_BOT_URL))}`);

0 commit comments

Comments
 (0)