Set up source maps

Fixes #354
This commit is contained in:
Daniel Imms
2016-11-12 14:24:57 -08:00
parent 29cb576737
commit c63732ef5f
3 changed files with 11 additions and 3 deletions
+7 -1
View File
@@ -4,7 +4,13 @@
tsc
# Concat all xterm.js files into a single file and output as a UMD to dist/xterm.js
browserify out/xterm.js --standalone Terminal -p [ tsify ] --outfile dist/xterm.js
browserify ./out/xterm.js --standalone Terminal --debug --outfile ./dist/xterm.js
cat ./dist/xterm.js | exorcist ./dist/xterm.js.map -b ./dist > ./dist/xterm.temp.js
rm ./dist/xterm.js
mv ./dist/xterm.temp.js ./dist/xterm.js
# Resolve the chain of sourcemaps so that ./dist/xterm.js.map points at ./src
sorcery -i dist/xterm.js
# Copy all CSS files from src/ to dist/
cd src