From 41862a1c6e9f1775fbe58538cd3f084a91fd7c80 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Thu, 9 Jan 2020 18:51:52 +0530 Subject: [PATCH 1/2] feat: notify users of a newer release --- packages/vuepress/cli.js | 3 +++ packages/vuepress/package.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vuepress/cli.js b/packages/vuepress/cli.js index 35050b4f62..feda3054df 100755 --- a/packages/vuepress/cli.js +++ b/packages/vuepress/cli.js @@ -1,5 +1,7 @@ #!/usr/bin/env node +const updateNotifier = require('update-notifier') + const checkEnv = require('./lib/checkEnv') const { CLI } = require('./lib/util') const registerCoreCommands = require('./lib/registerCoreCommands') @@ -13,6 +15,7 @@ CLI({ async beforeParse (cli) { const pkg = require('@vuepress/core/package.json') checkEnv(pkg) + updateNotifier({pkg}).notify() registerCoreCommands(cli, OPTIONS) await handleUnknownCommand(cli, OPTIONS) cli.version(pkg.version).help() diff --git a/packages/vuepress/package.json b/packages/vuepress/package.json index 4b6fb9398f..fd448c1352 100644 --- a/packages/vuepress/package.json +++ b/packages/vuepress/package.json @@ -36,7 +36,8 @@ "@vuepress/theme-default": "^1.2.0", "cac": "^6.3.9", "envinfo": "^7.2.0", - "opencollective-postinstall": "^2.0.2" + "opencollective-postinstall": "^2.0.2", + "update-notifier": "^4.0.0" }, "collective": { "type": "opencollective", From bd1ae0db26d7e25c2b10fa166affdf52a17afa56 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Thu, 9 Jan 2020 19:07:52 +0530 Subject: [PATCH 2/2] fix: lint --- packages/vuepress/cli.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vuepress/cli.js b/packages/vuepress/cli.js index feda3054df..f34aa1865a 100755 --- a/packages/vuepress/cli.js +++ b/packages/vuepress/cli.js @@ -15,7 +15,7 @@ CLI({ async beforeParse (cli) { const pkg = require('@vuepress/core/package.json') checkEnv(pkg) - updateNotifier({pkg}).notify() + updateNotifier({ pkg }).notify() registerCoreCommands(cli, OPTIONS) await handleUnknownCommand(cli, OPTIONS) cli.version(pkg.version).help()