Browse Source

moved project dependencies to install scripts

Brandon Wong 6 years ago
parent
commit
b07d5da143

+ 21 - 0
elmserver/boilerplate.sh

@@ -0,0 +1,21 @@
+#!/bin/bash
+
+echo "installing node server dependencies..."
+
+cd server
+
+yarn add --exact \
+    cross-env \
+    express
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    nodemon \
+    tape \
+    tape-promise
+
+

+ 0 - 14
elmserver/server/package.json

@@ -13,20 +13,6 @@
     "serverwatch": "nodemon --watch src --watch test --exec \"npm run compile --silent && node build/service.js\"",
     "testwatch": "nodemon --watch src --watch test --exec \"npm run compile --silent && npm test\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-plugin-transform-object-rest-spread": "^6.20.2",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.15.0",
-    "babel-preset-env": "^1.3.2",
-    "cross-env": "^3.1.4",
-    "express": "^4.14.1"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0",
-    "tape": "^4.6.3",
-    "tape-promise": "^2.0.1"
-  },
   "directories": {
     "test": "test"
   },

+ 29 - 0
frontend-blank/boilerplate.sh

@@ -0,0 +1,29 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+
+yarn add --exact --dev \
+    babel-core \
+    babel-loader \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-polyfill \
+    babel-preset-env \
+    babel-preset-react \
+    babel-register \
+    css-loader \
+    extract-text-webpack-plugin \
+    file-loader \
+    http-server \
+    node-sass \
+    nodemon \
+    sass-loader \
+    style-loader \
+    tape-promise \
+    tape \
+    url-loader \
+    webpack
+
+

+ 0 - 23
frontend-blank/package.json

@@ -9,29 +9,6 @@
     "serve": "http-server -a 127.0.0.1",
     "testwatch": "nodemon --watch src --watch test --exec \"npm test\""
   },
-  "devDependencies": {
-    "babel-core": "^6.23.1",
-    "babel-loader": "^6.3.2",
-    "babel-plugin-transform-object-rest-spread": "^6.23.0",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.23.0",
-    "babel-polyfill": "^6.20.0",
-    "babel-preset-env": "^1.3.2",
-    "babel-preset-react": "^6.23.0",
-    "babel-register": "^6.18.0",
-    "css-loader": "^0.26.1",
-    "extract-text-webpack-plugin": "^2.0.0-rc.3",
-    "file-loader": "^0.10.0",
-    "http-server": "^0.9.0",
-    "node-sass": "^4.5.0",
-    "nodemon": "^1.11.0",
-    "sass-loader": "^6.0.0",
-    "style-loader": "^0.13.1",
-    "tape-promise": "^2.0.1",
-    "tape": "^4.6.3",
-    "url-loader": "^0.5.7",
-    "webpack": "^2.2.1"
-  },
   "description": "",
   "private": true
 }

+ 36 - 0
frontend/boilerplate.sh

@@ -0,0 +1,36 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+
+yarn add --exact \
+    react \
+    react-dom \
+    react-redux \
+    redux \
+    redux-thunk
+
+yarn add --exact --dev \
+    babel-core \
+    babel-loader \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-polyfill \
+    babel-preset-env \
+    babel-preset-react \
+    babel-register \
+    css-loader \
+    extract-text-webpack-plugin \
+    file-loader \
+    http-server \
+    node-sass \
+    nodemon \
+    sass-loader \
+    style-loader \
+    tape-promise \
+    tape \
+    url-loader \
+    webpack
+
+

+ 0 - 33
frontend/package.json

@@ -9,38 +9,5 @@
     "serve": "http-server -a 127.0.0.1",
     "testwatch": "nodemon --watch src --watch test --exec \"npm test\""
   },
-  "devDependencies": {
-    "babel-core": "^6.23.1",
-    "babel-loader": "^6.3.2",
-    "babel-plugin-transform-object-rest-spread": "^6.23.0",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.23.0",
-    "babel-polyfill": "^6.20.0",
-    "babel-preset-env": "^1.3.2",
-    "babel-preset-react": "^6.23.0",
-    "babel-register": "^6.18.0",
-    "css-loader": "^0.26.1",
-    "extract-text-webpack-plugin": "^2.0.0-rc.3",
-    "file-loader": "^0.10.0",
-    "http-server": "^0.9.0",
-    "node-sass": "^4.5.0",
-    "nodemon": "^1.11.0",
-    "react": "^15.4.2",
-    "react-dom": "^15.4.2",
-    "react-redux": "^5.0.3",
-    "redux": "^3.6.0",
-    "redux-thunk": "^2.2.0",
-    "sass-loader": "^6.0.0",
-    "style-loader": "^0.13.1",
-    "tape-promise": "^2.0.1",
-    "tape": "^4.6.3",
-    "url-loader": "^0.5.7",
-    "webpack": "^2.2.1"
-  },
-  "dependencies": {
-    "css-loader": "^0.26.2",
-    "style-loader": "^0.13.2",
-    "url-loader": "^0.5.8"
-  },
   "private": true
 }

+ 24 - 0
react/boilerplate.sh

@@ -0,0 +1,24 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+
+yarn add --exact \
+    cross-env \
+    react \
+    react-dom
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-core \
+    babel-loader \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    babel-preset-react \
+    nodemon \
+    tape-promise \
+    tape \
+    webpack
+

+ 0 - 19
react/package.json

@@ -12,24 +12,5 @@
     "compile-frontend": "webpack build/main.js build/bundle.js --module-bind 'js=babel-loader'",
     "watch": "nodemon --watch src --watch test --watch styles -e js,css,html --exec \"npm run compile --silent\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-core": "^6.23.1",
-    "babel-loader": "^6.3.2",
-    "babel-plugin-transform-object-rest-spread": "^6.20.2",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.15.0",
-    "babel-preset-env": "^1.3.2",
-    "babel-preset-react": "^6.23.0",
-    "cross-env": "^3.1.4",
-    "react": "^15.4.2",
-    "react-dom": "^15.4.2",
-    "webpack": "^1.14.0"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0",
-    "tape-promise": "^2.0.1",
-    "tape": "^4.6.3"
-  },
   "private": true
 }

+ 26 - 0
redux/boilerplate.sh

@@ -0,0 +1,26 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+yarn add --exact \
+    cross-env \
+    react \
+    react-dom \
+    react-redux \
+    redux \
+    redux-thunk
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-core \
+    babel-loader \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    babel-preset-react \
+    nodemon \
+    tape-promise \
+    tape \
+    webpack
+

+ 0 - 22
redux/package.json

@@ -13,27 +13,5 @@
     "watch": "nodemon --watch src --watch test --watch styles -e js,css,html --exec \"npm run compile --silent\"",
     "testwatch": "nodemon --watch src --watch test --watch styles -e js,css,html --exec \"npm run compile --silent && npm test\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-core": "^6.23.1",
-    "babel-loader": "^6.3.2",
-    "babel-plugin-transform-object-rest-spread": "^6.23.0",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.23.0",
-    "babel-preset-env": "^1.3.2",
-    "babel-preset-react": "^6.23.0",
-    "cross-env": "^3.1.4",
-    "react": "^15.4.2",
-    "react-dom": "^15.4.2",
-    "react-redux": "^5.0.3",
-    "redux": "^3.6.0",
-    "redux-thunk": "^2.2.0",
-    "webpack": "^1.14.0"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0",
-    "tape-promise": "^2.0.1",
-    "tape": "^4.6.3"
-  },
   "private": true
 }

+ 18 - 0
regular/boilerplate.sh

@@ -0,0 +1,18 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+yarn add --exact \
+    cross-env
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    nodemon \
+    tape \
+    tape-promise
+
+

+ 0 - 13
regular/package.json

@@ -13,19 +13,6 @@
     "serverwatch": "nodemon --watch src --watch test --exec \"npm run compile --silent && node build/server.js\"",
     "testwatch": "nodemon --watch src --watch test --exec \"npm run compile --silent && npm test\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-plugin-transform-object-rest-spread": "^6.20.2",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.15.0",
-    "babel-preset-env": "^1.3.2",
-    "cross-env": "^3.1.4"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0",
-    "tape": "^4.6.3",
-    "tape-promise": "^2.0.1"
-  },
   "directories": {
     "test": "test"
   },

+ 21 - 0
socket/boilerplate.sh

@@ -0,0 +1,21 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+yarn add --exact \
+    cross-env \
+    express \
+    socket.io
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    nodemon \
+    tape \
+    tape-promise \
+    socket.io-client
+
+

+ 0 - 16
socket/package.json

@@ -14,22 +14,6 @@
     "testwatch": "nodemon --watch src --watch test --exec \"npm run --silent compile && npm test\"",
     "serverwatch": "nodemon --watch src --watch test --exec \"npm run compile-start 2> /dev/null\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-plugin-transform-object-rest-spread": "^6.20.2",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.15.0",
-    "babel-preset-env": "^1.3.2",
-    "cross-env": "^3.1.4",
-    "express": "^4.14.1",
-    "socket.io": "^1.7.3"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0",
-    "socket.io-client": "^1.7.2",
-    "tape": "^4.6.3",
-    "tape-promise": "^2.0.1"
-  },
   "directories": {
     "test": "test"
   },

+ 17 - 0
webpack/boilerplate.sh

@@ -0,0 +1,17 @@
+#!/bin/bash
+
+echo "installing dependencies..."
+
+yarn add --exact \
+    cross-env
+
+yarn add --exact --dev \
+    babel-cli \
+    babel-plugin-transform-object-rest-spread \
+    babel-plugin-transform-remove-console \
+    babel-plugin-transform-runtime \
+    babel-preset-env \
+    nodemon \
+    webpack
+
+

+ 0 - 12
webpack/package.json

@@ -8,18 +8,6 @@
     "compile": "babel src --out-dir build && webpack build/main.js build/bundle.js",
     "watch": "nodemon --watch src --exec \"npm run compile\""
   },
-  "dependencies": {
-    "babel-cli": "^6.23.0",
-    "babel-plugin-transform-object-rest-spread": "^6.20.2",
-    "babel-plugin-transform-remove-console": "^6.8.0",
-    "babel-plugin-transform-runtime": "^6.15.0",
-    "babel-preset-env": "^1.3.2",
-    "cross-env": "^3.1.4",
-    "webpack": "^1.14.0"
-  },
-  "devDependencies": {
-    "nodemon": "^1.11.0"
-  },
   "directories": {
     "test": "test"
   },