first commit

This commit is contained in:
s.golasch
2023-08-01 13:49:46 +02:00
commit 1fc239fd54
20238 changed files with 3112246 additions and 0 deletions

55
build/node_modules/gulp-rename/README.md generated vendored Normal file
View File

@@ -0,0 +1,55 @@
# 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).
## License
[MIT License](http://en.wikipedia.org/wiki/MIT_License)

65
build/node_modules/gulp-rename/index.js generated vendored Normal file
View File

@@ -0,0 +1,65 @@
'use strict';
var Stream = require('stream');
var Path = require('path');
function gulpRename(obj) {
var stream = new Stream.Transform({objectMode: true});
function parsePath(path) {
var extname = Path.extname(path);
return {
dirname: Path.dirname(path),
basename: Path.basename(path, extname),
extname: extname
};
}
stream._transform = function(file, unused, callback) {
var parsedPath = parsePath(file.relative);
var path;
var type = typeof obj;
if (type === 'string' && obj !== '') {
path = obj;
} else if (type === 'function') {
obj(parsedPath);
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;

75
build/node_modules/gulp-rename/package.json generated vendored Normal file
View File

@@ -0,0 +1,75 @@
{
"_args": [
[
"gulp-rename@1.2.2",
"/Users/asciidisco/Desktop/asciidisco.com/build"
]
],
"_from": "gulp-rename@1.2.2",
"_id": "gulp-rename@1.2.2",
"_inBundle": false,
"_integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=",
"_location": "/gulp-rename",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "gulp-rename@1.2.2",
"name": "gulp-rename",
"escapedName": "gulp-rename",
"rawSpec": "1.2.2",
"saveSpec": null,
"fetchSpec": "1.2.2"
},
"_requiredBy": [
"/download"
],
"_resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
"_spec": "1.2.2",
"_where": "/Users/asciidisco/Desktop/asciidisco.com/build",
"author": {
"name": "Hector Guillermo Parra Alvarez",
"email": "hector@hectorparra.com",
"url": "https://github.com/hparra"
},
"bugs": {
"url": "https://github.com/hparra/gulp-rename/issues"
},
"description": "Rename files",
"devDependencies": {
"gulp": ">=3.0.0",
"gulp-sourcemaps": "^1.5.0",
"gulp-util": "^3.0.4",
"jshint": "^2.6.3",
"map-stream": ">=0.0.4",
"mocha": ">=1.15.0",
"should": ">=2.1.0"
},
"engines": {
"node": ">=0.10.0",
"npm": ">=1.2.10"
},
"files": [
"index.js"
],
"homepage": "https://github.com/hparra/gulp-rename",
"keywords": [
"gulpplugin"
],
"licenses": [
{
"type": "MIT"
}
],
"main": "./index.js",
"name": "gulp-rename",
"repository": {
"type": "git",
"url": "git://github.com/hparra/gulp-rename.git"
},
"scripts": {
"pretest": "jshint index.js test/",
"test": "mocha"
},
"version": "1.2.2"
}