1 | 'use strict';
|
2 |
|
3 | var fs = require('fs');
|
4 | var gethub = require('gethub');
|
5 | var jadeVersion = require('jade/package.json').version;
|
6 | var downloadedVersion = '';
|
7 |
|
8 | try {
|
9 | downloadedVersion = fs.readFileSync(__dirname + '/jade/version.txt', 'utf8');
|
10 | } catch (ex) {
|
11 |
|
12 | }
|
13 |
|
14 | if (downloadedVersion !== jadeVersion) {
|
15 | gethub('visionmedia', 'jade', jadeVersion, __dirname + '/jade', function (err) {
|
16 | if (err) throw err;
|
17 | fs.writeFileSync(__dirname + '/jade/version.txt', jadeVersion);
|
18 | });
|
19 | } |
\ | No newline at end of file |