mirador-annotations
mirador-annotations copied to clipboard
Error: Technical details: Abbreviated class names?
Dear reader, how could I get the original class/function names?
get@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:18:363225
Be</<.annotations<@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:18:422676
Be<@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:18:422614
r@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:1:27507
p@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:1:28766
D/<@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:1:28973
S/F<@file:///home/jb/workspace/mirador-annotations/demo/dist/demo.c2b8bf94.js:1:26302
…
Manifest: https://digi.ub.uni-heidelberg.de/diglit/iiif/cpg389/manifest.json
perhaps by disabling javascript minifier or like this:
"use strict"; // run with node index.js
var sourceMap = require("source-map");
var fs = require("fs");
const main = async function() { // wg. await
let data;
try {
data = fs.readFileSync("......./mirador-annotations/demo/dist/demo.c2b8bf94.js.map", "");
} catch(err) {
console.error(err);
}
let rawSourceMap=JSON.parse(data);
const consumer = await new sourceMap.SourceMapConsumer(rawSourceMap);
console.log(
consumer.originalPositionFor({
line: 18,
column: 363225
})
);
consumer.destroy;
};
main();