Welcome to mirror list, hosted at ThFree Co, Russian Federation.

minify.sh - github.com/PhieF/CarnetElectron.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 9ad615fb74cc6e483bb808f99e79466fdf217501 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
mkdir minified
files=`sed -n -e 's/.*script.*src.*"\(.*\)\".*/\1/p' index.html | grep -v jquery | grep -v  /browser.js | grep -v search.js | grep -v browsers/browser.depedencies.min.js` 

terser $files -o minified/browser.depedencies.min.js
sed  "s/startjs-->//g" index.html -i
sed  "s/<\!--endjs//g" index.html -i
sed  "s/<\!--startmin//g" index.html -i
sed  "s/endmin-->//g" index.html -i

files=`sed -n -e 's/.*script.*src.*"\(.*\)\".*/\1/p' reader/reader.html | grep -v jquery.min.js | grep -v  /browser.js | grep -v reader/reader.min.js | sed "s/<\!ROOTPATH>//g"`

terser $files -o minified/reader.min.js
sed  "s/startjs-->//g" reader/reader.html -i
sed  "s/<\!--endjs//g" reader/reader.html -i
sed  "s/<\!--startmin//g" reader/reader.html -i
sed  "s/endmin-->//g" reader/reader.html -i