package.json 3.16 KB
Newer Older
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
1
{
2
  "name": "arsnova-click-v2-frontend",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
3 4
  "version": "1.0.0",
  "license": "MIT",
5 6 7 8
  "repository": {
    "type": "git",
    "url": "git@git.thm.de:arsnova/arsnova.click-v2.git"
  },
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
  "description": "Version 2 of arsnova.click (Frontend WebApp)",
  "scripts": {
    "ng": "ng",
    "start": "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 --prod --aot --build-optimizer",
    "build:PROD": "ng build --output-path=dist/ --no-sourcemap --prod --aot --build-optimizer",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "compress": "gzip dist/** -r",
    "prod-test": "npm run prod && npm run compress && http-server dist/ -p 4711 --gzip",
    "prod": "npm run build:PROD",
    "postprod": "npm run cleanup-sass && npm run imagemin && npm run cache",
    "cleanup-sass": "rimraf dist/assets/fonts/font-awesome-4.7.0/scss",
    "imagemin": "find dist/assets/icons/ -type d -exec imagemin {}/* --out-dir={} --plugin=pngquant \\;",
    "cache": "sw-precache --config=sw-precache.config.js",
    "postcache": "uglifyjs dist/service-worker.js --screw-ie8 --compress --mangle --output dist/service-worker.js"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^5.0.1",
    "@angular/common": "^5.0.1",
    "@angular/compiler": "^5.0.1",
    "@angular/core": "^5.0.1",
    "@angular/forms": "^5.0.1",
    "@angular/http": "^5.0.1",
    "@angular/platform-browser": "^5.0.1",
    "@angular/platform-browser-dynamic": "^5.0.1",
    "@angular/router": "^5.0.1",
    "@ng-bootstrap/ng-bootstrap": "^1.0.0-beta.5",
    "@ngx-translate/core": "^8.0.0",
    "@ngx-translate/http-loader": "^2.0.0",
    "@techiediaries/ngx-qrcode": "0.0.5",
    "bootstrap": "^4.0.0-beta.2",
    "enhanced-resolve": "^3.4.1",
    "highlight.js": "^9.12.0",
    "intro.js": "^2.8.0-alpha.1",
    "jquery": "^3.2.1",
    "marked": "^0.3.6",
    "messageformat": "^1.0.2",
    "ngx-qrcode2": "0.0.5",
    "ngx-translate-messageformat-compiler": "^2.0.1",
51
    "popper.js": "^1.12.9",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
52 53 54 55 56 57 58
    "rxjs": "^5.5.2",
    "zone.js": "^0.8.18"
  },
  "devDependencies": {
    "@angular/cli": "1.5.0",
    "@angular/compiler-cli": "^5.0.1",
    "@angular/language-service": "^5.0.1",
59
    "@types/jasmine": "^2.8.2",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
60
    "@types/jasminewd2": "~2.0.3",
61
    "@types/node": "^8.0.53",
Tom Käsler's avatar
Tom Käsler committed
62
    "arsnova-click-v2-types": "https://git.thm.de/arsnova/arsnova-click-v2-types.git",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
63 64
    "codelyzer": "~4.0.1",
    "http-server": "^0.10.0",
65
    "imagemin-pngquant": "^5.0.1",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
66 67 68 69 70 71 72 73 74 75 76
    "jasmine-core": "~2.8.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~1.7.1",
    "karma-chrome-launcher": "~2.2.0",
    "karma-cli": "~1.0.1",
    "karma-coverage-istanbul-reporter": "^1.3.0",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "node-sass": "^4.6.1",
    "protractor": "~5.2.0",
    "raw-loader": "^0.5.1",
77
    "rimraf": "^2.6.2",
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
78 79 80 81
    "sass-loader": "^6.0.6",
    "sw-precache": "^5.2.0",
    "ts-node": "~3.3.0",
    "tslint": "~5.8.0",
82 83
    "typescript": "2.4.2",
    "uglify-js": "^3.1.9"
84 85 86 87 88 89 90 91 92
  },
  "keywords": [
    "arsnova",
    "arsnova.click",
    "Audience",
    "Response",
    "System"
  ],
  "author": "Christopher Fullarton"
Christopher Mark Fullarton's avatar
Christopher Mark Fullarton committed
93
}