Skip to content

Commit

Permalink
extract fyn bootstrap tools for lerna to its own module fynpo
Browse files Browse the repository at this point in the history
  • Loading branch information
jchip committed Jan 17, 2018
1 parent b7a708a commit a500b6f
Show file tree
Hide file tree
Showing 12 changed files with 20 additions and 370 deletions.
3 changes: 3 additions & 0 deletions lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,8 @@
"ignore": [
"*.md"
]
},
"fynpo": {
"ignore": [ "electrode-webpack-reporter" ]
}
}
13 changes: 6 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,24 @@
"description": "Electrode Platform for NodeJS/React Universal Application",
"homepage": "http://www.electrode.io",
"scripts": {
"test": "eval `fyn bash` && npm run bootstrap && lerna run test --ignore=electrode-webpack-reporter && npm run test-reporter && clap build-test",
"test-generator": "eval `fyn bash` && clap test-generator",
"test-boilerplate": "eval `fyn bash` && clap test-boilerplate",
"bootstrap": "eval `fyn bash` && node tools/fynpo-bootstrap",
"test": "eval `fyn bash` && npm run bootstrap && NODE_PRESERVE_SYMLINKS=1 lerna run test --ignore=electrode-webpack-reporter && npm run test-reporter && clap build-test",
"test-generator": "eval `fyn bash` && NODE_PRESERVE_SYMLINKS=1 clap test-generator",
"test-boilerplate": "eval `fyn bash` && NODE_PRESERVE_SYMLINKS=1 clap test-boilerplate",
"bootstrap": "eval `fyn bash` && fynpo",
"clean": "npm run nuke && npm run nuke-packages && npm run nuke-samples",
"nuke": "rm -rf node_modules tmp lerna-debug.log npm-debug.log",
"nuke-packages": "rm -rf packages/*/node_modules packages/*/coverage",
"nuke-samples": "rm -rf samples/*/node_modules samples/*/coverage samples/*/dist samples/*/.isomorphic-loader-config.json samples/*/.etmp",
"test-reporter": "eval `fyn bash` && if lerna updated | grep electrode-webpack-reporter; then cd packages/electrode-webpack-reporter && fyn install && npm test; fi",
"test-reporter": "eval `fyn bash` && if lerna updated | grep electrode-webpack-reporter; then cd packages/electrode-webpack-reporter && fyn install && NODE_PRESERVE_SYMLINKS=1 npm test; fi",
"update-changelog": "eval `fyn bash` && node tools/update-changelog.js",
"gitbook-serve": "eval `fyn bash` && gitbook serve --no-watch --no-live"
},
"devDependencies": {
"bluebird": "^3.5.0",
"item-queue": "^0.1.0",
"fynpo": "^0.1.0",
"lerna": "^2.0.0",
"lodash": "^4.17.2",
"semver": "^5.3.0",
"visual-logger": "^0.1.3",
"xclap": "^0.2.18",
"xsh": "^0.4.0",
"yeoman-test": "^1.6.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/electrode-archetype-react-app-dev/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
"url-loader": "^0.5.6",
"web-app-manifest-loader": "^0.1.1",
"webpack": "^3.6.0",
"webpack-config-composer": "^1.0.2",
"webpack-config-composer": "../webpack-config-composer",
"webpack-dev-server": "^2.5.1",
"webpack-disk-plugin": "0.0.2",
"webpack-stats-plugin": "^0.1.1",
Expand All @@ -121,8 +121,8 @@
"xsh": "^0.4.2"
},
"optionalDependencies": {
"electrode-archetype-opt-inferno": "^0.2.0",
"electrode-archetype-opt-react": "^1.0.0"
"electrode-archetype-opt-inferno": "../electrode-archetype-opt-inferno",
"electrode-archetype-opt-react": "../electrode-archetype-opt-react"
},
"devDependencies": {
"electrode-archetype-react-app": "../electrode-archetype-react-app",
Expand Down
4 changes: 2 additions & 2 deletions packages/electrode-archetype-react-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
"optional-require": "^1.0.0"
},
"optionalDependencies": {
"electrode-archetype-opt-inferno": "^0.2.0",
"electrode-archetype-opt-react": "^1.0.0"
"electrode-archetype-opt-inferno": "../electrode-archetype-opt-inferno",
"electrode-archetype-opt-react": "../electrode-archetype-opt-react"
},
"devDependencies": {
"electrode-archetype-njs-module-dev": "^2.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
"stylus-relative-loader": "^3.0.0",
"url-loader": "^0.5.6",
"webpack": "^3.0.0",
"webpack-config-composer": "^1.0.2",
"webpack-config-composer": "../webpack-config-composer",
"webpack-dev-server": "^2.7.1",
"xclap": "^0.2.0",
"xsh": "^0.3.2"
Expand Down
2 changes: 1 addition & 1 deletion packages/electrode-archetype-react-component/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"xclap": "^0.2.0"
},
"optionalDependencies": {
"electrode-archetype-opt-react": "^0.2.0"
"electrode-archetype-opt-react": "../electrode-archetype-opt-react"
},
"engines": {
"node": ">= 6 <= 8",
Expand Down
4 changes: 2 additions & 2 deletions packages/electrode-ignite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@
"dependencies": {
"bluebird": "^3.5.1",
"chalk": "^2.0.1",
"generator-electrode": "^4.0.0",
"ignite-core": "^1.1.3",
"generator-electrode": "../generator-electrode",
"ignite-core": "../ignite-core",
"opn": "^5.1.0",
"xclap-cli": "^0.1.3",
"yo": "^2.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/electrode-ui-logger/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"electrode-archetype-njs-module-dev": "^2.2.0"
},
"dependencies": {
"electrode-ui-config": "^1.1.0",
"electrode-ui-config": "../electrode-ui-config",
"json-stringify-safe": "^5.0.1",
"lodash.keys": "^4.2.0",
"lodash.omit": "^4.5.0",
Expand Down
201 changes: 0 additions & 201 deletions tools/fynpo-bootstrap.js

This file was deleted.

9 changes: 0 additions & 9 deletions tools/logger.js

This file was deleted.

Loading

0 comments on commit a500b6f

Please sign in to comment.