From 38192d7d93254893ef0e7ec3107c022da8be499f Mon Sep 17 00:00:00 2001 From: Jibin Thomas Date: Sun, 14 Oct 2018 14:57:17 +0530 Subject: 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 --- package.json | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) (limited to 'package.json') 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" } } -- cgit v1.3.1