diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2023-11-01 20:49:36 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2023-11-01 20:49:36 +0800 |
| commit | e99f950f5018cfe737c0d1150e50d97c6e6a4823 (patch) | |
| tree | 16f329a1b22128ed67f3fcae15a9b0a030f2ccbf /node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js | |
| parent | c5d8a744dd584749e0b920119b42e731e37e5f62 (diff) | |
update
Diffstat (limited to 'node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js')
| -rw-r--r-- | node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js | 129 |
1 files changed, 0 insertions, 129 deletions
diff --git a/node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js b/node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js deleted file mode 100644 index f45c639c..00000000 --- a/node_modules/webpack-sources/lib/helpers/getFromStreamChunks.js +++ /dev/null @@ -1,129 +0,0 @@ -/* - MIT License http://www.opensource.org/licenses/mit-license.php - Author Tobias Koppers @sokra -*/ - -"use strict"; - -const createMappingsSerializer = require("./createMappingsSerializer"); - -exports.getSourceAndMap = (inputSource, options) => { - let code = ""; - let mappings = ""; - let sources = []; - let sourcesContent = []; - let names = []; - const addMapping = createMappingsSerializer(options); - const { source } = inputSource.streamChunks( - Object.assign({}, options, { finalSource: true }), - ( - chunk, - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ) => { - if (chunk !== undefined) code += chunk; - mappings += addMapping( - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ); - }, - (sourceIndex, source, sourceContent) => { - while (sources.length < sourceIndex) { - sources.push(null); - } - sources[sourceIndex] = source; - if (sourceContent !== undefined) { - while (sourcesContent.length < sourceIndex) { - sourcesContent.push(null); - } - sourcesContent[sourceIndex] = sourceContent; - } - }, - (nameIndex, name) => { - while (names.length < nameIndex) { - names.push(null); - } - names[nameIndex] = name; - } - ); - return { - source: source !== undefined ? source : code, - map: - mappings.length > 0 - ? { - version: 3, - file: "x", - mappings, - sources, - sourcesContent: - sourcesContent.length > 0 ? sourcesContent : undefined, - names - } - : null - }; -}; - -exports.getMap = (source, options) => { - let mappings = ""; - let sources = []; - let sourcesContent = []; - let names = []; - const addMapping = createMappingsSerializer(options); - source.streamChunks( - Object.assign({}, options, { source: false, finalSource: true }), - ( - chunk, - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ) => { - mappings += addMapping( - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ); - }, - (sourceIndex, source, sourceContent) => { - while (sources.length < sourceIndex) { - sources.push(null); - } - sources[sourceIndex] = source; - if (sourceContent !== undefined) { - while (sourcesContent.length < sourceIndex) { - sourcesContent.push(null); - } - sourcesContent[sourceIndex] = sourceContent; - } - }, - (nameIndex, name) => { - while (names.length < nameIndex) { - names.push(null); - } - names[nameIndex] = name; - } - ); - return mappings.length > 0 - ? { - version: 3, - file: "x", - mappings, - sources, - sourcesContent: sourcesContent.length > 0 ? sourcesContent : undefined, - names - } - : null; -}; |
