mirror of
https://git.ari.lt/ari.lt/ari.lt.git
synced 2025-02-04 17:49:24 +01:00
Fix JS minification
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
This commit is contained in:
parent
0f5f9c4861
commit
a613dc3501
4 changed files with 27 additions and 17 deletions
1
Makefile
1
Makefile
|
@ -1,5 +1,4 @@
|
||||||
build:
|
build:
|
||||||
npm install
|
|
||||||
npm run build
|
npm run build
|
||||||
|
|
||||||
netlifyapis:
|
netlifyapis:
|
||||||
|
|
27
package-lock.json
generated
27
package-lock.json
generated
|
@ -13,7 +13,7 @@
|
||||||
"eslint": "^8.14.0",
|
"eslint": "^8.14.0",
|
||||||
"live-server": "^1.2.2",
|
"live-server": "^1.2.2",
|
||||||
"node-sass": "^7.0.1",
|
"node-sass": "^7.0.1",
|
||||||
"uglifyjs": "^2.4.11"
|
"uglify-js": "^3.17.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babel/code-frame": {
|
"node_modules/@babel/code-frame": {
|
||||||
|
@ -5763,12 +5763,17 @@
|
||||||
"url": "https://github.com/sponsors/sindresorhus"
|
"url": "https://github.com/sponsors/sindresorhus"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/uglifyjs": {
|
"node_modules/uglify-js": {
|
||||||
"version": "2.4.11",
|
"version": "3.17.1",
|
||||||
"resolved": "https://registry.npmjs.org/uglifyjs/-/uglifyjs-2.4.11.tgz",
|
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.1.tgz",
|
||||||
"integrity": "sha512-iR5+eXZCsoqmlzqYYENJm+rtX/KpC+jhhCtgORtBeVxRET+mfFHlyArl3DgYEqRTVDOxenv0OojFg02tf6LluA==",
|
"integrity": "sha512-+juFBsLLw7AqMaqJ0GFvlsGZwdQfI2ooKQB39PSBgMnMakcFosi9O8jCwE+2/2nMNcc0z63r9mwjoDG8zr+q0Q==",
|
||||||
"deprecated": "uglifyjs is deprecated - use uglify-js instead.",
|
"dev": true,
|
||||||
"dev": true
|
"bin": {
|
||||||
|
"uglifyjs": "bin/uglifyjs"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.8.0"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"node_modules/union-value": {
|
"node_modules/union-value": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
|
@ -10627,10 +10632,10 @@
|
||||||
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
|
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"uglifyjs": {
|
"uglify-js": {
|
||||||
"version": "2.4.11",
|
"version": "3.17.1",
|
||||||
"resolved": "https://registry.npmjs.org/uglifyjs/-/uglifyjs-2.4.11.tgz",
|
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.1.tgz",
|
||||||
"integrity": "sha512-iR5+eXZCsoqmlzqYYENJm+rtX/KpC+jhhCtgORtBeVxRET+mfFHlyArl3DgYEqRTVDOxenv0OojFg02tf6LluA==",
|
"integrity": "sha512-+juFBsLLw7AqMaqJ0GFvlsGZwdQfI2ooKQB39PSBgMnMakcFosi9O8jCwE+2/2nMNcc0z63r9mwjoDG8zr+q0Q==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"union-value": {
|
"union-value": {
|
||||||
|
|
|
@ -31,6 +31,6 @@
|
||||||
"eslint": "^8.14.0",
|
"eslint": "^8.14.0",
|
||||||
"live-server": "^1.2.2",
|
"live-server": "^1.2.2",
|
||||||
"node-sass": "^7.0.1",
|
"node-sass": "^7.0.1",
|
||||||
"uglifyjs": "^2.4.11"
|
"uglify-js": "^3.17.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,10 +3,16 @@
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
|
if [ "$CI" ]; then
|
||||||
|
echo 'Minifying APIs'
|
||||||
|
|
||||||
for api in api/*; do
|
for api in api/*; do
|
||||||
api_cont="$(sed 's/^\s*//g; s/: /:/g' "$api" | tr -d '\n')"
|
api_cont="$(sed 's/^\s*//g; s/: /:/g' "$api" | tr -d '\n')"
|
||||||
printf '%s' "$api_cont" >"$api"
|
printf '%s' "$api_cont" >"$api"
|
||||||
done
|
done
|
||||||
|
else
|
||||||
|
echo 'Not minifying APIs as not in CI mode'
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
main "$@"
|
main "$@"
|
||||||
|
|
Loading…
Add table
Reference in a new issue