From f036fa1c33425177c32664ce4943b166a43b579b Mon Sep 17 00:00:00 2001 From: Gustaf Dalemar Date: Tue, 11 Jul 2017 12:16:05 +0200 Subject: [PATCH] chore: fully use roc-plugin-repo for building, linting and testing --- .travis.yml | 4 +--- README.md | 13 +++++++++++++ package.json | 18 ++++-------------- 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 379aa3b..945df33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,4 @@ cache: node_js: - 6.9 before_script: - - npm start link -after_success: - - npm start build + - npm start bootstrap diff --git a/README.md b/README.md index 1bea4e6..e8e8ff0 100644 --- a/README.md +++ b/README.md @@ -15,3 +15,16 @@ Simplifies management of JavaScript repositories, supporting both monorepos and ## Overview More to follow. + +## Contribute + +Use the local plugin on this repo by adding the following to the `package.json`. + +```json +"roc": { + "plugins": [ + "./extensions/roc-plugin-repo/lib", + "./extensions/roc-plugin-repo-roc/lib" + ] +} +``` diff --git a/package.json b/package.json index ce76d6b..8875f04 100644 --- a/package.json +++ b/package.json @@ -3,22 +3,12 @@ "license": "MIT", "private": true, "scripts": { - "start": "rid" + "start": "roc", + "test": "roc lint && roc test && roc build" }, "devDependencies": { - "@rocjs/roc-internal-dev": "^2.3.1", - "eslint": "^3.19.0", - "eslint-config-airbnb-base": "^11.2.0", - "eslint-config-prettier": "^2.3.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-prettier": "^2.1.2", - "prettier": "^1.5.2", + "roc-plugin-repo": "*", + "roc-plugin-repo-roc": "*", "roc": "^1.0.0-rc.20" - }, - "roc": { - "plugins": [ - "./extensions/roc-plugin-repo/lib", - "./extensions/roc-plugin-repo-roc/lib" - ] } }