node package manager
Stop writing boring code. Discover, share, and reuse within your team. Create a free org ยป

npm-dev-boilerplate

npm-dev-boilerplate

TeamCity CodeBetter Packagist

Sets up a bunch of npm dependencies so I don't have to spend aeons every time I want to start a new project. Based on the Makefile-tastic work of TJ.

NOTE

npm-dev-boilerplate has been upgraded to 2.0.0 because of a move to webpack 2, which might cause breaks to your build if you've been using an earlier version of this module. Webpack 2 is NOT backward compatible with 1, so this module in turn is not compatible with previous versions.

Install

npm i npm-dev-boilerplate --save

Current Stack

Will install most of the necessary dependencies for

  • webpack
  • babel/ES2015
  • PostCSS
  • React-Redux

Current Packages

"autoprefixer": "^6.3.6",

"babel-core": "^6.4.0",
"babel-loader": "^6.2.1",
"babel-plugin-transform-runtime": "^6.4.0",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-preset-stage-0": "^6.5.0",
"babel-preset-stage-1": "^6.3.13",

"css-loader": "^0.23.0",
"css-mqpacker": "^5.0.1",

"extract-text-webpack-plugin": "^1.0.1",

"file-loader": "^0.8.5",
"html-loader": "^0.4.0",
"html-webpack-plugin": "^1.7.0",
"imports-loader": "^0.6.5",

"postcss-colour-functions": "^1.5.1",
"postcss-custom-media": "^5.0.0",
"postcss-css-variables": "^0.5.1",
"postcss-sassy-mixins": "^2.0.0",
"postcss-import": "^8.1.2",
"postcss-loader": "^0.9.1",
"postcss-nested": "^1.0.0",
"rucksack-css": "^0.8.6",

"react": "^15.1.0",
"react-dom": "^15.1.0",
"react-redux": "^4.4.5",
"redux": "^3.5.2",

"style-loader": "^0.13.0",
"url-loader": "^0.5.7",

"webpack": "^1.13.0",
"webpack-dev-middleware": "^1.6.1",
"webpack-dev-server": "^1.14.1",
"webpack-hot-middleware": "^2.6.0"