Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/webpack-sources/lib/helpers/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/* 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; };