{"_id":"@nuxt/friendly-errors-webpack-plugin","_rev":"25-c95b07e695982372c372456eb542fb53","name":"@nuxt/friendly-errors-webpack-plugin","dist-tags":{"latest":"2.6.0"},"versions":{"2.3.0":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.3.0","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.3.0","maintainers":[{"name":"nuxt.bot","email":"nuxt.bot@gmail.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"c013eb46282c8d87975a8f67bcba7e8ad5d2d571","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.3.0.tgz","fileCount":20,"integrity":"sha512-/mQlJkyu90nsu1BbdHQYk7d9CEFbKphHP3HiKn+u45MMyjvfmasO9FS0TbwEBJSbBBr5DsdaowihOSfGzMPBKQ==","signatures":[{"sig":"MEQCIFMuKhgxFChpSOcLhUFlqujwiZr5Kma3Vi4X9TJaTAYmAiBea6gO2Ce76PIZXVvrJ5swn72I/vTRDvLsYivSoI67kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3PB3CRA9TVsSAnZWagAAWuUP/2EYYG1tqrP7tXIB3/KN\naaOK8mnixr9AEVipfOc5HRUbJp4hj52IuNKhpBNHCl+wGnwhWNISbhoLzJwk\nSlTGhu7y7DaQmD4dOU9wsSBZeyy2YCiEuSW7p8zbyii+WTnDzwhrh1mW/IAU\nDa2ZuTpSOGHzf6h0gzdx1P2TwTvZmui5NkErzJ/uahBJTRGTileZjdKk86pO\nD3DCd+B9BcmKlXogMELnDs23C0qeUm9KUcLvy0sP2y1dqNKM8IsyLkJs3p26\nKBgVhhSOBGWTpfqLwhX5Gwl9jV0NHfOPgsDF+IUJHdf32kU6bVL2HQ5y51Cf\nieT561Jy9vMzLgIArsi6TpGWg3lS0tfn/wVgxMGThJtj4tqP+5ZRi2u6iKk7\nLnbRgBpiSXUtigv6h2/p3b6AchgohOIFtfOu2FBe0mtXD8MFzupyOgzqXbB5\nV/Nd5lgnQMF+IUr8c1c04TtnobsJu71l1OPhh11csnQKCGnJ6SZ8I+ZWVUfS\nqVOBFpEWsBkO6Ce7rtIC5nLML1S6UE7M8jtGmQB3TKzdZtfbBg8A+q5NCL0d\nmMsKZUh24lCZ9TRPACdyqi1lhWQZtqvwaCY2rYzb9w85EtxZeZLWEmEyiWyd\nLtUtKs+SO6CZIvzXzEUBKs8nwOkrNSc/AwzZc6HDUyYfXKsAk8Y1Gv9fVmj6\n/Xd5\r\n=zytH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"d65e44abd08f0de2094d532f37806f2af38eabbe","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"nuxt.bot","email":"nuxt.bot@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"6.2.0","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"10.8.0","dependencies":{"chalk":"^2.3.2","consola":"^2.0.0-1","string-width":"^2.0.0","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.3.0_1541206134592_0.8002725043657497","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.3.2","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.3.2","maintainers":[{"name":"atinux","email":"atinux@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"nuxt.bot","email":"nuxt.bot@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"eb2c49b99d4f09ebdd635410b669b0700c2746f3","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.3.2.tgz","fileCount":20,"integrity":"sha512-88sAXalIhbnUkeKekA9pebrvk37/daN2qFMmv/234yHa1f033mSb/D2gDfOFzJFZokNRY8CG/yS9KHqAjj2IfA==","signatures":[{"sig":"MEUCIEP2d5ycySdRXlkHT4N9ZxQgl9BWkJvHr9qwe6VNlITkAiEA/oLMKvT9lZG8tpkguhmPNIDSrtTWfXP1x7U6rQPhEEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+H+PCRA9TVsSAnZWagAAhNsP/ikWgiwkMomhwc1AZTE6\nGxmQzgAig0DdIA26TdB3vmno3aQleRhdww0hakbf+QmvfPAf1CqqWVOLK+LZ\n6qvg47MnFO/kk5zUegpqS3JKxNjtcnGVGCDf/q4nC5vXoh2E5omd9fbls6K8\nvH6cn0y8gcdPk9gcGS2dH2LB/RIrvbKrjIsIuZZAyuCIjNi3FhuGJ4F7WZUC\nIE2ZdK8c5yDmrzdjHOtOCZk//LH1Z2HkMJb2sAF2oS8AmopTepas0mQWY1K8\nEQ2c6Njpc5HmxhkbCCkw0HcrABxwiaO/2bEF+ew50Y8RrzY5CPZ5BHJq0xpW\nUe0UMCknyVhzejeRuZ3sF2B6YcMi86D8d3maNM15GmcvYj1H69GFoktx5SBO\n/NXIRYDDr63vXeRxmYBg1F3OCbVmbG2CKRuLYgZEYNh3CdIuKNcCJiyM4TIR\n1BAh4TwqWLdurtbremGv9PP91Uicnj9QE73xa0lY+Pwht0HfrMeeu9uYjPau\nVxrVKxzRyl4pWEw/3+OoYG9+2L0vAs6vkHwUXijqthrvfp7wv9wSEtSDQM1P\nTHoeGPANIw6lxJUNQozRFjvtCv50CesNdAe/k7NXVG4qF1Dl90k61ccmvoZk\nFgQPQ0qkGJFB1uxlmWCpbaR481ZJmzcTX2mNSZ0lATbJ6EXIR9kSpfMhAVXR\nFWls\r\n=WVLS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"ebec7fcd150d835033979f77941c1c573c733c74","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"clarkdo","email":"clark.duxin@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"10.8.0","dependencies":{"chalk":"^2.3.2","consola":"^2.0.0-1","string-width":"^2.0.0","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.3.2_1543012239059_0.21787531792335124","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.4.0","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.4.0","maintainers":[{"name":"atinux","email":"atinux@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"nuxt.bot","email":"nuxt.bot@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"525ad27dca736f5b0554b4d3675c586e8f6d3959","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.4.0.tgz","fileCount":20,"integrity":"sha512-WF2Gx0A20toPFBxU4zBNOs2mEvxtD1Mr0t8UbsWr6J/8Es35iSzWw9h9V6R/mhtj/r4nnt56EwLgsByiqCvZKA==","signatures":[{"sig":"MEQCIHcm98Ff9jPzdCCrVULdF1t2irZGtyF/Ht0omijzCAKsAiA0AhhEIqFYH7qagSu9XAcF66ZiPdqQRVAMnTu1/R47zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCnjsCRA9TVsSAnZWagAAOz8QAJLuzIz6CQ0YKP/3aN2/\nfTZv/ykWHfnZprRKPltY8hznf/OuGTdEDWpd+si7R3vo76yyjKw++qM6TeAU\nOc/qi2eRv0+5ac0XOlQqddx3pmdElZ8rWO7tdp+lK8D1yTvJOizYdBn7VLsX\nLQ30cYeNi4zalOD40rXpKDL+gnH11wRRljh+Vys+9csWJ+AmBpFGVANBx22m\nHlFIVY60X+hoos/tc1bIrnq2Byih7Uq3+Zs4Luw1zbn1afIiJG8HNLWttcMf\nnYHw82y1GQE80/PGQfulAqtgLTyjKWbaVB56ig/nx14wpi8uRZALXHOBB5Pi\nWwrqivtl6uqbde1l2G6lr8P2qVQODsdG5sIeYNGe+vp8rFj3WqmlYom7P3bm\n9n1MCDf/D9/cXbNnlzHG9oF5lGrLo2zLnLfvtiMOevybWQX8sM4DUIH0z9/9\nj+yYWb6ZiseiQnNK7boZietOKU5An0XIYZV+8Q5eBK6Bu+4EJ7XaW2fpuUmd\nHqBogQ7CKRL1W9Bg23Fz6y8o78CaJFG2VhE4q7a6MRQzQ4ghtWbbQ7HQqVxE\nJyelt8GMURNE+gt8PqfwxvGarOFsUbL4AvKwd37XqXiBaeQM+gS1tHAX/7AJ\nR2CscekQImJ3odilryBriwhadqvFVwqlv5wE5RDGPZfTaH2eQ/WkQtYsFWjT\nadTI\r\n=Ax9a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"b316a3bf34b47658986636268b2ae2d87694626f","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"clarkdo","email":"clark.duxin@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"10.11.0","dependencies":{"chalk":"^2.3.2","consola":"^2.0.0-1","string-width":"^2.0.0","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.4.0_1544190187327_0.10391244001618305","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.5.0","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.5.0","maintainers":[{"name":"atinux","email":"atinux@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"nuxt.bot","email":"nuxt.bot@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"5374665bc72d34b7dbadcc361a4777e3f0f5d46b","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.0.tgz","fileCount":20,"integrity":"sha512-pUgPFmRL56/xuTCGN5rqgTfxvs1N/AYJw7q7tUHiZaBm3UyPgbIVPkadS9njwbFbPD2XcebVy7npQMMVwQJWfA==","signatures":[{"sig":"MEYCIQC5JvQjbxDxJPHDWaa2PhOSJKbtMsNtwtWkxhsVHEZZVgIhAIDHBHjUoqoMdiY9PMx2xJDrg7TFtwOBDOA31iOO2WUr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4oXHCRA9TVsSAnZWagAASsUP+wWXvIn/16X0qmaWPBeY\naKzY4TT9TYQMvDc5+gokTCguL3mCcF3OmD9uHKh2KBDaXM2TLjEo2sG6e3vb\np2mbP3G9sZZobwJTzNRCP6pCIVe8svQlL3nktKk/xYfxRvENk5CaczrmV6F0\nqwhG90lOdgYz5ACaVB5hIT0dvAkrpiObfelAYaiGnyW8BFLSgCBxAFWxB0jO\nEwpCKEv4aJ+vXxbcDpIkZUEJzarQevVsdlBiI5S0E83JgyTRopZB2MPjk4m0\n4sxnFaXW0M7HNFBwmuKuWmd6HulfO7SQji/Ygv8RtkOG89T+ox2ri3ivi8Nm\nu1xru8IEvUkyuJ3AGPAnS+NqS7qLSfKWP35Wc0HO8ToIjhyPfb1ZzU4pgWXt\nr+JKFLLgTrnV3JpHMs2MSLgc7wp1VW6f5+TUSxwSRUzJnPiXd1DRb0UNAqj+\n33AhEE/3ime5irfbu6ttpw+zlnTMylbSct1/TKcjxCau2InIu1/BaN7tergV\nTl6JkSkWbWDFOGIuE7EoxKarmlmSRK2zuoCaRGj9JAnyhkqAy4o+RYY9n8rA\niWQKmZzu77ANTCPTy3gPMEUCWVEmjpL0eJ5V0OxKUdjha+6Zm+h9KiksVG7x\nI1mR9HqJIMK4jz5HXrm2B16lCGY+1tEYXs29X55x0TGcOPQgMRSGxTROwEN0\nUGhY\r\n=p7T6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"6052e5a3e0f1e5e2f937205c5de8d01a0506e101","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"clarkdo","email":"clark.duxin@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"8.16.0","dependencies":{"chalk":"^2.3.2","consola":"^2.6.0","string-width":"^2.0.0","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.5.0_1558349255238_0.3435151326276855","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.5.1","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.5.1","maintainers":[{"name":"danielroe","email":"daniel@roe.dev"},{"name":"atinux","email":"atinux@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"nuxt.bot","email":"npm.bot@nuxtjs.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"3ab815c31eb43859a239848a85481157aaf7b07e","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.1.tgz","fileCount":20,"integrity":"sha512-mKN0Mbb1PjJYBzrswsyWvSEZw5Jxi0fQZPMA0ssrTmkz9lvtxtXq4luhX31OpULUvbc0jLaBu/SL0ExlxIbTlw==","signatures":[{"sig":"MEUCIFTWQN2Fl5FHNUcKpzxGYV9YdHauV0lVW/Ftw1h30BzHAiEAzc70hLnaGf3VgSGdRX5ZbI4ZeoS49+lyCuMJlZr11TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcDX/CRA9TVsSAnZWagAAdUkP/12gh0jnhsSf2C4Kmzdw\n5M/RPBXHuLTx+K9eylla+l0dQSYwvBVHDktEcJ73BXmSkxSibwl/sYxMWmJh\nWgxma/zspbHOt5bNks8cZZdwEq3V/TI1U9nAjm93ELC9Cwnc7k84w65p/mMH\nnKGYMX739YGGZ3c3czn5+CYSqKDT1Adzgf2AWUFMxnijHMqXEi8vQh4IF/qm\nVCTiWwgt5IiCXxgNsFcize8/7uizUBcQRWgaG5D7Ss+1akEuA3++bGyjN87U\ng30jd9RF0/JkNdIMetalGpp+ev7eGEMfAMo7LvPzQu0ur1z0sZH6eIBFtv+t\nbhNctb7yCwQ6ZjhGme/9xiUM+SZxDMDYVkrtEyIOuBF3MJn6rCueVcQ8C+Fi\njaVmCnHFhWHZywbQvktKldZjZPXwhS/3FcfDXiK3iEJUKF4hvWnLgX1FLMYc\nz/LNhnwJ3+Tkw1R18OTiAwOfgF4gKTKF2e+mvvEXUudia06v7Nf8wpYii8+T\n0aDyu7fdV/uDM1cMJzhLMRYVwdhQN6QyMjdDOMWI+n1SLcwRI9ns2ybdq/ma\nPVRRVQ/keGMiRTuKUVPxeS6DozT4O0owlNiLZdvZj2NyFtoLzRlCD0yfNtTH\ndcL45FVAdVSPy1fZVvwl1RTR9EWHSm1mZ5kn0p48j1aR9Lq9ivIaRZR4hAg/\nW7LA\r\n=Onwf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"4551939e6905edb106d2e4c5781c400b76700354","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"14.16.0","dependencies":{"chalk":"^2.3.2","consola":"^2.6.0","string-width":"^2.0.0","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.5.1_1617966590522_0.21749558799815327","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.5.2","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.5.2","maintainers":[{"name":"atinux","email":"atinux@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"danielroe","email":"daniel@roe.dev"},{"name":"nuxt.bot","email":"npm.bot@nuxtjs.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"982a43ee2da61611f7396439e57038392d3944d5","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.2.tgz","fileCount":19,"integrity":"sha512-LLc+90lnxVbpKkMqk5z1EWpXoODhc6gRkqqXJCInJwF5xabHAE7biFvbULfvTRmtaTzAaP8IV4HQDLUgeAUTTw==","signatures":[{"sig":"MEUCIG9lP1bgm+MZH8keuRaRbi6XsdlqogLqw3FCICvS9EOMAiEA/k0u0kuSEpt6LYZaIw2wZHfD6IbtUdSwomnXFXS3+BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27657},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"5e12883582ab5d62fc080cd673777574c24b22d2","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"clarkdo","email":"clark.duxin@gmail.com"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"7.18.1","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"16.4.2","dependencies":{"chalk":"^2.3.2","consola":"^2.6.0","string-width":"^4.2.3","error-stack-parser":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","eslint":"^5.8.0","expect":"^1.20.2","webpack":"^4.23.1","memory-fs":"^0.4.1","babel-core":"^6.23.1","strip-ansi":"^5.0.0","babel-eslint":"^8.0.0","babel-loader":"^7.1.4","eslint-loader":"^2.0.0","standard-version":"^4.3.0","babel-preset-react":"^6.23.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-async-to-generator":"^6.22.0"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.5.2_1634225448734_0.5752937841210175","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@nuxt/friendly-errors-webpack-plugin","version":"2.6.0","keywords":["friendly","errors","webpack","plugin"],"author":{"name":"Geoffroy Warin"},"license":"MIT","_id":"@nuxt/friendly-errors-webpack-plugin@2.6.0","maintainers":[{"name":"nuxtbot","email":"nuxtbot@roe.dev"},{"name":"antfu","email":"anthonyfu117@hotmail.com"},{"name":"atinux","email":"atinux@gmail.com"},{"name":"pi0","email":"pyapar@gmail.com"},{"name":"clarkdo","email":"clark.duxin@gmail.com"},{"name":"danielroe","email":"daniel@roe.dev"},{"name":"nuxt.bot","email":"pyapar+nuxtbot@gmail.com"}],"homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"dist":{"shasum":"bd0cf6cd73b6e1d3e7c7f1c0de43333e69cc660c","tarball":"https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.6.0.tgz","fileCount":19,"integrity":"sha512-3IZj6MXbzlvUxDncAxgBMLQwGPY/JlNhy2i+AGyOHCAReR5HcBxYjVRBvyaKM9R3s5k4OODYKeHAbrToZH/47w==","signatures":[{"sig":"MEQCIAtUPf4PSTz0pzamtwlorUf3/1ZrnPVwu6wcLfL9AcHdAiB2ICxjWShTlaOJ+UcOjvLduols47/H1zqOwfM2wRYebA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27785},"jest":{"testEnvironment":"node","transformIgnorePatterns":["/node_modules/","<rootDir>/src/","<rootDir>/index.js"]},"main":"index.js","engines":{"npm":">=5.0.0","node":">=14.18.0"},"gitHead":"1078b16eb02043bb1d32f30af500fda301c1ad05","scripts":{"test":"eslint . && jest","release":"standard-version"},"_npmUser":{"name":"danielroe","email":"daniel@roe.dev"},"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","directories":{},"_nodeVersion":"16.16.0","dependencies":{"chalk":"^2.4.2","consola":"^3.2.3","string-width":"^4.2.3","error-stack-parser":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^5.16.0","expect":"^1.20.2","webpack":"^4.47.0","memory-fs":"^0.4.1","babel-core":"^6.26.3","strip-ansi":"^5.2.0","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","eslint-loader":"^2.2.1","standard-version":"^4.4.0","babel-preset-react":"^6.24.1","eslint-plugin-node":"^8.0.1","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.1.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/friendly-errors-webpack-plugin_2.6.0_1700750615718_0.1001113213367344","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-11-03T00:48:54.426Z","modified":"2024-12-05T15:58:32.692Z","2.3.0":"2018-11-03T00:48:54.792Z","2.3.2":"2018-11-23T22:30:39.185Z","2.4.0":"2018-12-07T13:43:07.435Z","2.5.0":"2019-05-20T10:47:35.402Z","2.5.1":"2021-04-09T11:09:50.772Z","2.5.2":"2021-10-14T15:30:48.861Z","2.6.0":"2023-11-23T14:43:35.950Z"},"bugs":{"url":"https://github.com/nuxt/friendly-errors-webpack-plugin/issues"},"author":{"name":"Geoffroy Warin"},"license":"MIT","homepage":"https://github.com/nuxt/friendly-errors-webpack-plugin#readme","keywords":["friendly","errors","webpack","plugin"],"repository":{"url":"git+https://github.com/nuxt/friendly-errors-webpack-plugin.git","type":"git"},"description":"Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience","maintainers":[{"email":"atinux@gmail.com","name":"atinux"},{"email":"pyapar@gmail.com","name":"pi0"},{"email":"anthonyfu117@hotmail.com","name":"antfu"},{"email":"daniel@roe.dev","name":"danielroe"},{"email":"nuxtbot@roe.dev","name":"nuxtbot"}],"readme":"# Friendly-errors-webpack-plugin\n\n[![npm](https://img.shields.io/npm/v/@nuxtjs/friendly-errors-webpack-plugin.svg)](https://www.npmjs.com/package/@nuxtjs/friendly-errors-webpack-plugin)\n[![Build Status](https://travis-ci.org/nuxt/friendly-errors-webpack-plugin.svg?branch=master)](https://travis-ci.org/nuxt/friendly-errors-webpack-plugin)\n[![Build status](https://ci.appveyor.com/api/projects/status/hqi9g8u2e17epr2d?svg=true)](https://ci.appveyor.com/project/nuxt/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 @nuxt/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('@nuxt/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  // ...\n  logLevel: 'SILENT',\n  // ...\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 `false`. You can do something sort of like this, depending upon your setup:\n\n```javascript\napp.use(require('webpack-hot-middleware')(compiler, {\n  log: false\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 additional notes to be displayed upon 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 'warn'\n  },\n  // should the console be cleared between each compilation?\n  // default is true\n  clearConsole: true,\n\n  // INFO:    all logs\n  // WARNING: warnings and errors\n  // ERROR:   only errors\n  // SILENT:  no log\n  logLevel: true,\n\n  // base: default\n  // consola: consola adapter\n  // can also be npm package name or reporter object\n  reporter: 'consola'\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('@nuxt/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: \"Webpack error\",\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/nuxt/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/nuxt/friendly-errors-webpack-plugin/blob/master/src/core/transformErrors.js),\nand [formatErrors](https://github.com/nuxt/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/nuxt/friendly-errors-webpack-plugin/tree/master/src/transformers)\nand the [default formatters](https://github.com/nuxt/friendly-errors-webpack-plugin/tree/master/src/formatters).\n\n### Customize Reporters\n\nReporter is a class for generating output of errors messages, structure is:\n\n1. Include following levels log methods: `success`, `info`, `note`, `warn`, `error`.\n1. Include method `clearConsole` for clearing the terminal console.\n\nYou can take a look at source code as example [base reporter](https://github.com/nuxt/friendly-errors-webpack-plugin/blob/master/src/reporters/base.js)\n","readmeFilename":"README.md"}