{"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"}],"keywords":["friendly","errors","webpack","plugin"],"dist-tags":{"latest":"1.6.1"},"author":{"name":"Geoffroy Warin"},"description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","readme":"# Friendly-errors-webpack-plugin\n\n[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin)\n[![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin)\n[![Build status](https://ci.appveyor.com/api/projects/status/w6fovc9lttaqgx3k/branch/master?svg=true)](https://ci.appveyor.com/project/geowarin/friendly-errors-webpack-plugin/branch/master)\n\nFriendly-errors-webpack-plugin recognizes certain classes of webpack\nerrors and cleans, aggregates and prioritizes them to provide a better\nDeveloper Experience.\n\nIt is easy to add types of errors so if you would like to see more\nerrors get handled, please open a [PR](https://help.github.com/articles/creating-a-pull-request/)!\n\n## Getting started\n\n### Installation\n\n```bash\nnpm install friendly-errors-webpack-plugin --save-dev\n```\n\n### Basic usage\n\nSimply add `FriendlyErrorsWebpackPlugin` to the plugin section in your Webpack config.\n\n```javascript\nvar FriendlyErrorsWebpackPlugin = require('friendly-errors-webpack-plugin');\n\nvar webpackConfig = {\n  // ...\n  plugins: [\n    new FriendlyErrorsWebpackPlugin(),\n  ],\n  // ...\n}\n```\n\n### Turn off errors\n\nYou need to turn off all error logging by setting your webpack config quiet option to true.\n\n```javascript\napp.use(require('webpack-dev-middleware')(compiler, {\n  quiet: true,\n  publicPath: config.output.publicPath,\n}));\n```\n\nIf you use the webpack-dev-server, there is a setting in webpack's ```devServer``` options:\n\n```javascript\n// webpack config root\n{\n  // ...\n  devServer: {\n    // ...\n    quiet: true,\n    // ...\n  },\n  // ...\n}\n```\n\nIf you use webpack-hot-middleware, that is done by setting the log option to a no-op. You can do something sort of like this, depending upon your setup:\n\n```javascript\napp.use(require('webpack-hot-middleware')(compiler, {\n  log: () => {}\n}));\n```\n\n_Thanks to [webpack-dashboard](https://github.com/FormidableLabs/webpack-dashboard) for this piece of info._\n\n## Demo\n\n### Build success\n\n![success](http://i.imgur.com/MkUEhYz.gif)\n\n### eslint-loader errors\n\n![lint](http://i.imgur.com/xYRkldr.gif)\n\n### babel-loader syntax errors\n\n![babel](http://i.imgur.com/W59z8WF.gif)\n\n### Module not found\n\n![babel](http://i.imgur.com/OivW4As.gif)\n\n## Options\n\nYou can pass options to the plugin:\n\n```js\nnew FriendlyErrorsPlugin({\n  compilationSuccessInfo: {\n    messages: ['You application is running here http://localhost:3000'],\n    notes: ['Some additionnal notes to be displayed unpon successful compilation']\n  },\n  onErrors: function (severity, errors) {\n    // You can listen to errors transformed and prioritized by the plugin\n    // severity can be 'error' or 'warning'\n  },\n  // should the console be cleared between each compilation?\n  // default is true\n  clearConsole: true,\n\n  // add formatters and transformers (see below)\n  additionalFormatters: [],\n  additionalTransformers: []\n})\n```\n\n## Adding desktop notifications\n\nThe plugin has no native support for desktop notifications but it is easy\nto add them thanks to [node-notifier](https://www.npmjs.com/package/node-notifier) for instance.\n\n```js\nvar NotifierPlugin = require('friendly-errors-webpack-plugin');\nvar notifier = require('node-notifier');\nvar ICON = path.join(__dirname, 'icon.png');\n\nnew NotifierPlugin({\n    onErrors: (severity, errors) => {\n      if (severity !== 'error') {\n        return;\n      }\n      const error = errors[0];\n      notifier.notify({\n        title: context.pkg.name,\n        message: severity + ': ' + error.name,\n        subtitle: error.file || '',\n        icon: ICON\n      });\n    }\n  })\n]\n```\n\n## API\n\n### Transformers and formatters\n\nWebpack's errors processing, is done in four phases:\n\n1. Extract relevant info from webpack errors. This is done by the plugin [here](https://github.com/geowarin/friendly-errors-webpack-plugin/blob/master/src/core/extractWebpackError.js)\n2. Apply transformers to all errors to identify and annotate well know errors and give them a priority\n3. Get only top priority error or top priority warnings if no errors are thrown\n4. Apply formatters to all annotated errors\n\nYou can add transformers and formatters. Please see [transformErrors](https://github.com/geowarin/friendly-errors-webpack-plugin/blob/master/src/core/transformErrors.js),\nand [formatErrors](https://github.com/geowarin/friendly-errors-webpack-plugin/blob/master/src/core/formatErrors.js)\nin the source code and take a look a the [default transformers](https://github.com/geowarin/friendly-errors-webpack-plugin/tree/master/src/transformers)\nand the [default formatters](https://github.com/geowarin/friendly-errors-webpack-plugin/tree/master/src/formatters).\n\n## TODO\n\n- [x] Make it compatible with node 4\n- [ ] Write tests using webpack 1\n","repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"users":{"goldencrow":true,"lcdss":true,"monkeykode":true,"podlebar":true,"landy2014":true,"npmlincq":true,"lore-w":true,"fengmiaosen":true,"usex":true,"abhijitkalta":true},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"license":"MIT","versions":{"1.0.0":{"name":"friendly-errors-webpack-plugin","version":"1.0.0","description":"[![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin)","main":"index.js","scripts":{"test":"ava"},"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3"},"gitHead":"cddf14bb11111328f60c71360a8235ef0ca55607","_id":"friendly-errors-webpack-plugin@1.0.0","_shasum":"f1ad88f5cf271f3ad9ecae180a48dff70636d494","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"f1ad88f5cf271f3ad9ecae180a48dff70636d494","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.0.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.0.0.tgz_1472216389861_0.9487210304941982"},"directories":{}},"1.0.1":{"name":"friendly-errors-webpack-plugin","version":"1.0.1","description":"[![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin)","main":"index.js","scripts":{"test":"ava"},"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"07fd28491ec8db23aae4a6ad263ddec5005d3064","_id":"friendly-errors-webpack-plugin@1.0.1","_shasum":"7c24703e54ead7ba08f86fafc0f23a2634d9000f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"7c24703e54ead7ba08f86fafc0f23a2634d9000f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.0.1.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.0.1.tgz_1472218420740_0.23167243995703757"},"directories":{}},"1.0.2":{"name":"friendly-errors-webpack-plugin","version":"1.0.2","description":"[![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin)","main":"index.js","scripts":{"test":"ava"},"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"beb693e597352d9fbb2861740aab2cf6ed6b7000","_id":"friendly-errors-webpack-plugin@1.0.2","_shasum":"188c31c8042cd5c4e281e8f0ff9027707e20f3d4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"188c31c8042cd5c4e281e8f0ff9027707e20f3d4","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.0.2.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.0.2.tgz_1472292191730_0.0783374949824065"},"directories":{}},"1.0.3":{"name":"friendly-errors-webpack-plugin","version":"1.0.3","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"ava"},"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"68a681bf4e67b7acde2e6d1cd0c7c19a94dfc8c5","_id":"friendly-errors-webpack-plugin@1.0.3","_shasum":"6bc84a4f5f0b9849d4df8999ad87a38f9ccec96b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"6bc84a4f5f0b9849d4df8999ad87a38f9ccec96b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.0.3.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.0.3.tgz_1472399434060_0.9725740801077336"},"directories":{}},"1.1.0":{"name":"friendly-errors-webpack-plugin","version":"1.1.0","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"ava"},"files":["src","index.js"],"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"be203abb4e55e377994afcc991a87767daf0feee","_id":"friendly-errors-webpack-plugin@1.1.0","_shasum":"7a7e25b90301230f2680166b77c57908d3b08e86","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"7a7e25b90301230f2680166b77c57908d3b08e86","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.1.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.1.0.tgz_1476612862467_0.5057764605153352"},"directories":{}},"1.1.1":{"name":"friendly-errors-webpack-plugin","version":"1.1.1","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"ava"},"files":["src","index.js"],"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"3f6cd50190be605d94f8bcf98de3948d8f844eb2","_id":"friendly-errors-webpack-plugin@1.1.1","_shasum":"694928feca2406f6c03b1fc12c935371dd302e75","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"694928feca2406f6c03b1fc12c935371dd302e75","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.1.1.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.1.1.tgz_1480237749777_0.9309474653564394"},"directories":{}},"1.1.2":{"name":"friendly-errors-webpack-plugin","version":"1.1.2","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"ava"},"files":["src","index.js"],"keywords":["awesome","react","cli"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"assert-diff":"^1.1.0","ava":"^0.16.0","babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"b24c2c21108a0eabfc6f3f864d531c9e71c1e2a9","_id":"friendly-errors-webpack-plugin@1.1.2","_shasum":"4595240933626f0d7e8113e25379e05fcb58f757","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"4595240933626f0d7e8113e25379e05fcb58f757","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.1.2.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.1.2.tgz_1480787258043_0.5519606780726463"},"directories":{}},"1.1.3":{"name":"friendly-errors-webpack-plugin","version":"1.1.3","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.13.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-react":"^6.11.1","deasync":"^0.1.7","eslint":"^3.3.1","eslint-loader":"^1.5.0","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.1.0-beta.21"},"ava":{"files":["test/**/*.spec.js"]},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^1.3.6"},"gitHead":"e307022ce9bd68875bda241df7803daba0853e94","_id":"friendly-errors-webpack-plugin@1.1.3","_shasum":"402ac39b40d5d6b1b922c6636a68857b9c5c6fb7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"402ac39b40d5d6b1b922c6636a68857b9c5c6fb7","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.1.3.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.1.3.tgz_1484525991181_0.3360334364697337"},"directories":{}},"1.2.0":{"name":"friendly-errors-webpack-plugin","version":"1.2.0","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0"},"gitHead":"7ce1bcbc636273d4332bdf20f8b5ef2cb9ce55ad","_id":"friendly-errors-webpack-plugin@1.2.0","_shasum":"c875f702f1c0a52cc144355c1cf8109564c868a8","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"c875f702f1c0a52cc144355c1cf8109564c868a8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.2.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.2.0.tgz_1487169256850_0.3700715689919889"},"directories":{}},"1.3.0":{"name":"friendly-errors-webpack-plugin","version":"1.3.0","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"c84b3e5471fb148b64516b4827e54813cc2af631","_id":"friendly-errors-webpack-plugin@1.3.0","_shasum":"1adc5c14c319de0aafb74f92d314e2b843e119df","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"1adc5c14c319de0aafb74f92d314e2b843e119df","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.3.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.3.0.tgz_1487205803322_0.23172121378593147"},"directories":{}},"1.3.1":{"name":"friendly-errors-webpack-plugin","version":"1.3.1","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"89f5669589aa782c737b9f474d4c56f786eb62dd","_id":"friendly-errors-webpack-plugin@1.3.1","_shasum":"80ab4ab26bfa733cae576dd0d427c64056781fdc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"80ab4ab26bfa733cae576dd0d427c64056781fdc","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.3.1.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.3.1.tgz_1487233690821_0.5369596297387034"},"directories":{}},"1.4.0":{"name":"friendly-errors-webpack-plugin","version":"1.4.0","description":"[![npm](https://img.shields.io/npm/v/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/friendly-errors-webpack-plugin) [![Build Status](https://travis-ci.org/geowarin/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.or","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"6076581d785e01f4adfd0502330a40e7e01dec0d","_id":"friendly-errors-webpack-plugin@1.4.0","_shasum":"d1cec96387c7586122202e8a946e4e66baf2c102","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"d1cec96387c7586122202e8a946e4e66baf2c102","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.4.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.4.0.tgz_1487748866725_0.20326358755119145"},"directories":{}},"1.5.0":{"name":"friendly-errors-webpack-plugin","version":"1.5.0","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"adb639f1fec0ae01054c5b46efb3b9dbe75f2cb9","_id":"friendly-errors-webpack-plugin@1.5.0","_shasum":"f28825890924d6c3f0d8ec53469768688329054a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"f28825890924d6c3f0d8ec53469768688329054a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.5.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.5.0.tgz_1488288666730_0.5571695701219141"},"directories":{}},"1.6.0":{"name":"friendly-errors-webpack-plugin","version":"1.6.0","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"d28c84b3a62f41a6041ad3dda095fa4efd4ebb24","_id":"friendly-errors-webpack-plugin@1.6.0","_shasum":"2b40c3759c57da524e46534ef494b202947bebaa","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"2b40c3759c57da524e46534ef494b202947bebaa","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.6.0.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.6.0.tgz_1488357181003_0.49832272063940763"},"directories":{}},"1.6.1":{"name":"friendly-errors-webpack-plugin","version":"1.6.1","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","main":"index.js","scripts":{"test":"jest"},"files":["src","index.js"],"keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"repository":{"type":"git","url":"git+https://github.com/geowarin/friendly-errors-webpack-plugin.git"},"bugs":{"url":"https://github.com/geowarin/friendly-errors-webpack-plugin/issues"},"homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin","license":"MIT","devDependencies":{"babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-preset-react":"^6.23.0","eslint":"^3.15.0","eslint-loader":"^1.6.1","expect":"^1.20.2","jest":"^18.1.0","memory-fs":"^0.4.1","webpack":"^2.2.1"},"dependencies":{"chalk":"^1.1.3","error-stack-parser":"^2.0.0","string-length":"^1.0.1"},"gitHead":"1a6ad3567c73df74bc0f6d4732bc625c5b652f2e","_id":"friendly-errors-webpack-plugin@1.6.1","_shasum":"e32781c4722f546a06a9b5d7a7cfa28520375d70","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"geowarin","email":"geowarin@gmail.com"},"dist":{"shasum":"e32781c4722f546a06a9b5d7a7cfa28520375d70","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.6.1.tgz"},"maintainers":[{"name":"geowarin","email":"geowarin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/friendly-errors-webpack-plugin-1.6.1.tgz_1488362101918_0.2330052019096911"},"directories":{}}},"name":"friendly-errors-webpack-plugin","time":{"modified":"2017-07-31T04:18:29.297Z","created":"2016-08-26T12:59:50.751Z","1.0.0":"2016-08-26T12:59:50.751Z","1.0.1":"2016-08-26T13:33:42.775Z","1.0.2":"2016-08-27T10:03:12.708Z","1.0.3":"2016-08-28T15:50:36.207Z","1.1.0":"2016-10-16T10:14:24.030Z","1.1.1":"2016-11-27T09:09:11.450Z","1.1.2":"2016-12-03T17:47:38.664Z","1.1.3":"2017-01-16T00:19:53.272Z","1.2.0":"2017-02-15T14:34:17.572Z","1.3.0":"2017-02-16T00:43:25.181Z","1.3.1":"2017-02-16T08:28:11.382Z","1.4.0":"2017-02-22T07:34:28.525Z","1.5.0":"2017-02-28T13:31:07.393Z","1.6.0":"2017-03-01T08:33:01.579Z","1.6.1":"2017-03-01T09:55:02.510Z"},"readmeFilename":"README.md","homepage":"http://geowarin.github.io/friendly-errors-webpack-plugin"}