Skip to content

Commit 52a7163

Browse files
Merge pull request #697 from gillesdemey/feature/update-notifier
Feature/update notifier
2 parents 000f8cd + bf50441 commit 52a7163

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

core/lib/patternlab.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ var diveSync = require('diveSync'),
2626
ui_builder = new ui(),
2727
pe = require('./pattern_exporter'),
2828
pattern_exporter = new pe(),
29-
PatternGraph = require('./pattern_graph').PatternGraph;
29+
PatternGraph = require('./pattern_graph').PatternGraph,
30+
updateNotifier = require('update-notifier');
3031

3132
//register our log events
3233
plutils.log.on('error', msg => console.log(msg));
@@ -43,6 +44,12 @@ console.log(
4344
var patternEngines = require('./pattern_engines');
4445
var EventEmitter = require('events').EventEmitter;
4546

47+
//bootstrap update notifier
48+
updateNotifier({
49+
pkg: packageInfo,
50+
updateCheckInterval: 1000 * 60 * 60 * 24 // notify at most once a day
51+
}).notify();
52+
4653
/**
4754
* Given a path, load info from the folder to compile into a single config object.
4855
* @param dataFilesPath

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,14 @@
88
"diveSync": "^0.3.0",
99
"fs-extra": "^0.30.0",
1010
"glob": "^7.0.0",
11+
"graphlib": "^2.1.1",
1112
"js-beautify": "^1.6.3",
1213
"js-yaml": "^3.6.1",
1314
"lodash": "~4.13.1",
1415
"markdown-it": "^6.0.1",
1516
"node-fetch": "^1.6.0",
1617
"patternengine-node-mustache": "^1.0.0",
17-
"graphlib": "^2.1.1"
18+
"update-notifier": "^2.2.0"
1819
},
1920
"devDependencies": {
2021
"eslint": "^3.5.0",

0 commit comments

Comments
 (0)