From 363723fc84f7b8477592e0105aeb331ec9a017af Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 14 Aug 2017 05:01:11 +0200 Subject: node_modules --- node_modules/gulp-sym/.travis.yml | 4 +- node_modules/gulp-sym/README.md | 3 + node_modules/gulp-sym/index.js | 62 +- .../gulp-sym/node_modules/ansi-styles/index.js | 40 - .../gulp-sym/node_modules/ansi-styles/package.json | 46 - .../gulp-sym/node_modules/ansi-styles/readme.md | 70 -- node_modules/gulp-sym/node_modules/chalk/index.js | 95 -- .../node_modules/chalk/node_modules/.bin/has-ansi | 1 - .../chalk/node_modules/.bin/strip-ansi | 1 - .../chalk/node_modules/.bin/supports-color | 1 - .../gulp-sym/node_modules/chalk/package.json | 53 -- node_modules/gulp-sym/node_modules/chalk/readme.md | 175 ---- .../gulp-sym/node_modules/dateformat/.npmignore | 57 -- .../gulp-sym/node_modules/dateformat/.travis.yml | 4 - .../gulp-sym/node_modules/dateformat/LICENSE | 20 - .../gulp-sym/node_modules/dateformat/Readme.md | 82 -- .../gulp-sym/node_modules/dateformat/bin/cli.js | 75 -- .../node_modules/dateformat/lib/dateformat.js | 226 ----- .../gulp-sym/node_modules/dateformat/package.json | 36 - .../node_modules/dateformat/test/test_dayofweek.js | 15 - .../node_modules/dateformat/test/test_formats.js | 76 -- .../dateformat/test/test_isoutcdatetime.js | 11 - .../dateformat/test/weekofyear/test_weekofyear.js | 4 - .../dateformat/test/weekofyear/test_weekofyear.sh | 27 - .../gulp-sym/node_modules/gulp-util/.npmignore | 7 - .../gulp-sym/node_modules/gulp-util/.travis.yml | 5 - .../gulp-sym/node_modules/gulp-util/LICENSE | 20 - .../gulp-sym/node_modules/gulp-util/README.md | 140 --- .../gulp-sym/node_modules/gulp-util/index.js | 18 - .../gulp-sym/node_modules/gulp-util/lib/File.js | 1 - .../node_modules/gulp-util/lib/PluginError.js | 64 -- .../gulp-sym/node_modules/gulp-util/lib/beep.js | 3 - .../gulp-sym/node_modules/gulp-util/lib/buffer.js | 15 - .../gulp-sym/node_modules/gulp-util/lib/colors.js | 1 - .../gulp-sym/node_modules/gulp-util/lib/combine.js | 11 - .../gulp-sym/node_modules/gulp-util/lib/date.js | 1 - .../gulp-sym/node_modules/gulp-util/lib/env.js | 4 - .../node_modules/gulp-util/lib/isBuffer.js | 7 - .../gulp-sym/node_modules/gulp-util/lib/isNull.js | 3 - .../node_modules/gulp-util/lib/isStream.js | 5 - .../node_modules/gulp-util/lib/linefeed.js | 1 - .../gulp-sym/node_modules/gulp-util/lib/log.js | 10 - .../gulp-sym/node_modules/gulp-util/lib/noop.js | 5 - .../node_modules/gulp-util/lib/replaceExtension.js | 9 - .../node_modules/gulp-util/lib/template.js | 19 - .../gulp-util/node_modules/.bin/dateformat | 1 - .../gulp-sym/node_modules/gulp-util/package.json | 44 - node_modules/gulp-sym/node_modules/has-ansi/cli.js | 53 -- .../gulp-sym/node_modules/has-ansi/index.js | 4 - .../gulp-sym/node_modules/has-ansi/package.json | 57 -- .../gulp-sym/node_modules/has-ansi/readme.md | 45 - .../gulp-sym/node_modules/isarray/README.md | 54 -- .../gulp-sym/node_modules/isarray/build/build.js | 209 ----- .../gulp-sym/node_modules/isarray/component.json | 19 - .../gulp-sym/node_modules/isarray/index.js | 3 - .../gulp-sym/node_modules/isarray/package.json | 25 - .../node_modules/lodash.template/LICENSE.txt | 22 - .../node_modules/lodash.template/README.md | 15 - .../gulp-sym/node_modules/lodash.template/index.js | 216 ----- .../node_modules/lodash.template/package.json | 26 - .../lodash.templatesettings/LICENSE.txt | 22 - .../node_modules/lodash.templatesettings/README.md | 15 - .../node_modules/lodash.templatesettings/index.js | 73 -- .../lodash.templatesettings/package.json | 21 - .../gulp-sym/node_modules/minimist/.travis.yml | 4 - .../gulp-sym/node_modules/minimist/LICENSE | 18 - .../node_modules/minimist/example/parse.js | 2 - .../gulp-sym/node_modules/minimist/index.js | 200 ----- .../gulp-sym/node_modules/minimist/package.json | 40 - .../gulp-sym/node_modules/minimist/readme.markdown | 86 -- .../node_modules/minimist/test/all_bool.js | 32 - .../gulp-sym/node_modules/minimist/test/bool.js | 119 --- .../gulp-sym/node_modules/minimist/test/dash.js | 31 - .../node_modules/minimist/test/default_bool.js | 20 - .../gulp-sym/node_modules/minimist/test/dotted.js | 22 - .../gulp-sym/node_modules/minimist/test/long.js | 31 - .../gulp-sym/node_modules/minimist/test/num.js | 36 - .../gulp-sym/node_modules/minimist/test/parse.js | 197 ----- .../node_modules/minimist/test/parse_modified.js | 9 - .../gulp-sym/node_modules/minimist/test/short.js | 67 -- .../node_modules/minimist/test/whitespace.js | 8 - .../node_modules/readable-stream/.npmignore | 5 - .../gulp-sym/node_modules/readable-stream/LICENSE | 18 - .../node_modules/readable-stream/README.md | 15 - .../node_modules/readable-stream/duplex.js | 1 - .../readable-stream/lib/_stream_duplex.js | 89 -- .../readable-stream/lib/_stream_passthrough.js | 46 - .../readable-stream/lib/_stream_readable.js | 982 --------------------- .../readable-stream/lib/_stream_transform.js | 210 ----- .../readable-stream/lib/_stream_writable.js | 386 -------- .../node_modules/readable-stream/package.json | 32 - .../node_modules/readable-stream/passthrough.js | 1 - .../node_modules/readable-stream/readable.js | 11 - .../node_modules/readable-stream/transform.js | 1 - .../node_modules/readable-stream/writable.js | 1 - .../gulp-sym/node_modules/strip-ansi/cli.js | 39 - .../gulp-sym/node_modules/strip-ansi/index.js | 6 - .../gulp-sym/node_modules/strip-ansi/package.json | 56 -- .../gulp-sym/node_modules/strip-ansi/readme.md | 43 - .../gulp-sym/node_modules/supports-color/cli.js | 28 - .../gulp-sym/node_modules/supports-color/index.js | 32 - .../node_modules/supports-color/package.json | 50 -- .../gulp-sym/node_modules/supports-color/readme.md | 44 - .../gulp-sym/node_modules/through2/.npmignore | 3 - .../gulp-sym/node_modules/through2/LICENSE | 39 - .../gulp-sym/node_modules/through2/README.md | 140 --- .../gulp-sym/node_modules/through2/package.json | 32 - .../gulp-sym/node_modules/through2/through2.js | 78 -- .../gulp-sym/node_modules/vinyl/.npmignore | 6 - .../gulp-sym/node_modules/vinyl/.travis.yml | 6 - node_modules/gulp-sym/node_modules/vinyl/LICENSE | 20 - node_modules/gulp-sym/node_modules/vinyl/README.md | 123 --- node_modules/gulp-sym/node_modules/vinyl/index.js | 128 --- .../gulp-sym/node_modules/vinyl/lib/cloneBuffer.js | 7 - .../node_modules/vinyl/lib/inspectStream.js | 12 - .../gulp-sym/node_modules/vinyl/lib/isBuffer.js | 7 - .../gulp-sym/node_modules/vinyl/lib/isNull.js | 3 - .../gulp-sym/node_modules/vinyl/lib/isStream.js | 5 - .../gulp-sym/node_modules/vinyl/package.json | 37 - .../gulp-sym/node_modules/vinyl/test/File.js | 540 ----------- .../node_modules/vinyl/test/cloneBuffer.js | 28 - .../node_modules/vinyl/test/inspectStream.js | 53 -- .../gulp-sym/node_modules/vinyl/test/isBuffer.js | 29 - .../gulp-sym/node_modules/vinyl/test/isNull.js | 23 - .../gulp-sym/node_modules/vinyl/test/isStream.js | 29 - node_modules/gulp-sym/node_modules/xtend/.jshintrc | 30 - .../gulp-sym/node_modules/xtend/.npmignore | 1 - node_modules/gulp-sym/node_modules/xtend/LICENCE | 19 - node_modules/gulp-sym/node_modules/xtend/Makefile | 4 - node_modules/gulp-sym/node_modules/xtend/README.md | 28 - node_modules/gulp-sym/node_modules/xtend/index.js | 17 - .../gulp-sym/node_modules/xtend/mutable.js | 15 - .../gulp-sym/node_modules/xtend/package.json | 60 -- node_modules/gulp-sym/node_modules/xtend/test.js | 63 -- node_modules/gulp-sym/package.json | 17 +- node_modules/gulp-sym/test/index.js | 384 ++++---- 136 files changed, 236 insertions(+), 7225 deletions(-) delete mode 100644 node_modules/gulp-sym/node_modules/ansi-styles/index.js delete mode 100644 node_modules/gulp-sym/node_modules/ansi-styles/package.json delete mode 100644 node_modules/gulp-sym/node_modules/ansi-styles/readme.md delete mode 100644 node_modules/gulp-sym/node_modules/chalk/index.js delete mode 120000 node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/has-ansi delete mode 120000 node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/strip-ansi delete mode 120000 node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/supports-color delete mode 100644 node_modules/gulp-sym/node_modules/chalk/package.json delete mode 100644 node_modules/gulp-sym/node_modules/chalk/readme.md delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/.travis.yml delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/Readme.md delete mode 100755 node_modules/gulp-sym/node_modules/dateformat/bin/cli.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/lib/dateformat.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/package.json delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/test/test_dayofweek.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/test/test_formats.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/test/test_isoutcdatetime.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/test/weekofyear/test_weekofyear.js delete mode 100644 node_modules/gulp-sym/node_modules/dateformat/test/weekofyear/test_weekofyear.sh delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/.travis.yml delete mode 100755 node_modules/gulp-sym/node_modules/gulp-util/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/README.md delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/index.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/File.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/PluginError.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/beep.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/buffer.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/colors.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/combine.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/date.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/env.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/isBuffer.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/isNull.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/isStream.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/linefeed.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/log.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/noop.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/replaceExtension.js delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/lib/template.js delete mode 120000 node_modules/gulp-sym/node_modules/gulp-util/node_modules/.bin/dateformat delete mode 100644 node_modules/gulp-sym/node_modules/gulp-util/package.json delete mode 100755 node_modules/gulp-sym/node_modules/has-ansi/cli.js delete mode 100644 node_modules/gulp-sym/node_modules/has-ansi/index.js delete mode 100644 node_modules/gulp-sym/node_modules/has-ansi/package.json delete mode 100644 node_modules/gulp-sym/node_modules/has-ansi/readme.md delete mode 100644 node_modules/gulp-sym/node_modules/isarray/README.md delete mode 100644 node_modules/gulp-sym/node_modules/isarray/build/build.js delete mode 100644 node_modules/gulp-sym/node_modules/isarray/component.json delete mode 100644 node_modules/gulp-sym/node_modules/isarray/index.js delete mode 100644 node_modules/gulp-sym/node_modules/isarray/package.json delete mode 100644 node_modules/gulp-sym/node_modules/lodash.template/LICENSE.txt delete mode 100644 node_modules/gulp-sym/node_modules/lodash.template/README.md delete mode 100644 node_modules/gulp-sym/node_modules/lodash.template/index.js delete mode 100644 node_modules/gulp-sym/node_modules/lodash.template/package.json delete mode 100644 node_modules/gulp-sym/node_modules/lodash.templatesettings/LICENSE.txt delete mode 100644 node_modules/gulp-sym/node_modules/lodash.templatesettings/README.md delete mode 100644 node_modules/gulp-sym/node_modules/lodash.templatesettings/index.js delete mode 100644 node_modules/gulp-sym/node_modules/lodash.templatesettings/package.json delete mode 100644 node_modules/gulp-sym/node_modules/minimist/.travis.yml delete mode 100644 node_modules/gulp-sym/node_modules/minimist/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/minimist/example/parse.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/index.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/package.json delete mode 100644 node_modules/gulp-sym/node_modules/minimist/readme.markdown delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/all_bool.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/bool.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/dash.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/default_bool.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/dotted.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/long.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/num.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/parse.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/parse_modified.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/short.js delete mode 100644 node_modules/gulp-sym/node_modules/minimist/test/whitespace.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/README.md delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/duplex.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/lib/_stream_duplex.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/lib/_stream_passthrough.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/lib/_stream_readable.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/lib/_stream_transform.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/lib/_stream_writable.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/package.json delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/passthrough.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/readable.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/transform.js delete mode 100644 node_modules/gulp-sym/node_modules/readable-stream/writable.js delete mode 100755 node_modules/gulp-sym/node_modules/strip-ansi/cli.js delete mode 100644 node_modules/gulp-sym/node_modules/strip-ansi/index.js delete mode 100644 node_modules/gulp-sym/node_modules/strip-ansi/package.json delete mode 100644 node_modules/gulp-sym/node_modules/strip-ansi/readme.md delete mode 100755 node_modules/gulp-sym/node_modules/supports-color/cli.js delete mode 100644 node_modules/gulp-sym/node_modules/supports-color/index.js delete mode 100644 node_modules/gulp-sym/node_modules/supports-color/package.json delete mode 100644 node_modules/gulp-sym/node_modules/supports-color/readme.md delete mode 100644 node_modules/gulp-sym/node_modules/through2/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/through2/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/through2/README.md delete mode 100644 node_modules/gulp-sym/node_modules/through2/package.json delete mode 100644 node_modules/gulp-sym/node_modules/through2/through2.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/.travis.yml delete mode 100755 node_modules/gulp-sym/node_modules/vinyl/LICENSE delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/README.md delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/index.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/lib/cloneBuffer.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/lib/inspectStream.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/lib/isBuffer.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/lib/isNull.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/lib/isStream.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/package.json delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/File.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/cloneBuffer.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/inspectStream.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/isBuffer.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/isNull.js delete mode 100644 node_modules/gulp-sym/node_modules/vinyl/test/isStream.js delete mode 100644 node_modules/gulp-sym/node_modules/xtend/.jshintrc delete mode 100644 node_modules/gulp-sym/node_modules/xtend/.npmignore delete mode 100644 node_modules/gulp-sym/node_modules/xtend/LICENCE delete mode 100644 node_modules/gulp-sym/node_modules/xtend/Makefile delete mode 100644 node_modules/gulp-sym/node_modules/xtend/README.md delete mode 100644 node_modules/gulp-sym/node_modules/xtend/index.js delete mode 100644 node_modules/gulp-sym/node_modules/xtend/mutable.js delete mode 100644 node_modules/gulp-sym/node_modules/xtend/package.json delete mode 100644 node_modules/gulp-sym/node_modules/xtend/test.js (limited to 'node_modules/gulp-sym') diff --git a/node_modules/gulp-sym/.travis.yml b/node_modules/gulp-sym/.travis.yml index 2083806ba..b278bdb2e 100644 --- a/node_modules/gulp-sym/.travis.yml +++ b/node_modules/gulp-sym/.travis.yml @@ -1,4 +1,4 @@ language: node_js node_js: - - "0.11" - - "0.10" \ No newline at end of file + - "6" + - "7" diff --git a/node_modules/gulp-sym/README.md b/node_modules/gulp-sym/README.md index ed3d9a2c1..27395cf23 100644 --- a/node_modules/gulp-sym/README.md +++ b/node_modules/gulp-sym/README.md @@ -10,6 +10,9 @@ gulp-sym > Gulp symlink module +# Deprecation warning +In favor of https://github.com/ben-eb/gulp-symlink See https://github.com/ben-eb/gulp-symlink/issues/15 + # Installation ``` diff --git a/node_modules/gulp-sym/index.js b/node_modules/gulp-sym/index.js index a25d368da..1fc2b3777 100644 --- a/node_modules/gulp-sym/index.js +++ b/node_modules/gulp-sym/index.js @@ -1,13 +1,14 @@ -var through = require('through2') - , fs = require('fs') - , p = require('path') - , rm = require('rimraf') - , mkdirp = require('mkdirp') - , gutil = require('gulp-util') - , PluginError = gutil.PluginError - , File = gutil.File - - , PLUGIN_NAME = 'gulp-sym' +'use strict' +const through = require('through2') +const fs = require('fs') +const p = require('path') +const rm = require('rimraf') +const mkdirp = require('mkdirp') +const gutil = require('gulp-util') +const PluginError = gutil.PluginError +const File = gutil.File +const existsSync = require('@soyuka/exists-sync') +const PLUGIN_NAME = 'gulp-sym' // Plugin level function(dealing with files) function gulpSymlink(dest, options) { @@ -48,40 +49,37 @@ function gulpSymlink(dest, options) { var relative_symlink_source = p.relative(p.dirname(symlink.path), source.path) //check if the destination path exists - var exists = fs.existsSync(symlink.path) + var exists = existsSync(symlink.path) - //No force option, we can't override! + //No force option, we can't override! if(exists && !options.force) { this.emit('error', new PluginError({plugin: PLUGIN_NAME, message: 'Destination file exists ('+dest+') - use force option to replace'})) this.push(source) return callback() - } else { + } - //remove destination if force option - if(exists && options.force === true) - rm.sync(symlink.path) //I'm aware that this is bad \o/ + //remove destination if force option + if(exists && options.force === true) + rm.sync(symlink.path) //I'm aware that this is bad \o/ - //create destination directories - if(!fs.existsSync(p.dirname(symlink.path))) - mkdirp.sync(p.dirname(symlink.path)) - - //this is a windows check as specified in http://nodejs.org/api/fs.html#fs_fs_symlink_srcpath_dstpath_type_callback - source.stat = fs.statSync(source.path) + //create destination directories + if(!fs.existsSync(p.dirname(symlink.path))) + mkdirp.sync(p.dirname(symlink.path)) - fs.symlink(options.relative ? relative_symlink_source : source.path, symlink.path, source.stat.isDirectory() ? 'dir' : 'file', function(err) { + //this is a windows check as specified in http://nodejs.org/api/fs.html#fs_fs_symlink_srcpath_dstpath_type_callback + source.stat = fs.statSync(source.path) - if(err) - self.emit('error', new PluginError({plugin: PLUGIN_NAME, message: err})) - else - gutil.log(PLUGIN_NAME + ':', gutil.colors.blue(options.relative ? relative_symlink_source : source.path), '→', gutil.colors.yellow(symlink.path)) + fs.symlink(options.relative ? relative_symlink_source : source.path, symlink.path, source.stat.isDirectory() ? 'dir' : 'file', function(err) { - self.push(source) - return callback() - }) - - } + if(err) + self.emit('error', new PluginError({plugin: PLUGIN_NAME, message: err})) + else + gutil.log(PLUGIN_NAME + ':', gutil.colors.yellow(symlink.path), '→', gutil.colors.blue(options.relative ? relative_symlink_source : source.path)) + self.push(source) + callback() + }) }) return stream diff --git a/node_modules/gulp-sym/node_modules/ansi-styles/index.js b/node_modules/gulp-sym/node_modules/ansi-styles/index.js deleted file mode 100644 index 2d8b4726d..000000000 --- a/node_modules/gulp-sym/node_modules/ansi-styles/index.js +++ /dev/null @@ -1,40 +0,0 @@ -'use strict'; -var styles = module.exports; - -var codes = { - reset: [0, 0], - - bold: [1, 22], // 21 isn't widely supported and 22 does the same thing - dim: [2, 22], - italic: [3, 23], - underline: [4, 24], - inverse: [7, 27], - hidden: [8, 28], - strikethrough: [9, 29], - - black: [30, 39], - red: [31, 39], - green: [32, 39], - yellow: [33, 39], - blue: [34, 39], - magenta: [35, 39], - cyan: [36, 39], - white: [37, 39], - gray: [90, 39], - - bgBlack: [40, 49], - bgRed: [41, 49], - bgGreen: [42, 49], - bgYellow: [43, 49], - bgBlue: [44, 49], - bgMagenta: [45, 49], - bgCyan: [46, 49], - bgWhite: [47, 49] -}; - -Object.keys(codes).forEach(function (key) { - var val = codes[key]; - var style = styles[key] = {}; - style.open = '\u001b[' + val[0] + 'm'; - style.close = '\u001b[' + val[1] + 'm'; -}); diff --git a/node_modules/gulp-sym/node_modules/ansi-styles/package.json b/node_modules/gulp-sym/node_modules/ansi-styles/package.json deleted file mode 100644 index a9ba60766..000000000 --- a/node_modules/gulp-sym/node_modules/ansi-styles/package.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "name": "ansi-styles", - "version": "1.1.0", - "description": "ANSI escape codes for styling strings in the terminal", - "license": "MIT", - "repository": "sindresorhus/ansi-styles", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "http://sindresorhus.com" - }, - "engines": { - "node": ">=0.10.0" - }, - "scripts": { - "test": "mocha" - }, - "files": [ - "index.js" - ], - "keywords": [ - "ansi", - "styles", - "color", - "colour", - "colors", - "terminal", - "console", - "cli", - "string", - "tty", - "escape", - "formatting", - "rgb", - "256", - "shell", - "xterm", - "log", - "logging", - "command-line", - "text" - ], - "devDependencies": { - "mocha": "*" - } -} diff --git a/node_modules/gulp-sym/node_modules/ansi-styles/readme.md b/node_modules/gulp-sym/node_modules/ansi-styles/readme.md deleted file mode 100644 index 73584cc95..000000000 --- a/node_modules/gulp-sym/node_modules/ansi-styles/readme.md +++ /dev/null @@ -1,70 +0,0 @@ -# ansi-styles [![Build Status](https://travis-ci.org/sindresorhus/ansi-styles.svg?branch=master)](https://travis-ci.org/sindresorhus/ansi-styles) - -> [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal - -You probably want the higher-level [chalk](https://github.com/sindresorhus/chalk) module for styling your strings. - -![screenshot](screenshot.png) - - -## Install - -```sh -$ npm install --save ansi-styles -``` - - -## Usage - -```js -var ansi = require('ansi-styles'); - -console.log(ansi.green.open + 'Hello world!' + ansi.green.close); -``` - - -## API - -Each style has an `open` and `close` property. - - -## Styles - -### General - -- `reset` -- `bold` -- `dim` -- `italic` *(not widely supported)* -- `underline` -- `inverse` -- `hidden` -- `strikethrough` *(not widely supported)* - -### Text colors - -- `black` -- `red` -- `green` -- `yellow` -- `blue` -- `magenta` -- `cyan` -- `white` -- `gray` - -### Background colors - -- `bgBlack` -- `bgRed` -- `bgGreen` -- `bgYellow` -- `bgBlue` -- `bgMagenta` -- `bgCyan` -- `bgWhite` - - -## License - -MIT © [Sindre Sorhus](http://sindresorhus.com) diff --git a/node_modules/gulp-sym/node_modules/chalk/index.js b/node_modules/gulp-sym/node_modules/chalk/index.js deleted file mode 100644 index ac1f16820..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/index.js +++ /dev/null @@ -1,95 +0,0 @@ -'use strict'; -var escapeStringRegexp = require('escape-string-regexp'); -var ansiStyles = require('ansi-styles'); -var stripAnsi = require('strip-ansi'); -var hasAnsi = require('has-ansi'); -var supportsColor = require('supports-color'); -var defineProps = Object.defineProperties; -var chalk = module.exports; - -function build(_styles) { - var builder = function builder() { - return applyStyle.apply(builder, arguments); - }; - builder._styles = _styles; - // __proto__ is used because we must return a function, but there is - // no way to create a function with a different prototype. - builder.__proto__ = proto; - return builder; -} - -var styles = (function () { - var ret = {}; - - ansiStyles.grey = ansiStyles.gray; - - Object.keys(ansiStyles).forEach(function (key) { - ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g'); - - ret[key] = { - get: function () { - return build(this._styles.concat(key)); - } - }; - }); - - return ret; -})(); - -var proto = defineProps(function chalk() {}, styles); - -function applyStyle() { - // support varags, but simply cast to string in case there's only one arg - var args = arguments; - var argsLen = args.length; - var str = argsLen !== 0 && String(arguments[0]); - if (argsLen > 1) { - // don't slice `arguments`, it prevents v8 optimizations - for (var a = 1; a < argsLen; a++) { - str += ' ' + args[a]; - } - } - - if (!chalk.enabled || !str) { - return str; - } - - /*jshint validthis: true*/ - var nestedStyles = this._styles; - - for (var i = 0; i < nestedStyles.length; i++) { - var code = ansiStyles[nestedStyles[i]]; - // Replace any instances already present with a re-opening code - // otherwise only the part of the string until said closing code - // will be colored, and the rest will simply be 'plain'. - str = code.open + str.replace(code.closeRe, code.open) + code.close; - } - - return str; -} - -function init() { - var ret = {}; - - Object.keys(styles).forEach(function (name) { - ret[name] = { - get: function () { - return build([name]); - } - }; - }); - - return ret; -} - -defineProps(chalk, init()); - -chalk.styles = ansiStyles; -chalk.hasColor = hasAnsi; -chalk.stripColor = stripAnsi; -chalk.supportsColor = supportsColor; - -// detect mode if not set manually -if (chalk.enabled === undefined) { - chalk.enabled = chalk.supportsColor; -} diff --git a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/has-ansi b/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/has-ansi deleted file mode 120000 index 957e9f8cf..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/has-ansi +++ /dev/null @@ -1 +0,0 @@ -../../../has-ansi/cli.js \ No newline at end of file diff --git a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/strip-ansi b/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/strip-ansi deleted file mode 120000 index f7646606c..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/strip-ansi +++ /dev/null @@ -1 +0,0 @@ -../../../strip-ansi/cli.js \ No newline at end of file diff --git a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/supports-color b/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/supports-color deleted file mode 120000 index 886732fac..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/node_modules/.bin/supports-color +++ /dev/null @@ -1 +0,0 @@ -../../../supports-color/cli.js \ No newline at end of file diff --git a/node_modules/gulp-sym/node_modules/chalk/package.json b/node_modules/gulp-sym/node_modules/chalk/package.json deleted file mode 100644 index e58fe486a..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/package.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "name": "chalk", - "version": "0.5.1", - "description": "Terminal string styling done right. Created because the `colors` module does some really horrible things.", - "license": "MIT", - "repository": "sindresorhus/chalk", - "maintainers": [ - "Sindre Sorhus (http://sindresorhus.com)", - "Joshua Appelman " - ], - "engines": { - "node": ">=0.10.0" - }, - "scripts": { - "test": "mocha", - "bench": "matcha benchmark.js" - }, - "files": [ - "index.js" - ], - "keywords": [ - "color", - "colour", - "colors", - "terminal", - "console", - "cli", - "string", - "ansi", - "styles", - "tty", - "formatting", - "rgb", - "256", - "shell", - "xterm", - "log", - "logging", - "command-line", - "text" - ], - "dependencies": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" - }, - "devDependencies": { - "matcha": "^0.5.0", - "mocha": "*" - } -} diff --git a/node_modules/gulp-sym/node_modules/chalk/readme.md b/node_modules/gulp-sym/node_modules/chalk/readme.md deleted file mode 100644 index 239c791f8..000000000 --- a/node_modules/gulp-sym/node_modules/chalk/readme.md +++ /dev/null @@ -1,175 +0,0 @@ -# chalk - -> Terminal string styling done right - -[![Build Status](https://travis-ci.org/sindresorhus/chalk.svg?branch=master)](https://travis-ci.org/sindresorhus/chalk) -![](http://img.shields.io/badge/unicorn-approved-ff69b4.svg) - -[colors.js](https://github.com/Marak/colors.js) is currently the most popular string styling module, but it has serious deficiencies like extending String.prototype which causes all kinds of [problems](https://github.com/yeoman/yo/issues/68). Although there are other ones, they either do too much or not enough. - -**Chalk is a clean and focused alternative.** - -![screenshot](https://github.com/sindresorhus/ansi-styles/raw/master/screenshot.png) - - -## Why - -- Highly performant -- Doesn't extend String.prototype -- Expressive API -- Ability to nest styles -- Clean and focused -- Auto-detects color support -- Actively maintained -- [Used by 1000+ modules](https://npmjs.org/browse/depended/chalk) - - -## Install - -```sh -$ npm install --save chalk -``` - - -## Usage - -Chalk comes with an easy to use composable API where you just chain and nest the styles you want. - -```js -var chalk = require('chalk'); - -// style a string -console.log( chalk.blue('Hello world!') ); - -// combine styled and normal strings -console.log( chalk.blue('Hello'), 'World' + chalk.red('!') ); - -// compose multiple styles using the chainable API -console.log( chalk.blue.bgRed.bold('Hello world!') ); - -// pass in multiple arguments -console.log( chalk.blue('Hello', 'World!', 'Foo', 'bar', 'biz', 'baz') ); - -// nest styles -console.log( chalk.red('Hello', chalk.underline.bgBlue('world') + '!') ); - -// nest styles of the same type even (color, underline, background) -console.log( chalk.green('I am a green line ' + chalk.blue('with a blue substring') + ' that becomes green again!') ); -``` - -Easily define your own themes. - -```js -var chalk = require('chalk'); -var error = chalk.bold.red; -console.log(error('Error!')); -``` - -Take advantage of console.log [string substitution](http://nodejs.org/docs/latest/api/console.html#console_console_log_data). - -```js -var name = 'Sindre'; -console.log(chalk.green('Hello %s'), name); -//=> Hello Sindre -``` - - -## API - -### chalk.`