]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/package.json
Share models between server and client
[github/Chocobozzz/PeerTube.git] / client / package.json
index dbf9ef06dc4cddaac7484710d82b11cb4e7b9fef..794121ffbd0af3f4c897c7a6770c72dcdd2f2517 100644 (file)
@@ -13,8 +13,9 @@
     "url": "git://github.com/Chocobozzz/PeerTube.git"
   },
   "scripts": {
-    "test": "standard && tslint -c ./tslint.json src/**/*.ts",
-    "webpack": "webpack"
+    "test": "standard && tslint --type-check --project ./tsconfig.json -c ./tslint.json 'src/app/**/*.ts'",
+    "webpack": "webpack",
+    "webpack-dev-server": "webpack-dev-server"
   },
   "license": "GPLv3",
   "dependencies": {
@@ -57,8 +58,8 @@
     "json-loader": "^0.5.4",
     "ng-router-loader": "^2.0.0",
     "ng2-file-upload": "^1.1.4-2",
-    "ng2-smart-table": "1.0.3",
-    "ng2-tag-input": "1.0.5",
+    "ng2-smart-table": "1.2.1",
+    "ng2-tag-input": "1.3.3",
     "ngc-webpack": "2.0.0",
     "ngx-bootstrap": "1.6.6",
     "node-sass": "^4.1.1",
@@ -77,7 +78,7 @@
     "tslib": "^1.5.0",
     "tslint": "~5.4.3",
     "tslint-loader": "^3.3.0",
-    "typescript": "~2.3.0",
+    "typescript": "~2.4.0",
     "url-loader": "^0.5.7",
     "video.js": "^5.19.2",
     "videojs-dock": "^2.0.2",
   "devDependencies": {
     "add-asset-html-webpack-plugin": "^2.0.1",
     "codelyzer": "^3.0.0-beta.4",
+    "ng2-completer": "1.2.2",
     "standard": "^10.0.0",
+    "tslint-config-standard": "^6.0.1",
     "webpack-bundle-analyzer": "^2.8.2",
+    "webpack-dev-server": "^2.4.5",
     "webpack-dll-bundles-plugin": "^1.0.0-beta.5"
   }
 }