| 12345678910111213141516171819202122 | '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 "gulp autocompletion rules for',      '\'' + name + '\'',      'not found"'    );    process.exit(5);  }};
 |