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/streamAndGetSourceAndMap.js | |
| parent | c5d8a744dd584749e0b920119b42e731e37e5f62 (diff) | |
update
Diffstat (limited to 'node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js')
| -rw-r--r-- | node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js b/node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js deleted file mode 100644 index 529fd766..00000000 --- a/node_modules/webpack-sources/lib/helpers/streamAndGetSourceAndMap.js +++ /dev/null @@ -1,102 +0,0 @@ -/* - MIT License http://www.opensource.org/licenses/mit-license.php - Author Tobias Koppers @sokra -*/ - -"use strict"; - -const createMappingsSerializer = require("./createMappingsSerializer"); -const streamChunks = require("./streamChunks"); - -const streamAndGetSourceAndMap = ( - inputSource, - options, - onChunk, - onSource, - onName -) => { - let code = ""; - let mappings = ""; - let sources = []; - let sourcesContent = []; - let names = []; - const addMapping = createMappingsSerializer( - Object.assign({}, options, { columns: true }) - ); - const finalSource = !!(options && options.finalSource); - const { generatedLine, generatedColumn, source } = streamChunks( - inputSource, - options, - ( - chunk, - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ) => { - if (chunk !== undefined) code += chunk; - mappings += addMapping( - generatedLine, - generatedColumn, - sourceIndex, - originalLine, - originalColumn, - nameIndex - ); - return onChunk( - finalSource ? undefined : chunk, - 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; - } - return onSource(sourceIndex, source, sourceContent); - }, - (nameIndex, name) => { - while (names.length < nameIndex) { - names.push(null); - } - names[nameIndex] = name; - return onName(nameIndex, name); - } - ); - const resultSource = source !== undefined ? source : code; - return { - result: { - generatedLine, - generatedColumn, - source: finalSource ? resultSource : undefined - }, - source: resultSource, - map: - mappings.length > 0 - ? { - version: 3, - file: "x", - mappings, - sources, - sourcesContent: - sourcesContent.length > 0 ? sourcesContent : undefined, - names - } - : null - }; -}; - -module.exports = streamAndGetSourceAndMap; |
