aboutsummaryrefslogtreecommitdiff
path: root/node_modules/gulp-rename
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/gulp-rename')
-rw-r--r--node_modules/gulp-rename/README.md56
-rw-r--r--node_modules/gulp-rename/index.js69
-rw-r--r--node_modules/gulp-rename/package.json41
3 files changed, 0 insertions, 166 deletions
diff --git a/node_modules/gulp-rename/README.md b/node_modules/gulp-rename/README.md
deleted file mode 100644
index 4fdd30bb8..000000000
--- a/node_modules/gulp-rename/README.md
+++ /dev/null
@@ -1,56 +0,0 @@
-# gulp-rename
-
-gulp-rename is a [gulp](https://github.com/wearefractal/gulp) plugin to rename files easily.
-
-[![NPM](https://nodei.co/npm/gulp-rename.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/gulp-rename/)
-
-[![build status](https://secure.travis-ci.org/hparra/gulp-rename.svg)](http://travis-ci.org/hparra/gulp-rename)
-[![devDependency Status](https://david-dm.org/hparra/gulp-rename/dev-status.svg)](https://david-dm.org/hparra/gulp-rename#info=devDependencies)
-
-## Usage
-
-gulp-rename provides simple file renaming methods.
-
-```javascript
-var rename = require("gulp-rename");
-
-// rename via string
-gulp.src("./src/main/text/hello.txt")
- .pipe(rename("main/text/ciao/goodbye.md"))
- .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/goodbye.md
-
-// rename via function
-gulp.src("./src/**/hello.txt")
- .pipe(rename(function (path) {
- path.dirname += "/ciao";
- path.basename += "-goodbye";
- path.extname = ".md";
- }))
- .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/hello-goodbye.md
-
-// rename via hash
-gulp.src("./src/main/text/hello.txt", { base: process.cwd() })
- .pipe(rename({
- dirname: "main/text/ciao",
- basename: "aloha",
- prefix: "bonjour-",
- suffix: "-hola",
- extname: ".md"
- }))
- .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/bonjour-aloha-hola.md
-```
-
-**See test/rename.spec.js for more examples and test/path-parsing.spec.js for hairy details.**
-
-## Notes
-
-* `dirname` is the relative path from the base directory set by `gulp.src` to the filename.
- * `gulp.src()` uses glob-stream which sets the base to the parent of the first directory glob (`*`, `**`, [], or extglob). `dirname` is the remaining directories or `./` if none. glob-stream versions >= 3.1.0 (used by gulp >= 3.2.2) accept a `base` option, which can be used to explicitly set the base.
- * `gulp.dest()` renames the directories between `process.cwd()` and `dirname` (i.e. the base relative to CWD). Use `dirname` to rename the directories matched by the glob or descendents of the base of option.
-* `basename` is the filename without the extension like path.basename(filename, path.extname(filename)).
-* `extname` is the file extension including the '.' like path.extname(filename).
-* when using a function, a second `file` argument is provided with the whole context and original file value
-
-## License
-
-[MIT License](http://en.wikipedia.org/wiki/MIT_License)
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;
diff --git a/node_modules/gulp-rename/package.json b/node_modules/gulp-rename/package.json
deleted file mode 100644
index 63bbf928c..000000000
--- a/node_modules/gulp-rename/package.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "gulp-rename",
- "version": "1.4.0",
- "description": "Rename files",
- "keywords": [
- "gulpplugin"
- ],
- "homepage": "https://github.com/hparra/gulp-rename",
- "bugs": "https://github.com/hparra/gulp-rename/issues",
- "author": {
- "name": "Hector Guillermo Parra Alvarez",
- "email": "hector@hectorparra.com",
- "url": "https://github.com/hparra"
- },
- "main": "./index.js",
- "files": [
- "index.js"
- ],
- "repository": {
- "type": "git",
- "url": "git://github.com/hparra/gulp-rename.git"
- },
- "scripts": {
- "pretest": "jscs index.js test/ && jshint index.js test/",
- "test": "mocha"
- },
- "devDependencies": {
- "gulp": "^4.0.0",
- "gulp-sourcemaps": "^2.6.4",
- "jscs": "^3.0.0",
- "jshint": "^2.0.0",
- "map-stream": "^0.0.7",
- "mocha": "^5.0.0",
- "should": "^13.0.0",
- "vinyl": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- },
- "license": "MIT"
-}