X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=package.json;h=8d39222311d28808134d5ac2afed720f9eab0986;hb=a8f378e02c1b0dbb6d6ac202a369d0df18eb9317;hp=40d0214c9caac11976494b65963778462e8c41c6;hpb=f7454ca60a72fb199edbf58ba334801bd1e6417b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/package.json b/package.json index 40d0214c9..8d3922231 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.1.0-alpha.2", + "version": "1.1.0-rc.1", "private": true, "licence": "AGPLv3", "engines": { @@ -49,14 +49,12 @@ "create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js", "test": "scripty", "help": "scripty", - "generate-api-doc": "scripty", "generate-cli-doc": "scripty", "parse-log": "node ./dist/scripts/parse-log.js", "prune-storage": "node ./dist/scripts/prune-storage.js", "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js", "postinstall": "cd client && yarn install --pure-lockfile", "tsc": "tsc", - "spectacle-docs": "node_modules/spectacle-docs/bin/spectacle.js", "commander": "commander", "ng": "ng", "nodemon": "nodemon", @@ -72,13 +70,21 @@ }, "husky": { "hooks": { - "pre-commit": "lint-staged && ./scripts/openapi-peertube-version.sh" + "pre-commit": "lint-staged" } }, "lint-staged": { "*.scss": [ "sass-lint -c client/.sass-lint.yml", "git add" + ], + "support/doc/api/*.yaml": [ + "node ./node_modules/swagger-cli/bin/swagger-cli.js validate support/doc/api/openapi.yaml", + "git add" + ], + "server/tools/README.md": [ + "npm run generate-cli-doc", + "git add" ] }, "resolutions": { @@ -200,8 +206,8 @@ "nodemon": "^1.11.0", "sass-lint": "^1.12.1", "source-map-support": "^0.5.0", - "spectacle-docs": "^1.0.2", "supertest": "^3.0.0", + "swagger-cli": "^2.2.0", "ts-node": "7.0.1", "tslint": "^5.7.0", "tslint-config-standard": "^8.0.1",