Newer
Older
"name": "arsnova-click-v2-frontend",
"repository": {
"type": "git",
"url": "git@git.thm.de:arsnova/arsnova.click-v2.git"
},
"description": "Version 2 of arsnova.click (Frontend WebApp)",
"scripts": {
"ng": "ng",
"start:DEV": "ng serve --host 0.0.0.0 --port 4200 --disable-host-check --aot",
"build:DEV": "ng serve --host 0.0.0.0 --port 4200 --disable-host-check --aot --prod",
Christopher Mark Fullarton
committed
"build:SSR": "npm run build:PROD && npm run purify && npm run build:SERVER && npm run webpack:SERVER",
"build:SERVER": "ng run frontend:server",
"build:PROD": "ng build --prod",
"build:PROD-STATS": "ng build --prod --stats-json",
"bundle-report": "webpack-bundle-analyzer dist/browser/stats.json",
"webpack:SERVER": "webpack --config webpack.server.config.js --progress --colors",
"test": "ng test --browsers=ChromeHeadless --watch=false --source-map=false",
"test:DEV": "ng test --browsers=Chrome --karma-config=src/karma.conf.dev.js --source-map=false",
"test:DEV:HEADLESS": "ng test --browsers=ChromeHeadless --karma-config=src/karma.conf.dev.js --source-map=false",
"lint": "ng lint",
Christopher Mark Fullarton
committed
"purify": "node purifycss.js",
"compress": "gzip dist/browser/** -r",
"http-startup": "http-server dist/browser/ -p 4711 --gzip",
Christopher Mark Fullarton
committed
"prod-test": "npm run build:PROD && npm run purify && npm run compress && npm run http-startup",
Christopher Mark Fullarton
committed
"prod-test:SSR": "npm run build:SSR && npm run start:SSR",
"job:images:logo": "cd dist/jobs/; node --experimental-modules GenerateImages.mjs --command=generateLogoImages",
"job:images:frontend": "cd dist/jobs/; node --experimental-modules GenerateImages.mjs --command=generateFrontendPreview",
"job:images": "cd dist/jobs/; node --experimental-modules GenerateImages.mjs --command=all"
"@angular/animations": "^6.0.2",
Christopher Mark Fullarton
committed
"@angular/compiler": "^6.0.2",
"@angular/core": "^6.0.2",
"@angular/forms": "^6.0.2",
"@angular/http": "^6.0.2",
"@angular/platform-browser": "^6.0.2",
"@angular/platform-browser-dynamic": "^6.0.2",
"@angular/router": "^6.0.2",
"@angular/service-worker": "^6.0.2",
"@ngx-translate/core": "^10.0.1",
"@ngx-translate/http-loader": "~3.0.1",
"chrome-launcher": "^0.10.2",
"classlist.js": "^1.1.20150312",
"marked": "git+https://github.com/trayhem/marked.git",
"messageformat": "^2.0.2",
"ngx-qrcode2": "^0.1.0",
"@angular-devkit/build-angular": "^0.6.3",
"@angular/cli": "^6.0.3",
Christopher Mark Fullarton
committed
"@angular/compiler-cli": "^6.0.2",
Christopher Mark Fullarton
committed
"@types/intro.js": "^2.4.3",
"@types/node": "^10.1.1",
"@types/webpack": "~4.4.0",
"arsnova-click-v2-types": "git+https://git.thm.de/arsnova/arsnova-click-v2-types.git",
Christopher Mark Fullarton
committed
Christopher Mark Fullarton
committed
"http-server": "^0.11.1",
Christopher Mark Fullarton
committed
"imagemin": "^5.3.1",
"imagemin-pngquant": "^5.1.0",
Christopher Mark Fullarton
committed
"karma-mocha-reporter": "^2.2.5",
"karma-phantomjs-launcher": "^1.0.4",
Christopher Mark Fullarton
committed
"protractor": "^5.3.2",
"purify-css": "~1.2.5",
Christopher Mark Fullarton
committed
Christopher Mark Fullarton
committed
"typescript": "^2.7",
"webpack-cli": "^2.1.4"
},
"keywords": [
"arsnova",
"arsnova.click",
"Audience Response System"
],
"author": "Christopher Fullarton"