diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
commit | cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch) | |
tree | 92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/concat-with-sourcemaps | |
parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) |
remove node_modules
Diffstat (limited to 'node_modules/concat-with-sourcemaps')
-rw-r--r-- | node_modules/concat-with-sourcemaps/LICENSE.md | 15 | ||||
-rw-r--r-- | node_modules/concat-with-sourcemaps/README.md | 45 | ||||
-rw-r--r-- | node_modules/concat-with-sourcemaps/index.js | 134 | ||||
-rw-r--r-- | node_modules/concat-with-sourcemaps/package.json | 38 |
4 files changed, 0 insertions, 232 deletions
diff --git a/node_modules/concat-with-sourcemaps/LICENSE.md b/node_modules/concat-with-sourcemaps/LICENSE.md deleted file mode 100644 index 674ee6257..000000000 --- a/node_modules/concat-with-sourcemaps/LICENSE.md +++ /dev/null @@ -1,15 +0,0 @@ -## ISC License - -Copyright (c) 2014, Florian Reiterer <me@florianreiterer.com> - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/concat-with-sourcemaps/README.md b/node_modules/concat-with-sourcemaps/README.md deleted file mode 100644 index 3cba2867c..000000000 --- a/node_modules/concat-with-sourcemaps/README.md +++ /dev/null @@ -1,45 +0,0 @@ -## Concat with source maps [![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][coveralls-image]][coveralls-url] - -NPM module for concatenating files and generating source maps. - -### Usage example -```js -var concat = new Concat(true, 'all.js', '\n'); -concat.add(null, "// (c) John Doe"); -concat.add('file1.js', file1Content); -concat.add('file2.js', file2Content, file2SourceMap); - -var concatenatedContent = concat.content; -var sourceMapForContent = concat.sourceMap; -``` - -### API - -#### new Concat(generateSourceMap, outFileName, separator) -Initialize a new concat object. - -Parameters: -- generateSourceMap: whether or not to generate a source map (default: false) -- outFileName: the file name/path of the output file (for the source map) -- separator: the string that should separate files (default: no separator) - -#### concat.add(fileName, content, sourceMap) -Add a file to the output file. - -Parameters: -- fileName: file name of the input file (can be null for content without a file reference, e.g. a license comment) -- content: content (Buffer or string) of the input file -- sourceMap: optional source map of the input file (string). Will be merged into the output source map. - -#### concat.content -The resulting concatenated file content (Buffer). - -#### concat.sourceMap -The resulting source map of the concatenated files (string). - -[npm-image]: https://img.shields.io/npm/v/concat-with-sourcemaps.svg -[npm-url]: https://www.npmjs.com/package/concat-with-sourcemaps -[travis-image]: https://img.shields.io/travis/floridoo/concat-with-sourcemaps.svg -[travis-url]: https://travis-ci.org/floridoo/concat-with-sourcemaps -[coveralls-image]: https://img.shields.io/coveralls/floridoo/concat-with-sourcemaps.svg -[coveralls-url]: https://coveralls.io/r/floridoo/concat-with-sourcemaps?branch=master diff --git a/node_modules/concat-with-sourcemaps/index.js b/node_modules/concat-with-sourcemaps/index.js deleted file mode 100644 index 8059e8a7d..000000000 --- a/node_modules/concat-with-sourcemaps/index.js +++ /dev/null @@ -1,134 +0,0 @@ -'use strict'; -var SourceMapGenerator = require('source-map').SourceMapGenerator; -var SourceMapConsumer = require('source-map').SourceMapConsumer; - -function unixStylePath(filePath) { - return filePath.replace(/\\/g, '/'); -} - -function Concat(generateSourceMap, fileName, separator) { - this.lineOffset = 0; - this.columnOffset = 0; - this.sourceMapping = generateSourceMap; - this.contentParts = []; - - if (separator === undefined) { - this.separator = bufferFrom(''); - } else { - this.separator = bufferFrom(separator); - } - - if (this.sourceMapping) { - this._sourceMap = new SourceMapGenerator({file: unixStylePath(fileName)}); - this.separatorLineOffset = 0; - this.separatorColumnOffset = 0; - var separatorString = this.separator.toString(); - for (var i = 0; i < separatorString.length; i++) { - this.separatorColumnOffset++; - if (separatorString[i] === '\n') { - this.separatorLineOffset++; - this.separatorColumnOffset = 0; - } - } - } -} - -Concat.prototype.add = function(filePath, content, sourceMap) { - filePath = filePath && unixStylePath(filePath); - - if (!Buffer.isBuffer(content)) { - content = bufferFrom(content); - } - - if (this.contentParts.length !== 0) { - this.contentParts.push(this.separator); - } - this.contentParts.push(content); - - if (this.sourceMapping) { - var contentString = content.toString(); - var lines = contentString.split('\n').length; - - if (Object.prototype.toString.call(sourceMap) === '[object String]') - sourceMap = JSON.parse(sourceMap); - - if (sourceMap && sourceMap.mappings && sourceMap.mappings.length > 0) { - var upstreamSM = new SourceMapConsumer(sourceMap); - var _this = this; - upstreamSM.eachMapping(function(mapping) { - if (mapping.source) { - _this._sourceMap.addMapping({ - generated: { - line: _this.lineOffset + mapping.generatedLine, - column: (mapping.generatedLine === 1 ? _this.columnOffset : 0) + mapping.generatedColumn - }, - original: mapping.originalLine == null ? null : { - line: mapping.originalLine, - column: mapping.originalColumn - }, - source: mapping.originalLine != null ? mapping.source : null, - name: mapping.name - }); - } - }); - if (upstreamSM.sourcesContent) { - upstreamSM.sourcesContent.forEach(function(sourceContent, i) { - _this._sourceMap.setSourceContent(upstreamSM.sources[i], sourceContent); - }); - } - } else { - if (sourceMap && sourceMap.sources && sourceMap.sources.length > 0) - filePath = sourceMap.sources[0]; - if (filePath) { - for (var i = 1; i <= lines; i++) { - this._sourceMap.addMapping({ - generated: { - line: this.lineOffset + i, - column: (i === 1 ? this.columnOffset : 0) - }, - original: { - line: i, - column: 0 - }, - source: filePath - }); - } - if (sourceMap && sourceMap.sourcesContent) - this._sourceMap.setSourceContent(filePath, sourceMap.sourcesContent[0]); - } - } - if (lines > 1) - this.columnOffset = 0; - if (this.separatorLineOffset === 0) - this.columnOffset += contentString.length - Math.max(0, contentString.lastIndexOf('\n')+1); - this.columnOffset += this.separatorColumnOffset; - this.lineOffset += lines - 1 + this.separatorLineOffset; - } -}; - -Object.defineProperty(Concat.prototype, 'content', { - get: function content() { - return Buffer.concat(this.contentParts); - } -}); - -Object.defineProperty(Concat.prototype, 'sourceMap', { - get: function sourceMap() { - return this._sourceMap ? this._sourceMap.toString() : undefined; - } -}); - -function bufferFrom(content) { - try { - return Buffer.from(content); - } catch(e) { - if (Object.prototype.toString.call(content) !== '[object String]') { - throw new TypeError("separator must be a string"); - } - return new Buffer(content); - } -} -Concat.bufferFrom = bufferFrom; -Concat.default = Concat; - -module.exports = Concat; diff --git a/node_modules/concat-with-sourcemaps/package.json b/node_modules/concat-with-sourcemaps/package.json deleted file mode 100644 index 4da7ae861..000000000 --- a/node_modules/concat-with-sourcemaps/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "concat-with-sourcemaps", - "version": "1.1.0", - "description": "Concatenate file contents with a custom separator and generate a source map", - "homepage": "http://github.com/floridoo/concat-with-sourcemaps", - "repository": "git://github.com/floridoo/concat-with-sourcemaps.git", - "main": "index.js", - "types": "index.d.ts", - "scripts": { - "test": "jshint *.js test/*.js && faucet test/*.js", - "tap": "tape test/*.js", - "cover": "istanbul cover --dir reports/coverage tape test/*.js", - "coveralls": "istanbul cover tape test/*.js --report lcovonly && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage" - }, - "keywords": [ - "concat", - "source map" - ], - "author": "Florian Reiterer <me@florianreiterer.com>", - "license": "ISC", - "dependencies": { - "source-map": "^0.6.1" - }, - "devDependencies": { - "coveralls": "^3.0.0", - "faucet": "0.0.1", - "istanbul": "^0.4.5", - "jshint": "^2.9.5", - "tape": "^4.9.0" - }, - "files": [ - "index.js", - "index.d.ts", - "package.json", - "README.md", - "LICENSE.md" - ] -} |