/
lostSun
/
project-client-server-apps
Обзор
Документация
Войти
/
lostSun
/
project-client-server-apps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/@pmmmwh/react-refresh-webpack-plugin/loader/utils/getIdentitySourceMap.js
30 строк
796 B
1lostsun
initial commit
05 май 2025, 11:35
05 май 2025, 11:35
fe8f535
Код
Авторство
О чём код?
const { SourceMapGenerator } = require('source-map'); /** * Generates an identity source map from a source file. * @param {string} source The content of the source file. * @param {string} resourcePath The name of the source file. * @returns {import('source-map').RawSourceMap} The identity source map. */ function getIdentitySourceMap(source, resourcePath) { const sourceMap = new SourceMapGenerator(); sourceMap.setSourceContent(resourcePath, source); source.split('\n').forEach((line, index) => { sourceMap.addMapping({ source: resourcePath, original: { line: index + 1, column: 0, }, generated: { line: index + 1, column: 0, }, }); }); return sourceMap.toJSON(); } module.exports = getIdentitySourceMap;