{"_id":"webpack2-general-config","_rev":"30-d91606d04d441f992c4311e189d742a4","name":"webpack2-general-config","description":"This is a webpack2 configuration for gerneral purpose.","dist-tags":{"latest":"1.2.16"},"versions":{"1.0.0":{"name":"webpack2-general-config","version":"1.0.0","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:karma":"karma start --autoWatch=true --singleRun=false","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"d017b65294a7cb5aad5fcc226287f59433c8a2ba","_id":"webpack2-general-config@1.0.0","_shasum":"595c607c6770f744d6f4c39397866de780efa6d3","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"595c607c6770f744d6f4c39397866de780efa6d3","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.0.tgz","integrity":"sha512-ISruHPI15Fqx0pbHwhLtfHofXSI8417UtibFEQs8t2JTBSdAWIydhlQGoRvTqcdHJUQprAhtUxBtbUDkdFfHZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6JL534Zg762AF0o8IXTDg+KfGEO36SL07fbYDiC1rpwIgd/sVgD54gTBwjwSVV36rIbfKegLJGNhPxRRpm98Qxfs="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.0.tgz_1488953794920_0.8297872254624963"}},"1.0.1":{"name":"webpack2-general-config","version":"1.0.1","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"e36b8728a699f041f892271317f754c3f0aaa8b1","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.1","_shasum":"425af06337a15d23fde55fe9f2141db509ecbcdb","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"425af06337a15d23fde55fe9f2141db509ecbcdb","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.1.tgz","integrity":"sha512-T6wxQaFlnAj9iMWcByBoSQuFCZmFNXDmJ2vzU3tC8UZgVPLNw+2kRYHiHS/qbgWendzVErmZgMd3u7cQgjLhVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNgnAqWbEPVwfYNi6hana0Z8UA+1cPLmuLeTTXjvuDrAiBLcmaCK+s+hROKXeHzrqeEjNI/G1O8tQpM8qBhU6DKAQ=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.1.tgz_1489023165304_0.28934570075944066"}},"1.0.2":{"name":"webpack2-general-config","version":"1.0.2","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"9203149c13d8432ac549acedbfe4a62d73f1c9ea","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.2","_shasum":"bf8659b279b6e70f114c2b3d6128e1bd667b9035","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"bf8659b279b6e70f114c2b3d6128e1bd667b9035","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.2.tgz","integrity":"sha512-r0ZTSyk8gDa0oO+cLSo3MMlA6Yd7frE8DUlORMdvcIgE9HHX9vkLlJCF0incf51/uDvG/6VQ3F8RUUmh7r7VQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQjfmZJ8SIpWmElRaxKNEWjS8s/XHBLD2gJf3VRGg8NAiBltDG9a09Zfxv8351Gac7yFcQky4hWyjt5/PxRIGAJDA=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.2.tgz_1489026576425_0.3469998980872333"}},"1.0.3":{"name":"webpack2-general-config","version":"1.0.3","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"207f12dddb19660108b5872afff28982fa55b5b0","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.3","_shasum":"4b625ad8031ba4c9267e3b2e24d79f00fdb75621","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"4b625ad8031ba4c9267e3b2e24d79f00fdb75621","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.3.tgz","integrity":"sha512-TNgNMqXE9RSUyMAEkYSKZC0nevRUFgFtx2M21Pn1b5ZnuDLlnMksunHRyam404+vk7IHZxZQ1/vXMRgMMvxzmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQC1c7XmXK2E1OVHT54dE1nZZ+MZeMQ5ic24XAgPj7dYDgIfXe26LklQLrNWIgRuyZC4gA4/tpQ8jZIbl1LV7NpbGg=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.3.tgz_1489027001569_0.18649433134123683"}},"1.0.4":{"name":"webpack2-general-config","version":"1.0.4","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"afd0837bc8195a6c2c3d46795a0d55519e97b4c7","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.4","_shasum":"94e2bd259a6891686826ba11d8e3908cfe5a7dbe","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"94e2bd259a6891686826ba11d8e3908cfe5a7dbe","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.4.tgz","integrity":"sha512-syL4N89CGeKqWSRLLgCRyxkiPR3LhoG98+V3/HxCY86aCE9oUC+G1NZAR21JVY6wOgMvhIUEXsfJ915Ud2B6YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt33Q6e+Hb6E/AbYONcUxX+9+A0lWqU18UwBqQKBj14gIhAIwZIY9vzfKH82ZxzO8PA/htksQCC14yqWXCvViVloS5"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.4.tgz_1489030161008_0.0034489964600652456"}},"1.0.5":{"name":"webpack2-general-config","version":"1.0.5","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"d70c3dff889714a0c705d3e0c0944c1b8084cac9","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.5","_shasum":"c6e0197bb96aa1d60e85599dcb2e3a7ab9949008","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"c6e0197bb96aa1d60e85599dcb2e3a7ab9949008","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.5.tgz","integrity":"sha512-1c8XDuW69OJ4HxAAiwMm9KeQgZKZqZx4oHsrC51+Jist8cMTOdFBhtqs+Q2c8Lb5q/OO7SQ4C5zVOwEH7Rk+sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVKA87NXrmItl77oQezJsfw2IRHRIPD/vygrKVUTr1SAIgBWnkphxW1+k9nJ00srPn948YG0pdlrYVJMvPVYsPxnQ="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.5.tgz_1489039191599_0.9424715263303369"}},"1.0.6":{"name":"webpack2-general-config","version":"1.0.6","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"57aa86497d37a7cf0e5b470c4e6690c49330bc4a","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.6","_shasum":"0fd2fa7908f789324fd66a5a317f0844e96fd556","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"0fd2fa7908f789324fd66a5a317f0844e96fd556","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.6.tgz","integrity":"sha512-KuSDzhQedN8DxhrsojlkEWzQTZheuHKiB0iyKGTDAcRQnOtMpmbhqanxQXYGdrlACrdyYEvqqsJGZ/XFEKXj/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyXAEgFVTNouzWYiAkK3WWNBh683b71Sm9uy3nOtPXSAiEA2ZgCi+DG3QycliTpDRnIo1w5lF3oa3UYYIw/ngjs1Ok="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.6.tgz_1489039502722_0.5866770963184536"}},"1.0.7":{"name":"webpack2-general-config","version":"1.0.7","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.babel.js --progress --colors","build:prod":"webpack","build:dev":"webpack","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.4","babel-plugin-transform-es2015-shorthand-properties":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.12.0","babel-preset-airbnb":"^2.0.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.10","compass-mixins":"^0.12.10","css-loader":"^0.26.2","cssnano":"^3.7.3","eslint-loader":"^1.6.1","extract-text-webpack-plugin":"^2.0.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.20.0","node-sass":"^4.5.0","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.9.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.2","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^3.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.2","sass-resources-loader":"^1.1.0","style-loader":"^0.13.1","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.7","webpack":"^2.2.1","webpack-dev-server":"^2.2.0","webpack-merge":"^3.0.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"eslint":"^3.2.2","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.0","jest-cli":"^19.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"2f4713aa257c17e7af990f0b6d6b9867009a9f85","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.0.7","_shasum":"cb6f135e4f5aed10372dd571aa2bb1a9d2beac83","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"cb6f135e4f5aed10372dd571aa2bb1a9d2beac83","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.0.7.tgz","integrity":"sha512-BhyoVpQOau/guez/vPu4kFVJb6IA1D66oBJ6lJNG9oJiqIjhcGkFt2PopBk3ZiclQ8lhdz/ZjsQCYvApDfeC4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4MVaZwg5UKTtc2tdjBAVK4inO0w5Q53k9NHwhAHwvigIgS+cX199rBxf1S7LIBysaqU0K0fe3J9pwkqZukO90woI="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.0.7.tgz_1490152968831_0.02755375183187425"}},"1.1.0":{"name":"webpack2-general-config","version":"1.1.0","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.react.js --progress --colors","build:prod":"webpack --config webpack.config.react.js","build:dev":"webpack --config webpack.config.react.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","resolve-url-loader":"^2.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"acf50154deb0ff609ea8fb5045dec20f2e2e521c","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.1.0","_shasum":"a02ba2a82f1432919cf33fde0940f8b66caa6378","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"a02ba2a82f1432919cf33fde0940f8b66caa6378","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.1.0.tgz","integrity":"sha512-9OR4eFABXPvV/8DAqxGDR3aSpwBAuOoQ/s5LSUufwLSFBi0Qn+eoiBHY27/TTfcSGX6CJFYWHtbNyWCngeE/kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzpvHo6wsCS9pra5uQ4CpkxOWrU+Y9KGXGbMw7WwneQAiAFpPrD8bFhWR6BdPPlzg12sD+NjLGQL9C6cPbixr6TJQ=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.1.0.tgz_1490669485313_0.5921908353921026"}},"1.1.1":{"name":"webpack2-general-config","version":"1.1.1","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.react.js --progress --colors","build:prod":"webpack --config webpack.config.react.js","build:dev":"webpack --config webpack.config.react.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","resolve-url-loader":"^2.0.2","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"f40d6c1197fdb07a78d4abfc89d11bd1e16eb508","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.1.1","_shasum":"cb1ca62a2724c4ada5617f23f2d41a50a87e2ec2","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"cb1ca62a2724c4ada5617f23f2d41a50a87e2ec2","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.1.1.tgz","integrity":"sha512-7EBBY/zm268xXdiSwd1TzLzoKclQqhNZ9AC5tvOjbP9wVLA0rCL+fyxshTcw2yxCn5RL0GGwaixTvU2C5KXsAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcofBv88MQ3OaRUhfLraYpI0fZyNR61l3L3etMacWdsQIhAPAt7KCneg1E+3GXXXGqIVSvmR3ZnDE4uVXI9XLpOvoM"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.1.1.tgz_1490673007158_0.09910363052040339"}},"1.1.2":{"name":"webpack2-general-config","version":"1.1.2","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.react.js --progress --colors","build:prod":"webpack --config webpack.config.react.js","build:dev":"webpack --config webpack.config.react.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"bfd93d86ba5fe04f3dc3dbac68d243f3b22db831","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.1.2","_shasum":"d1ce4e3051fca034375abad51fb0af6427318537","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"d1ce4e3051fca034375abad51fb0af6427318537","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.1.2.tgz","integrity":"sha512-ab1Yf0XTnltdjOOu06GVZhsrv1i2qmnk79AhMb8pDQc5MTmP1bU5w0VVGT2qvoMxIDrHW/XG4YwXdX6lz5D2xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCug1IrdX1y7UBO8hi/wsvd3VmBF06GPZpStpf+8B03YAIgEgfEmAsYT//YscA7BEfd13F4BxHHoQMWl+7lYYRSfKE="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.1.2.tgz_1490676332597_0.7927364681381732"}},"1.1.3":{"name":"webpack2-general-config","version":"1.1.3","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.react.js --progress --colors","build:prod":"webpack --config webpack.config.react.js","build:dev":"webpack --config webpack.config.react.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.10.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"32cb48e17ebca0d7582746dd77c64a3d33f7edee","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.1.3","_shasum":"bc6a0fcce0facb405c780e9bcdc548df067e32d7","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"bc6a0fcce0facb405c780e9bcdc548df067e32d7","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.1.3.tgz","integrity":"sha512-/tGF1aTsOhTHNHyqCZSIkyBPNyIY+BeJS6VyExI+5Tsmj+pHi6iXvR1gWvssSjIvvz2dBf1H4HGNkX0gMKnDZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcguciIKiNIWeyLojEBuektZAOXwk86yOH/MbQrZRcxAiEAqshkjOqR5/gF9ptZGuqWVOIGXCntYud9JqDlm2XqHaU="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.1.3.tgz_1490770434654_0.17028682865202427"}},"1.2.1":{"name":"webpack2-general-config","version":"1.2.1","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"df6b4c2322f61c3c0da8b485eeb3c2ff04f811ac","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.1","_shasum":"35df8e45d6f49776975c4632203b81ae1c7d32f3","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"35df8e45d6f49776975c4632203b81ae1c7d32f3","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.1.tgz","integrity":"sha512-tAOi5NC0QmwbFPC1LnhkCz7/urMLYfyHkQrOnHjxegxS2o95luLEW+Rt079Bg7Ag7aX55xq/XXXgtl/CEivQsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIsgaL98TOp2Ju20K9BU3HNmT+eHDTaYvE6WkQ3tiDOAiEA5skb9ec7n9s/pXZ/uLHFnVE+rsvRqAbfzEMpMwDr35A="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.2.1.tgz_1491884274562_0.8286025677807629"}},"1.2.2":{"name":"webpack2-general-config","version":"1.2.2","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"17a1defbe9a6a31fdf6dc436d85d5d9c5ce7e4d5","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.2","_shasum":"230290bdbe03c73d1ac74e91eb97a803c8779de8","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"230290bdbe03c73d1ac74e91eb97a803c8779de8","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.2.tgz","integrity":"sha512-pEV+wcOljPYpuRdG5NZHsDBuQk5ETrWuqPh8k79HjihyRZEuY8tV99Nl5sVB9tM2P9liOlHwBLXyVJeIF8A01Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiGL+W/H1y92XdRcjptwsCmmOpqLMpGKDykX71ZmS/NAiB7MlXRjuEWiG82vVdleI+J3NnTgwZxTyNDApVn11/v5w=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.2.2.tgz_1491889540218_0.8673165058717132"}},"1.2.3":{"name":"webpack2-general-config","version":"1.2.3","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"3defe5994683f6f9ed8da5cab426d41d905e8a0a","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.3","_shasum":"004ee8b3e1946c554edfded7356b22a07cab5a18","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"004ee8b3e1946c554edfded7356b22a07cab5a18","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.3.tgz","integrity":"sha512-2guUD/XovfZBjobTZktEqxRFnMFhMLaaB9U4hxrwL9gVkGG0MzIF4tvfjFeONuVtvjM5pmue5GrbetrsmOZWzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNBKXfaywctmfM0zTiILCb3mHUeswsGsQZt/xmMaR0TgIhAKyPDZuQyzwAQDxa1btTZwd/lGUcsE0Rc6qNRZVE9Fo8"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.2.3.tgz_1494809420690_0.47068601311184466"}},"1.2.4":{"name":"webpack2-general-config","version":"1.2.4","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"e19392bdbb1315960a7594cd7b69b0f14993738f","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.4","_shasum":"21ceba20e4f67730c999feb341d83e88a093baa7","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"shasum":"21ceba20e4f67730c999feb341d83e88a093baa7","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.4.tgz","integrity":"sha512-9n+V00I+jc8ljY9b3kRSCKobc3Az8U0uWaiYGy2epxyS/hT88SJv5u3Ji/VBK5iWWwq98GxDblpwuKR8QIoJ4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGthf7zFyw/B0xV3USu0eVV9AQdRkAHT+LhQjtQHVRfcAiEAsFEfvd4hg99NX+T6Lztg5VjmCI1xuSopWJzgJYoKcFM="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack2-general-config-1.2.4.tgz_1494909095856_0.31016473448835313"}},"1.2.5":{"name":"webpack2-general-config","version":"1.2.5","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"ff36e803d29229b983bf299014ff88a6da7b463b","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.5","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-kgrcX+gveWitpdsu7EZ6pc76qtOGKAXhWwcQ3gO1iKiJReDfhd01KRIMv9XXNuBW5K+7YxV/HZG6e9T2P/gP7g==","shasum":"cc9c24c836f8ca10e3723bf43ca9beebb3e9f969","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjVGFrAKm1e2aF6PX+H3dif2Dkx2tq9iztoP9vOL76mAiEAu1zeq/kYMzqGbfu1S0Xxu/z3VpA2g8LGqex8sChGFwM="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.5.tgz_1498792250744_0.6090660563204437"}},"1.2.6":{"name":"webpack2-general-config","version":"1.2.6","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"dca7bb3961e26dde91943154542e2c5d092edb8f","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.6","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-ALILdiJ2HKJqB4BJaysxqE6FkH50qhjYsVMRDI+ywZr9oJ9z4KmaieHxSMf2A+7IIZbRGG6MUxhwYyTBsU2T7w==","shasum":"40261f2874b0c0f7d60d7871c9ae5200798bfb5b","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZG/IEv65ZHUMtUT4D3CcjMClNF8Gw+YcDxLdCDkiMogIhAMec1WzpQRzGn/q9zPsc8XAldFeiKVRlj7eJLPBpcviI"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.6.tgz_1498792486202_0.6996127725578845"}},"1.2.7":{"name":"webpack2-general-config","version":"1.2.7","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.24.0","babel-loader":"^6.4.1","babel-preset-airbnb":"^2.2.3","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.7.0","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.1","html-loader":"^0.4.5","html-webpack-plugin":"^2.28.0","node-sass":"^4.5.1","postcss-color-rgba-fallback":"^2.2.0","postcss-cssnext":"^2.10.0","postcss-flexibility":"^1.1.0","postcss-loader":"^1.3.3","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.0","postcss-pseudoelements":"^4.0.0","postcss-sorting":"^2.0.1","postcss-will-change":"^1.1.0","resolve-url-loader":"^2.0.2","sass-loader":"^6.0.3","sass-resources-loader":"^1.2.0","style-loader":"^0.16.0","stylelint-webpack-plugin":"^0.7.0","url-loader":"^0.5.8","webpack":"^2.3.2","webpack-dev-server":"^2.4.2","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","fast-sass-loader":"^1.1.0","jest-cli":"^19.0.2","jquery":"^3.2.1","react":"^15.4.2","react-dom":"^15.4.2","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.3","react-router":"^4.0.0","react-router-redux":"^4.0.8","redux":"^3.6.0","redux-action-buffer":"^1.0.1","redux-persist":"^4.5.0","redux-thunk":"^2.2.0","stylelint":"^7.9.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"dca7bb3961e26dde91943154542e2c5d092edb8f","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.7","_npmVersion":"5.2.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-N4O0OE8oHM1GUjRZ4h+vn7X5AojlH+tGEXJlQNUqkruSKF5yVEwbr21RFYgM/mY6SZGDrhY92rk023H6ZFp1Pw==","shasum":"f8b8fdd423e28b0f9c0a9c0663fe397fd2c823f3","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDth/8Znxh11PpkDltkpI5Xhm+J0X8KURBHGQap0BHk7AIhAI5NZSxEqS2/1h+vhi/E091WIoL6zjr35LuRxqAUKlf4"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.7.tgz_1499990901083_0.3931019383016974"}},"1.2.8":{"name":"webpack2-general-config","version":"1.2.8","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"6e555df7a7a75a53ae18323b739c55306d848048","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.8","_npmVersion":"5.2.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-O4WxxPYHunoWnQNeFjSUWYMVSl7fd3kFMnwYJpn3Pqy3HmouVZYXjcFbGJnET6gDstNGORFf8BYuPLOXgC7bSw==","shasum":"3e52a46546db63f040e4e4e0c9dacdb811356754","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkYXPZhtXoMxmcwqm7lXKXhyCwhNtEn1pTmx++l70m3gIhAIYKpd+uTCJk6fAOz7h6kee2wIcar6iF5O4DFdAzoBHJ"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.8.tgz_1499997584610_0.4913615705445409"}},"1.2.9":{"name":"webpack2-general-config","version":"1.2.9","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"0e9914cffaf4754a70997eb76ca76592ef003b32","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.9","_npmVersion":"5.2.0","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-WQAzJBAO6IJseZFcgLu1NyzMQLtT4C+9rbmhwMTWglBWMC0uZomE8A4DnhPVrPnkOX1vXccIr3VY3/8kjmiliw==","shasum":"d3708fd3731f59d265ea6bb08b654008f1f9d9a8","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAMBpswzIIH9TvMYJKWdYCYMeYN2R0eUelEandGBx+TAiEA/bU+FnShAQ1DPBMuJJZBHULOL+OOxrE6eVUXod2DUXc="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.9.tgz_1499997809235_0.8015617481432855"}},"1.2.10":{"name":"webpack2-general-config","version":"1.2.10","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^3.1.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"bb8941a5cdfae330b7073de3c3359c2ab462f467","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.10","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-AYw8dXsMJOmzf9UhxwbtiPSkpaxOxC6OV2+4NDU42+V5LVT5GpcIXZzp8Z4uNG62WcmAe3OOZ8rolOjghbIOZQ==","shasum":"36df35a0af66d1d963b5cfb852f6ae582aeaebd2","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsjvcOPOImGKzvEyN4Bk43/s84rVP1/ESp4GgyjF6yHAIhANVRMSVhARkhmuXp2Vygzc1y8GrX7rMfEdq4NcelKKR7"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.10.tgz_1500001590711_0.8304993521887809"}},"1.2.11":{"name":"webpack2-general-config","version":"1.2.11","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.14.5","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^3.1.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"ba5239c64acc5c07f2bbf527a6bea2112e7b839d","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.11","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-1p+h4nI9+JwxacfKv+UA+NVDXq5u/l9qNJLc5ZXBGgxNi8q4w8SHTUEexpAS0WDj5ns3YqLR7oCIZcUox7+0Eg==","shasum":"19b1c2e95bd2affd8ced69f694a45e3c91c2d0d9","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+OzZm4ELLcQc/WdeJrCMYDUc0+5xu630iJMS8VHfUWQIgdhha/NOCIU9I6n0mA6N3qrdJo0IINE4VEUvisRz1hXQ="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.11.tgz_1500002735963_0.05273641715757549"}},"1.2.12":{"name":"webpack2-general-config","version":"1.2.12","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^3.2.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"8064f236249a7bc41ebee0f7767486da7312cd0a","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.12","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-Nw6ax9lqyFZ8JuHHfjVrsZJX+LGEC7Mhiaz8xYlQ/1aVC9e2skKm7gz4Qr3LpCZ+4BPFKnn6LvKOltksUMVT8w==","shasum":"a2a3a42f6d2db858fcc8c1e2258cfc4a5226fc68","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCazoZUSyZ9AmE02UsRuW1L6L+qt/dlXNhQ1Z007UkyJgIgZVhmg/9G7FQySE5+s5FynPqCVOZJ0O06HH4OYFx4agc="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.12.tgz_1500003408412_0.1085521075874567"}},"1.2.13":{"name":"webpack2-general-config","version":"1.2.13","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"/webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"052a4ddd33be286c4cb19ad6aea8dae7601f7f26","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.13","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-8Q4CAmmc/fYrqJ0OShjR0SCQVDv/JWnkVNch9MVEPze7yAQ4PYdQpBPYAxp27MpiP3iGB2+TgxorRaKqndUhRA==","shasum":"6b12b5d15c5f961f178ea116ebb032f6f6baedd0","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbyCiU8AOIJkfWHQa/JnB5mJpyumTfx+NJf2x8laQOYAiB2r3ZkPfRw65ZOSEi5yKst/ib6CA3V3MmlmZjlhiGaaA=="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.13.tgz_1500003627117_0.7128011267632246"}},"1.2.14":{"name":"webpack2-general-config","version":"1.2.14","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"./webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"74925f49097912af25ff1496db82854121a74b18","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.14","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-M+55/XqrcZF7pn+A9dqRdsecy5WwRLsegd5Uu2aNM994+oBjjknYeuEM4CV5MSx2fO/B3ZLiAic+/cZDth2mHg==","shasum":"18616de4ae9dec8279910748b68c50610ba6fb48","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/6Jv2KaeVQ2aQigeuo8aml8jNt3obj9HUFVi5wd88NAIhAL/fbdV2PcQ83u0HdvbM52+tH/Pg4UQLfdOqbzBq0hOR"}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.14.tgz_1500007971838_0.43767444463446736"}},"1.2.15":{"name":"webpack2-general-config","version":"1.2.15","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"./webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","open-browser-webpack-plugin":"0.0.5","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"d75ba18a65b874dbd8c3358859d2cff9454e9184","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.15","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-mjfDQBxdfH05YDLQp1xXfu3EDWxyVBZZQ7+XP+Y0Sbe2sJI+I1bMTPayAFpIsPMWarxXM0Ho/diiCDbi2Loh0Q==","shasum":"50e3006c97a882bc554057aeb269a365324898f4","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMqs2+d781ddNXkOAsiOSeK/9qyQlKdWWOyjWI/BA8aAiEAkfOkbyGZw/dlHkJzV7sumQQVOaY4EzrfUaHfbXt5O88="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.15.tgz_1500943779121_0.8902280104812235"}},"1.2.16":{"name":"webpack2-general-config","version":"1.2.16","description":"This is a webpack2 configuration for gerneral purpose.","main":"main.js","directories":"./webpack","scripts":{"start":"node server.js","dev":"webpack-dev-server --config webpack.config.js --progress --colors","build:prod":"webpack --config webpack.config.js","build:dev":"webpack --config webpack.config.js","test":"npm run test:lint","test:jest":"jest","test:lint":"npm run test:lint:js && npm run test:lint:scss","test:lint:js":"eslint --config=\"./.eslintrc.yml\" ./app/**/*.jsx","test:lint:scss":"stylelint \"./app/scss/components/*.scss\" --allow-empty-input","deploy":"cp -r /app/source/multi-function-site/dist/ /app/public/mfs","clean":"rm -r /app/public/mfs"},"keywords":["webpack2","config"],"repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"author":{"name":"Jafo Teng"},"license":"ISC","dependencies":{"babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-preset-airbnb":"^2.4.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","bower-webpack-plugin":"^0.1.9","clean-webpack-plugin":"^0.1.16","css-loader":"^0.28.4","cssnano":"^3.10.0","eslint-loader":"^1.9.0","extract-text-webpack-plugin":"^2.1.2","file-loader":"^0.11.2","html-loader":"^0.4.5","html-webpack-plugin":"^2.29.0","node-sass":"^4.5.3","open-browser-webpack-plugin":"0.0.5","postcss-color-rgba-fallback":"^3.0.0","postcss-cssnext":"^3.0.2","postcss-flexibility":"^2.0.0","postcss-loader":"^2.0.6","postcss-opacity":"^4.0.0","postcss-prefixwrap":"^1.0.1","postcss-pseudoelements":"^5.0.0","postcss-sorting":"^3.0.1","postcss-will-change":"^2.0.0","resolve-url-loader":"^2.1.0","sass-loader":"^6.0.6","sass-resources-loader":"^1.2.1","style-loader":"^0.18.2","stylelint-webpack-plugin":"^0.8.0","url-loader":"^0.5.9","webpack":"^2.7.0","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","webpack-spritesmith":"^0.3.3"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","bootstrap-sass":"^3.3.7","classnames":"^2.2.5","compass-mixins":"^0.12.10","eslint":"^4.2.0","eslint-config-airbnb":"^15.0.2","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.1.0","fast-sass-loader":"^1.2.5","jest-cli":"^20.0.4","jquery":"^3.2.1","react":"^15.6.1","react-dom":"^15.6.1","react-hot-loader":"^3.0.0-beta.6","react-redux":"^5.0.5","react-router":"^4.1.1","react-router-redux":"^4.0.8","redux":"^3.7.2","redux-action-buffer":"^1.1.0","redux-persist":"^4.8.2","redux-thunk":"^2.2.0","stylelint":"^7.13.0"},"jest":{"testMatch":["**/__tests__/**/*.test.js?(x)"],"collectCoverage":true,"collectCoverageFrom":["**/webpack/**/*.js?(x)","!**/node_modules/**","!**/vendor/**"]},"gitHead":"a3d3d774b2078ad0c966cf928ea4caa1e8c4854c","bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"},"homepage":"https://github.com/aj120426394/webpack2-config#readme","_id":"webpack2-general-config@1.2.16","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"aj120426394","email":"another0219@gmail.com"},"dist":{"integrity":"sha512-J5O1YArjsu/XYY/5D7ej52lpEh2BSCxnES5mU0bS3Fi5W8XNJk3+xnEqA6voIiDRdk3e4xp4OvncvG3kMxyErg==","shasum":"c5f387c2aa2455ab6833857551f71326cac98c7d","tarball":"https://registry.npmjs.org/webpack2-general-config/-/webpack2-general-config-1.2.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8y4Qzcw0hQMLFtyrtGii7Q6YDupD/aSSk+eNdFDZZGAiEA4P3qnYC6feYiyBkoakCAdunNq7huNKSdoxKIlIH33Qc="}]},"maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack2-general-config-1.2.16.tgz_1501470295950_0.8486347491852939"}}},"readme":"\n# [Webpack2 configuration](https://github.com/aj120426394/webpack2-config) [![Build Status](https://travis-ci.org/aj120426394/webpack2-config.svg?branch=master)](https://travis-ci.org/aj120426394/webpack2-config) [![NPM Version](https://img.shields.io/npm/v/webpack2-general-config.svg)](https://www.npmjs.com/package/webpack2-general-config)\n\n*This is the configuration module for webpack2*\n\n## Contributors\n\n* [Jeff Teng](mailto:j.teng@griffith.edu.au)\n\n## Dependencies\n\n* [Node (v7)](https://nodejs.org)\n* [NPM (v3)](https://www.npmjs.com)\n\n## Getting Started\n\n1\\. Ensure all [Dependencies](#dependencies) have been resolved.\n\n2\\. Install application dependencies.\n\n```bash\nnpm install webpack2-general-config\n```\n\n3\\. Import the module into your webpack configuration file.\n\n```bash\nconst webpack2Config = require('webpack2-genral-config');\n```\n\n4\\. To use the default settings, initialize the config first. Then there will be 3 different modes of output.\n```javascript\nconst example = new webpack2Config.Base({\n  context: '',\n  entry: {},\n  outputPath: '',\n  publicPath: '',\n  alias: {},\n  devServerPort: 8100,\n  htmlPath: './index.html'\n});\n```\n* `context`: The indicator for the webpack plugins to point where is your source code directory. `ex. path.join(__dirname, 'app')`\n* `entry`: The entry points of your project. You can have multiple entry points, please refer to [Webpack website](https://webpack.js.org/configuration/) `ex. {app:['./js/index.js']}`\n* `outputPath`: Your project's output path. `ex. path.join(__dirname, 'dist')`\n* `publicPath`: Please refer to publicPath at [Webpack website](https://webpack.js.org/configuration/) `ex. https://github.com/aj120426394/`\n* `alias`: Please refer to resolve.alias at [Webpack website](https://webpack.js.org/configuration/) `ex. {materialize: path.resolve(__dirname, 'app/vendors/materialize/js/bin/materialize.js')}`\n* `devServerPort`: The port number you would like to use for the dev-server. `ex. 8100`\n* `htmlPath`: The main HTML file of your project. `ex. ./index.html` (As we set the context for the webpack, you can use relative path for rest of the setting)\n\n5\\. After initialized the configuration, you can have the config output with 3 different modes.\n```javascript\nconst prodConfig = example.buildForProduction(['jquery']);\nconst devConfig = example.buildForDevelopment();\nconst devServerConfig = example.buildForDevServer(true);\n```\n* `buildForProduction([lib_name])`: The configuration for production which include:  \n    * *Remove Package*\n    * *Set NODE_ENV as 'production'*\n    * *Minimize the JS file*\n    * *Chunk output the library (you need to provide the library's name in an array as the parameter)* \n    \n* `buildForDevelopment()`: The configuration for the development which include:\n    * *inline Sourcemap*\n* `buildForDevServer(verbose)`: The configuration for the dev server which include:\n    * *inline Sourcemap*\n    * *Hot module replacement*\n    \n6\\. `addStyleConfig()`: The initialized configuration does not include bundling `.sass .scss .css`. But you can use this function to add the style configuration.\n > **Execute this function before execute `buildForDevServer()`, `buildForDevelopment()`, `buildForProduction()`**\n```javascript\nconst cssConfig = {\n  filter: '',\n  path: [],\n  extraResources: [\n    path.resolve(__dirname, \"node_modules/compass-mixins/lib\"),\n    path.resolve(__dirname, \"app/vendors/materialize/sass\")\n  ],\n  fileName: '',\n  prefixWrap: ''\n};\nexample.addStyleConfig(cssConfig)\n```\n* `cssConfig`:\n    * `filter (option)`: This can set the SCSS loader should`'include'` or `'exclude'` the path below during the bundling.\n    * `path (option)`: This is the path that you like to include/exclude in the SCSS loader. \n    * `extraResources (option)`: The extra resource that you like to include when you are bundling the SCSS.\n    * `prefixWrap (option)`: This is the option that can enable [postcss-prefixwrap](https://github.com/dbtedman/postcss-prefixwrap). If you don't want to enable this function, please do not provide it as parameter.\n    * `fileName (option)`: The file name of the css file when it be extracted in the production mode. If you leave it blank, it will become the name of your entry point (js).\n    * `fastLoader (option)`: Switching from sass-loader to fast-sass-loader. (Enable this will stop supporting the `sourcemap` and `extraResource` from sass-loader).\n\n7\\. `addConfig()`: Add any additional settings into the configuration.\n > **Execute this function before execute `buildForDevServer()`, `buildForDevelopment()`, `buildForProduction()`**\n ```javascript\nconst extraConfig = {\n    plugins: [\n        new webpack.ProvidePlugin({\n            $: 'jquery'\n        })\n    ]\n};\nexample.addConfig(extraConfig);\n```\n\n## Extra\nSome other function that can generate the configuration that can be add in `addConfig()`\n\n* `webpack2-general-config.Style`:\n    * `Style.extractSCSStoCSS({env = 'production', filter = '', path = [], extraResources = [], fileName = '', prefixWrap='', fastLoader = false})`\n    * `Style.inlineSCSStoCSS({env = 'development', filter = '', path=[], extraResources = [], prefixWrap='', fastLoader = false})`\n    * `Style.SCSStoCSSModule({ env = 'development', filter = '', path = [], extraResources = [], sassResource = [], fileName = '', fastLoader = false })`\n    * `Style.addSprite({srcFolder, srcType = '*.png', targetImgFolder, targetSCSSFolder, cssImageRef})`:\n       ```javascript\n        Style.addSprite({\n           srcFolder: path.resolve(__dirname, 'app/assets/images/icon'),\n           srcType: '*.png',\n           targetImgFile: path.resolve(__dirname, 'app/assets/images/sprite.png'),\n           targetSCSSFile: path.resolve(__dirname, 'app/scss/abstracts/_sprite.scss'),\n           cssImageRef: '../asset/images/sprite.png'\n          })\n        ```\n\n* `webpack2-general-config.Util`:\n    * `Util.devServer({ host = 'localhost', port = 8100 })`\n    * `Util.optimize()`\n    * `Util.setEnvironmentVariable(variables)`\n    * `Util.clean (path)`\n    * `Util.providePlugin(provide)`\n\n* `webpack2-general-config.Lint`:\n    * `Lint.eslint(path, filter = \"exclude\")`\n    * `Lint.sassLint(path)`\n","maintainers":[{"name":"aj120426394","email":"another0219@gmail.com"}],"time":{"modified":"2022-06-29T00:15:03.664Z","created":"2017-03-08T06:16:36.743Z","1.0.0":"2017-03-08T06:16:36.743Z","1.0.1":"2017-03-09T01:32:47.386Z","1.0.2":"2017-03-09T02:29:38.417Z","1.0.3":"2017-03-09T02:36:43.712Z","1.0.4":"2017-03-09T03:29:22.933Z","1.0.5":"2017-03-09T05:59:53.461Z","1.0.6":"2017-03-09T06:05:04.673Z","1.0.7":"2017-03-22T03:22:50.808Z","1.1.0":"2017-03-28T02:51:28.251Z","1.1.1":"2017-03-28T03:50:09.648Z","1.1.2":"2017-03-28T04:45:35.447Z","1.1.3":"2017-03-29T06:53:56.447Z","1.2.1":"2017-04-11T04:17:54.920Z","1.2.2":"2017-04-11T05:45:40.461Z","1.2.3":"2017-05-15T00:50:20.952Z","1.2.4":"2017-05-16T04:31:39.344Z","1.2.5":"2017-06-30T03:10:51.126Z","1.2.6":"2017-06-30T03:14:46.373Z","1.2.7":"2017-07-14T00:08:21.279Z","1.2.8":"2017-07-14T01:59:44.867Z","1.2.9":"2017-07-14T02:03:29.597Z","1.2.10":"2017-07-14T03:06:31.270Z","1.2.11":"2017-07-14T03:25:36.304Z","1.2.12":"2017-07-14T03:36:48.618Z","1.2.13":"2017-07-14T03:40:27.486Z","1.2.14":"2017-07-14T04:52:52.208Z","1.2.15":"2017-07-25T00:49:39.319Z","1.2.16":"2017-07-31T03:04:56.760Z"},"keywords":["webpack2","config"],"author":{"name":"Jafo Teng"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/aj120426394/webpack2-config#readme","repository":{"type":"git","url":"git+https://github.com/aj120426394/webpack2-config.git"},"bugs":{"url":"https://github.com/aj120426394/webpack2-config/issues"}}