{
  "name": "webpack-v3",
  "version": "1.0.0",
  "description": "webpack@3 training",
  "main": "index.js",
  "author": "Vitalii Rybka",
  "license": "MIT",
  "scripts": {
    "build": "webpack",
    "watch": "webpack --watch"
  },
  "devDependencies": {
    "webpack": "^3.3.0"
  }
}

{
  "name": "webpack-v3",
  "version": "1.0.0",
  "description": "webpack@3 training",
  "main": "index.js",
  "author": "Vitalii Rybka",
  "license": "MIT",
  "scripts": {
    "build": "webpack",
    "watch": "webpack --watch"
  },
  "devDependencies": {
    "webpack": "^3.3.0",
    "@types/node": "^8.0.14",
    "@types/webpack": "^3.0.4",
    "ts-loader": "^2.3.1",
    "ts-node": "^3.2.1",
    "typescript": "^2.4.2"
  }
}

Install @types/node, @types/webpack, ts-loader, ts-node, typescript
Install @types/node, @types/webpack, ts-loader, ts-node, typescript
