diff options
| author | Jibin Thomas <jibin.thomas2706@gmail.com> | 2018-10-14 14:57:17 +0530 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2018-10-14 11:27:17 +0200 |
| commit | 38192d7d93254893ef0e7ec3107c022da8be499f (patch) | |
| tree | 4401e42fe295cd48f69063dd83875684d68d2ca1 /package.json | |
| parent | d0c28b4b61696f954e8d3372feafda7868e80be9 (diff) | |
Refactor and modernize code base (#5)
Fixes #3 -
* Updated all the dependencies to latest version
* Config files updated
* Moved the files to src directory
* Updated README file
* Configured package.json and README.md for production build
* Added gh-pages package
* Added production details in README.md
* Removed unnecessary script tag from index.html
* Change the fonts to ubuntu
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/package.json b/package.json index 383af9e..1403089 100644 --- a/package.json +++ b/package.json @@ -4,28 +4,31 @@ "description": "Web-based CIDR / netmask / IP address visualizer", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "start": "webpack-dev-server --open --mode development", + "build": "webpack --mode production", + "deploy": "webpack --mode production && gh-pages -d dist" }, "author": "", "license": "ISC", "devDependencies": { - "node-bourbon": "^4.2.3", - "node-sass": "^3.4.2", - "sass-loader": "^3.1.2", - "webpack": "^1.12.9", - "webpack-dev-server": "^1.14.0" + "webpack": "^4.18.0", + "webpack-cli": "^3.1.0" }, "dependencies": { - "babel-core": "^6.3.15", - "babel-loader": "^6.2.0", - "babel-preset-es2015": "^6.3.13", - "babel-preset-react": "^6.3.13", - "babel-preset-stage-0": "^6.3.13", - "css-loader": "^0.23.1", - "netmask": "^1.0.5", - "react": "^0.14.3", - "react-dom": "^0.14.3", - "sass-loader": "^3.2.0", - "style-loader": "^0.13.1" + "@babel/core": "^7.0.1", + "@babel/preset-env": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "babel-loader": "^8.0.2", + "css-loader": "^1.0.0", + "gh-pages": "^2.0.0", + "html-loader": "^0.5.5", + "html-webpack-plugin": "^3.2.0", + "netmask": "^1.0.6", + "node-sass": "^4.9.3", + "react": "^16.5.0", + "react-dom": "^16.5.0", + "sass-loader": "^7.1.0", + "style-loader": "^0.23.0", + "webpack-dev-server": "^3.1.8" } } |
