diff --git a/.gitignore b/.gitignore index 9650a8c..c941ac0 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,6 @@ yarn-error.log* # gh-pages storybook-static + +# build +lib diff --git a/package.json b/package.json index eb8335c..4c39d71 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "index.js", "scripts": { "postinstall": "lerna bootstrap", + "publish": "lerna run build && lerna publish --silent", "start": "node -r babel-register ./node_modules/.bin/webpack-dev-server --config webpack.config.babel.js", "lint": "eslint ./packages --ext .js --ext .jsx --ignore-path .gitignore", "pretest": "yarn lint --cache", diff --git a/packages/react-bootstrap-table2-example/package.json b/packages/react-bootstrap-table2-example/package.json index 75bd096..32771c6 100644 --- a/packages/react-bootstrap-table2-example/package.json +++ b/packages/react-bootstrap-table2-example/package.json @@ -3,6 +3,7 @@ "version": "0.0.1", "description": "", "main": "index.js", + "private": true, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "storybook": "start-storybook -p 6006", diff --git a/packages/react-bootstrap-table2-filter/package.json b/packages/react-bootstrap-table2-filter/package.json index 826efa7..01468c0 100644 --- a/packages/react-bootstrap-table2-filter/package.json +++ b/packages/react-bootstrap-table2-filter/package.json @@ -2,10 +2,15 @@ "name": "react-bootstrap-table2-filter", "version": "0.0.1", "description": "it's the column filter addon for react-bootstrap-table2", - "main": "src/index.js", + "main": "./lib", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "prepublish": "yarn build", + "build": "rimraf ./lib && babel ./src -d lib" }, "author": "", - "license": "ISC" + "license": "ISC", + "devDependencies": { + "babel-cli": "6.26.0", + "rimraf": "2.6.2" + } } diff --git a/packages/react-bootstrap-table2-overlay/package.json b/packages/react-bootstrap-table2-overlay/package.json index d1cd573..10a63fb 100644 --- a/packages/react-bootstrap-table2-overlay/package.json +++ b/packages/react-bootstrap-table2-overlay/package.json @@ -2,13 +2,18 @@ "name": "react-bootstrap-table2-overlay", "version": "0.0.1", "description": "it's a loading overlay component for react-bootstrap-table2", - "main": "src/index.js", + "main": "./lib", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "prepublish": "yarn build", + "build": "rimraf ./lib && babel ./src -d lib" }, "author": "", "license": "ISC", "dependencies": { "react-loading-overlay": "0.2.8" + }, + "devDependencies": { + "babel-cli": "6.26.0", + "rimraf": "2.6.2" } } diff --git a/packages/react-bootstrap-table2-paginator/package.json b/packages/react-bootstrap-table2-paginator/package.json index bb30b4b..417d2ea 100644 --- a/packages/react-bootstrap-table2-paginator/package.json +++ b/packages/react-bootstrap-table2-paginator/package.json @@ -2,10 +2,15 @@ "name": "react-bootstrap-table2-paginator", "version": "0.0.1", "description": "it's the pagination addon for react-bootstrap-table2", - "main": "src/index.js", + "main": "./lib", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "prepublish": "yarn build", + "build": "rimraf ./lib && babel ./src -d lib" }, "author": "", - "license": "ISC" + "license": "ISC", + "devDependencies": { + "babel-cli": "6.26.0", + "rimraf": "2.6.2" + } } diff --git a/packages/react-bootstrap-table2/package.json b/packages/react-bootstrap-table2/package.json index f3e6f06..b3ef901 100644 --- a/packages/react-bootstrap-table2/package.json +++ b/packages/react-bootstrap-table2/package.json @@ -2,10 +2,15 @@ "name": "react-bootstrap-table2", "version": "0.0.1", "description": "Rebuilt for react-bootstrap-table", - "main": "src/index.js", + "main": "./lib", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "prepublish": "yarn build", + "build": "rimraf ./lib && babel ./src -d lib" }, "author": "", - "license": "ISC" + "license": "ISC", + "devDependencies": { + "babel-cli": "6.26.0", + "rimraf": "2.6.2" + } }