aboutsummaryrefslogtreecommitdiff
path: root/node_modules/gulp-rename/index.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
commitcc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch)
tree92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/gulp-rename/index.js
parent3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff)
remove node_modules
Diffstat (limited to 'node_modules/gulp-rename/index.js')
-rw-r--r--node_modules/gulp-rename/index.js69
1 files changed, 0 insertions, 69 deletions
diff --git a/node_modules/gulp-rename/index.js b/node_modules/gulp-rename/index.js
deleted file mode 100644
index c249a71ad..000000000
--- a/node_modules/gulp-rename/index.js
+++ /dev/null
@@ -1,69 +0,0 @@
-'use strict';
-
-var Stream = require('stream');
-var Path = require('path');
-
-function gulpRename(obj, options) {
-
- options = options || {};
-
- var stream = new Stream.Transform({objectMode: true});
-
- function parsePath(path) {
- var extname = options.multiExt ? Path.basename(path).slice(Path.basename(path).indexOf('.')) : Path.extname(path);
- return {
- dirname: Path.dirname(path),
- basename: Path.basename(path, extname),
- extname: extname
- };
- }
-
- stream._transform = function (originalFile, unused, callback) {
-
-
- var file = originalFile.clone({contents: false});
- var parsedPath = parsePath(file.relative);
- var path;
-
- var type = typeof obj;
-
- if (type === 'string' && obj !== '') {
-
- path = obj;
-
- } else if (type === 'function') {
-
- obj(parsedPath, file);
- path = Path.join(parsedPath.dirname, parsedPath.basename + parsedPath.extname);
-
- } else if (type === 'object' && obj !== undefined && obj !== null) {
-
- var dirname = 'dirname' in obj ? obj.dirname : parsedPath.dirname,
- prefix = obj.prefix || '',
- suffix = obj.suffix || '',
- basename = 'basename' in obj ? obj.basename : parsedPath.basename,
- extname = 'extname' in obj ? obj.extname : parsedPath.extname;
-
- path = Path.join(dirname, prefix + basename + suffix + extname);
-
- } else {
-
- callback(new Error('Unsupported renaming parameter type supplied'), undefined);
- return;
-
- }
-
- file.path = Path.join(file.base, path);
-
- // Rename sourcemap if present
- if (file.sourceMap) {
- file.sourceMap.file = file.relative;
- }
-
- callback(null, file);
- };
-
- return stream;
-}
-
-module.exports = gulpRename;