aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.json
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2016-03-07 18:01:56 +0100
committerChocobozzz <florian.bigard@gmail.com>2016-03-07 18:01:56 +0100
commitccfd23dfe5c0ede1958804e8a36b4b336307a67e (patch)
treeac6f3a04dcb26fb6aa677c7045e93acc33fe26ab /package.json
parent6f4e252246c715a1dafc1e236c8074b08cdd12a3 (diff)
downloadPeerTube-ccfd23dfe5c0ede1958804e8a36b4b336307a67e.tar.gz
PeerTube-ccfd23dfe5c0ede1958804e8a36b4b336307a67e.tar.zst
PeerTube-ccfd23dfe5c0ede1958804e8a36b4b336307a67e.zip
I'm fed up with Gruntfile
Diffstat (limited to 'package.json')
-rw-r--r--package.json37
1 files changed, 20 insertions, 17 deletions
diff --git a/package.json b/package.json
index abae4847d..d7e29e0c1 100644
--- a/package.json
+++ b/package.json
@@ -17,15 +17,29 @@
17 "url": "git://github.com/Chocobozzz/PeerTube.git" 17 "url": "git://github.com/Chocobozzz/PeerTube.git"
18 }, 18 },
19 "scripts": { 19 "scripts": {
20 "start": "grunt dev", 20 "build": "concurrently \"npm run client:sass\" \"npm run client:tsc\"",
21 "test": "grunt build && standard && mocha tests" 21 "client:clean": "concurrently \"npm run client:tsc:clean\" \"npm run client:sass:clean\"",
22 "client:sass:index": "npm run client:sass:index:clean && cd client && node-sass --include-path node_modules/bootstrap-sass/assets/stylesheets/ stylesheets/application.scss stylesheets/index.css",
23 "client:sass:index:watch": "npm run client:sass:index:clean && cd client && node-sass -w --include-path node_modules/bootstrap-sass/assets/stylesheets/ stylesheets/application.scss stylesheets/index.css",
24 "client:sass:index:clean": "cd client && rm -f stylesheets/index.css",
25 "client:sass:app": "cd client && node-sass app/ --output app/",
26 "client:sass:app:watch": "cd client && node-sass -w app/ --output app/",
27 "client:sass:app:clean": "cd client && rm -f app/*.css",
28 "client:sass": "concurrently \"npm run client:sass:index\" \"npm run client:sass:app\"",
29 "client:sass:watch": "concurrently \"npm run client:sass:index:watch\" \"npm run client:sass:app:watch\"",
30 "client:sass:clean": "concurrently \"npm run client:sass:index:clean\" \"npm run client:sass:app:clean\"",
31 "client:tsc": "cd client && npm run tsc",
32 "client:tsc:watch": "cd client && npm run tsc:w",
33 "client:tsc:clean": "cd client && rm -f app/*.js app/*.js.map",
34 "dev": "concurrently \"npm run livereload\" \"npm run client:tsc:watch\" \"npm run client:sass:watch\" \"npm start\"",
35 "livereload": "livereload ./client",
36 "start": "node server",
37 "test": "standard && mocha tests"
22 }, 38 },
23 "dependencies": { 39 "dependencies": {
24 "async": "^1.2.1", 40 "async": "^1.2.1",
25 "bittorrent-tracker": "^7.0.0", 41 "bittorrent-tracker": "^7.0.0",
26 "blueimp-file-upload": "^9.10.1",
27 "body-parser": "^1.12.4", 42 "body-parser": "^1.12.4",
28 "bootstrap-sass": "^3.3.5",
29 "config": "^1.14.0", 43 "config": "^1.14.0",
30 "connect-livereload": "^0.5.3", 44 "connect-livereload": "^0.5.3",
31 "debug": "^2.2.0", 45 "debug": "^2.2.0",
@@ -33,19 +47,7 @@
33 "electron-spawn": "https://github.com/Chocobozzz/electron-spawn", 47 "electron-spawn": "https://github.com/Chocobozzz/electron-spawn",
34 "express": "^4.12.4", 48 "express": "^4.12.4",
35 "express-validator": "^2.11.0", 49 "express-validator": "^2.11.0",
36 "grunt": "^0.4.5",
37 "grunt-browserify": "^4.0.1",
38 "grunt-concurrent": "^2.1.0",
39 "grunt-contrib-clean": "^1.0.0",
40 "grunt-contrib-copy": "0.8.2",
41 "grunt-contrib-watch": "^0.6.1",
42 "grunt-express-server": "^0.5.1",
43 "grunt-newer": "^1.1.1",
44 "grunt-sass": "^1.1.0",
45 "jade": "^1.10.0",
46 "jquery": "^2.1.4", 50 "jquery": "^2.1.4",
47 "js-yaml": "^3.3.1",
48 "load-grunt-tasks": "^3.3.0",
49 "lodash-node": "^3.10.2", 51 "lodash-node": "^3.10.2",
50 "mkdirp": "^0.5.1", 52 "mkdirp": "^0.5.1",
51 "mongoose": "^4.0.5", 53 "mongoose": "^4.0.5",
@@ -56,7 +58,6 @@
56 "request": "^2.57.0", 58 "request": "^2.57.0",
57 "request-replay": "^1.0.2", 59 "request-replay": "^1.0.2",
58 "segfault-handler": "^1.0.0", 60 "segfault-handler": "^1.0.0",
59 "time-grunt": "^1.2.1",
60 "ursa": "^0.9.1", 61 "ursa": "^0.9.1",
61 "validator": "^5.0.0", 62 "validator": "^5.0.0",
62 "webtorrent": "^0.78.1", 63 "webtorrent": "^0.78.1",
@@ -66,6 +67,8 @@
66 "devDependencies": { 67 "devDependencies": {
67 "chai": "^3.3.0", 68 "chai": "^3.3.0",
68 "mocha": "^2.3.3", 69 "mocha": "^2.3.3",
70 "node-livereload": "^0.6.0",
71 "node-sass": "^3.4.2",
69 "standard": "^6.0.1", 72 "standard": "^6.0.1",
70 "supertest": "^1.1.0" 73 "supertest": "^1.1.0"
71 }, 74 },