blob: cbe0b4fafc0a0caec872b9a9f46101a6ef47e44e [file] [log] [blame]
default: package-lock.json
npx webpack --mode=development
release: package-lock.json
npx webpack --mode=production
serve: package-lock.json
npx webpack-dev-server --mode=development --content-base ./dist --watch-poll
test:
# Run the generated tests just once under Xvfb.
xvfb-run --auto-servernum --server-args "-screen 0 1280x1024x24" npx karma start --single-run
publish:
npm publish
update-major:
npm version major
echo "Don't forget to publish."
update-minor:
npm version minor
echo "Don't forget to publish."
update-patch:
npm version patch
echo "Don't forget to publish."
docs: package-lock.json
npx jsdoc -c jsdoc.config.js
package-lock.json: package.json
npm install