UNPKG

gulp

Version:
17 lines (14 loc) 464 B
'use strict'; var fs = require('fs'); var path = require('path'); module.exports = function(name) { if (typeof name !== 'string') throw new Error('Missing completion type'); var file = path.join(__dirname, '../completion', name); try { console.log(fs.readFileSync(file, 'utf8')); process.exit(0); } catch (err) { console.log('echo "Specified gulp shell auto-completion rules for \''+name+'\' not found"'); process.exit(5); } };