Let npm pack create the assets tarball for us

That way the tarball we upload to Github is the same as the one that we
get from installing Converse via NPM.

CC @ChaosKid42

To create the tarball containing the assets, just run `npm pack`.
This is the same tarball that gets uploaded to https://npmjs.org
This commit is contained in:
JC Brand 2019-05-10 12:22:03 +02:00
parent a276a05094
commit 476069ec50
2 changed files with 6 additions and 20 deletions

View File

@ -99,22 +99,7 @@ release:
make po make po
make po2json make po2json
make build make build
mkdir -p 'converse-assets-$(VERSION)' npm run pack
$(INSTALL) -D dist/converse.js 'converse-assets-$(VERSION)/converse.js'
$(INSTALL) -D dist/converse.min.js 'converse-assets-$(VERSION)/converse.min.js'
$(INSTALL) -D dist/converse.min.js.map 'converse-assets-$(VERSION)/converse.min.js.map'
$(INSTALL) -D dist/converse-headless.js 'converse-assets-$(VERSION)/converse-headless.js'
$(INSTALL) -D dist/converse-headless.min.js 'converse-assets-$(VERSION)/converse-headless.min.js'
$(INSTALL) -D dist/converse-headless.min.js.map 'converse-assets-$(VERSION)/converse-headless.min.js.map'
$(INSTALL) -D dist/converse.css 'converse-assets-$(VERSION)/dist/converse.css'
$(INSTALL) -D dist/converse.min.css 'converse-assets-$(VERSION)/dist/converse.min.css'
cp -r dist/webfonts 'converse-assets-$(VERSION)/dist/'
cp -r sounds 'converse-assets-$(VERSION)/'
find locale -type f -name '*.json' \
-exec $(INSTALL) -D '{}' 'converse-assets-$(VERSION)/{}' \;
zip -r 'converse-assets-$(VERSION).zip' 'converse-assets-$(VERSION)'
rm -rf 'converse-assets-$(VERSION)'
######################################################################## ########################################################################
## Install dependencies ## Install dependencies

View File

@ -4,11 +4,12 @@
"description": "Browser based XMPP chat client", "description": "Browser based XMPP chat client",
"main": "dist/converse.min.js", "main": "dist/converse.min.js",
"files": [ "files": [
"dist/",
"locale/",
"src/",
"CHANGES.md", "CHANGES.md",
"README.md" "README.md",
"dist/",
"locale/**/*.json",
"sounds/",
"src/"
], ],
"scripts": { "scripts": {
"converse.css": "webpack --type=css --mode=development && rm -r tmp", "converse.css": "webpack --type=css --mode=development && rm -r tmp",