diff --git a/.travis.yml b/.travis.yml index 9332a915..f9e1efaf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,8 @@ node_js: - 10.7 cache: - directories: - - node_modules + - npm: true + - yarn: true matrix: fast_finish: true diff --git a/package.json b/package.json index 01cf949b..833ff1cd 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,9 @@ "bootstrap": "lerna bootstrap", "jest": "lerna run test", "lint": "lerna run lint", - "prepare-release": "git checkout master && git pull --rebase origin master && npm run test", - "release": "npm run prepare-release && lerna publish && lerna run gh-pages", - "test": "lerna bootstrap && npm run lint && npm run jest" + "prepare-release": "git checkout master && git pull --rebase origin master && yarn run test", + "release": "yarn run prepare-release && lerna publish && lerna run gh-pages", + "test": "lerna bootstrap && yarn run lint && yarn run jest" }, "repository": "https://github.com/williaster/data-ui.git", "keywords": [ @@ -26,7 +26,8 @@ "license": "MIT", "devDependencies": { "coveralls": "^3.0.0", - "lerna": "^3.0.0" + "lerna": "^3.0.0", + "yarn": "^1.12.3" }, "engines": { "node": ">=8.10.0" diff --git a/packages/data-table/README.md b/packages/data-table/README.md index fe248564..e1bd5076 100644 --- a/packages/data-table/README.md +++ b/packages/data-table/README.md @@ -24,5 +24,5 @@ See the @data-ui/ ``` npm install -npm run build +yarn run build ``` diff --git a/packages/data-table/package.json b/packages/data-table/package.json index dba07f3d..f937e530 100644 --- a/packages/data-table/package.json +++ b/packages/data-table/package.json @@ -12,13 +12,13 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react --minify", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm --minify", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": "https://github.com/williaster/data-ui", "keywords": [ diff --git a/packages/data-ui-theme/package.json b/packages/data-ui-theme/package.json index ab18715b..ddfc1918 100644 --- a/packages/data-ui-theme/package.json +++ b/packages/data-ui-theme/package.json @@ -12,13 +12,13 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --minify", "build:esm": "beemo babel ./src --out-dir esm/ --esm --minify", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "jest": "beemo jest --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\"", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": "https://github.com/williaster/data-ui.git", "keywords": [ diff --git a/packages/demo/package.json b/packages/demo/package.json index 5f59e138..cfd6414d 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -6,11 +6,11 @@ "gh-pages:clean": "rm -rf _gh-pages && lerna run dev:nowatch", "gh-pages:build": "build-storybook -o _gh-pages -c ./storybook-config -s ../../assets/", "gh-pages:publish": "git-directory-deploy --directory _gh-pages", - "gh-pages": "npm run gh-pages:clean && npm run gh-pages:build && npm run gh-pages:publish && npm run gh-pages:clean", + "gh-pages": "yarn run gh-pages:clean && yarn run gh-pages:build && yarn run gh-pages:publish && yarn run gh-pages:clean", "dev": "start-storybook -p 9001 -c ./storybook-config -s ../../assets/", "test": "echo no tests in @data-ui/demo", "eslint": "beemo eslint \"./examples/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", + "lint": "beemo create-config prettier && yarn run eslint", "prettier": "beemo prettier \"./examples/**/*.{js,jsx,json,md}\"" }, "repository": "https://github.com/williaster/data-ui.git", diff --git a/packages/event-flow/package.json b/packages/event-flow/package.json index 78585ed1..fbe40e42 100644 --- a/packages/event-flow/package.json +++ b/packages/event-flow/package.json @@ -15,9 +15,9 @@ "build": "webpack -p", "dev": "webpack --progress --colors --watch", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", + "lint": "beemo create-config prettier && yarn run eslint", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build", + "prepublish": "yarn run build", "test": "jest --colors --verbose --coverage" }, "repository": "https://github.com/williaster/data-ui.git", diff --git a/packages/forms/README.md b/packages/forms/README.md index 376d0d64..740e5182 100644 --- a/packages/forms/README.md +++ b/packages/forms/README.md @@ -6,5 +6,5 @@ demo at williaste ## Development ```shell npm install -npm run dev # or 'prod' +yarn run dev # or 'prod' ``` diff --git a/packages/forms/package.json b/packages/forms/package.json index 349fb1ef..75edb34b 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -4,13 +4,13 @@ "description": "A package of form elements for data-rich UIs. https://williaster.github.io/data-ui", "main": "build/index.js", "scripts": { - "build": "webpack -p && npm run copy-styles", + "build": "webpack -p && yarn run copy-styles", "copy-styles": "cp ./node_modules/react-select/dist/react-select.min.css ./build/react-select.min.css", "dev": "webpack --progress --colors --watch", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", + "lint": "beemo create-config prettier && yarn run eslint", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build", + "prepublish": "yarn run build", "test": "jest --colors --verbose --coverage" }, "repository": "https://github.com/williaster/data-ui", diff --git a/packages/histogram/README.md b/packages/histogram/README.md index 4e3d12d4..994d288d 100644 --- a/packages/histogram/README.md +++ b/packages/histogram/README.md @@ -225,5 +225,5 @@ export const themeShape = PropTypes.shape({ ## Development ``` npm install -npm run dev # or 'build' +yarn run dev # or 'build' ``` diff --git a/packages/histogram/package.json b/packages/histogram/package.json index 91464e36..14a92993 100644 --- a/packages/histogram/package.json +++ b/packages/histogram/package.json @@ -12,14 +12,14 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "dev": "beemo babel --watch ./src --out-dir esm/ --react --esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": { "type": "git", diff --git a/packages/network/package.json b/packages/network/package.json index 372dd527..08c7c417 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -12,13 +12,13 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react --minify", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm --minify", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": { "type": "git", diff --git a/packages/radial-chart/package.json b/packages/radial-chart/package.json index 69413596..b1efccbe 100644 --- a/packages/radial-chart/package.json +++ b/packages/radial-chart/package.json @@ -12,13 +12,13 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react --minify", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm --minify", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": "https://github.com/williaster/data-ui", "keywords": [ diff --git a/packages/shared/package.json b/packages/shared/package.json index b68e5db8..fdb85bc4 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -12,13 +12,13 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react --minify", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm --minify", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": { "type": "git", @@ -49,7 +49,7 @@ "react-dom": "^15.0.0-0 || ^16.0.0-0" }, "dependencies": { - "@babel/runtime": "^7.1.2", + "@babel/runtime": "^7.1.5", "@data-ui/theme": "^0.0.69", "@vx/event": "^0.0.165", "@vx/group": "^0.0.165", diff --git a/packages/sparkline/package.json b/packages/sparkline/package.json index 182ab201..a90fc9b0 100644 --- a/packages/sparkline/package.json +++ b/packages/sparkline/package.json @@ -12,14 +12,14 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "dev": "beemo babel --watch ./src --out-dir esm/ --react --esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": { "type": "git", @@ -51,20 +51,21 @@ "react-dom": "^15.0.0-0 || ^16.0.0-0" }, "dependencies": { - "@babel/runtime": "^7.1.2", + "@babel/runtime": "^7.1.5", "@data-ui/shared": "^0.0.69", - "@data-ui/theme": "0.0.8", - "@vx/axis": "0.0.140", - "@vx/curve": "0.0.140", - "@vx/event": "0.0.143", - "@vx/glyph": "0.0.140", - "@vx/gradient": "0.0.140", - "@vx/group": "0.0.140", - "@vx/pattern": "0.0.140", - "@vx/point": "0.0.136", - "@vx/responsive": "0.0.140", - "@vx/scale": "0.0.140", - "@vx/shape": "0.0.140", + "@data-ui/theme": "^0.0.8", + "@vx/axis": "^0.0.179", + "@vx/curve": "^0.0.165", + "@vx/event": "^0.0.179", + "@vx/glyph": "^0.0.179", + "@vx/gradient": "^0.0.165", + "@vx/group": "^0.0.170", + "@vx/pattern": "^0.0.179", + "@vx/point": "^0.0.165", + "@vx/responsive": "^0.0.179", + "@vx/scale": "^0.0.179", + "@vx/shape": "^0.0.179", + "@vx/text": "^0.0.179", "d3-array": "^1.2.0", "prop-types": "^15.5.10" }, diff --git a/packages/xy-chart/README.md b/packages/xy-chart/README.md index 96501d65..d2b5ce44 100644 --- a/packages/xy-chart/README.md +++ b/packages/xy-chart/README.md @@ -473,5 +473,5 @@ See the storybook for example usage! ``` npm install -npm run dev # or 'build' +yarn run dev # or 'build' ``` diff --git a/packages/xy-chart/package.json b/packages/xy-chart/package.json index fd5b98ba..e7dbdb09 100644 --- a/packages/xy-chart/package.json +++ b/packages/xy-chart/package.json @@ -12,14 +12,14 @@ "scripts": { "build:cjs": "beemo babel ./src --out-dir lib/ --react", "build:esm": "beemo babel ./src --out-dir esm/ --react --esm", - "build": "npm run build:cjs && npm run build:esm", + "build": "yarn run build:cjs && yarn run build:esm", "dev": "beemo babel --watch ./src --out-dir esm/ --react --esm", "jest": "beemo jest --react --color --coverage", "eslint": "beemo eslint \"./{src,test}/**/*.{js,jsx,json,md}\" --fix", - "lint": "beemo create-config prettier && npm run eslint", - "test": "npm run jest", + "lint": "beemo create-config prettier && yarn run eslint", + "test": "yarn run jest", "prettier": "beemo prettier \"./{src,test}/**/*.{js,jsx,json,md}\"", - "prepublish": "npm run build" + "prepublish": "yarn run build" }, "repository": "https://github.com/williaster/data-ui", "keywords": [