diff options
Diffstat (limited to 'scripts/sync.js')
-rw-r--r-- | scripts/sync.js | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/scripts/sync.js b/scripts/sync.js deleted file mode 100644 index 73e86b7..0000000 --- a/scripts/sync.js +++ /dev/null @@ -1,35 +0,0 @@ -var path = require('path') -var ghAuth = require('ghauth') -var ecosystem = require('ecosystem-docs') -var split = require('split2') - -var modules = [] - -process.stdin.pipe(split()).on('data', function (data) { - modules.push(data) -}).on('end', function () { - syncModules(modules, function () { - process.exit(0) - }) -}) - -function syncModules (modules, cb) { - console.log('syncing', modules) - if (process.env.GH_TOKEN) return sync(process.env.GH_TOKEN) - - ghAuth({ - configName: 'ecosystem-docs', - userAgent: 'ecosystem-docs', - scopes: ['user'] - }, (err, auth) => { - if (err) return cb(err) - sync(auth.token) - }) - - function sync (token) { - ecosystem.sync(modules, { - data: path.join(__dirname, '..', '.data'), - token: token - }, cb) - } -}
\ No newline at end of file |