diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2016-03-07 18:01:56 +0100 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2016-03-07 18:01:56 +0100 |
commit | ccfd23dfe5c0ede1958804e8a36b4b336307a67e (patch) | |
tree | ac6f3a04dcb26fb6aa677c7045e93acc33fe26ab /package.json | |
parent | 6f4e252246c715a1dafc1e236c8074b08cdd12a3 (diff) | |
download | PeerTube-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.json | 37 |
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 | }, |