{"_id":"@jimdo/webpack-stats-diff","_rev":"33-f32edd841afb43bdb4d3b9f6509a522d","name":"@jimdo/webpack-stats-diff","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@jimdo/webpack-stats-diff","version":"1.0.0","keywords":[],"author":{"name":"Paul Mölders","email":"paul.moelders@jimdo.com"},"license":"MIT","_id":"@jimdo/webpack-stats-diff@1.0.0","maintainers":[{"name":"p0wl","email":"paulmoelders@gmail.com"}],"bin":{"webpack-stats-diff":"./webpack-stats-diff.js"},"dist":{"shasum":"7f8833247aa7d480c5c7bd3362bcfe88f7e3902c","tarball":"https://registry.npmjs.org/@jimdo/webpack-stats-diff/-/webpack-stats-diff-1.0.0.tgz","integrity":"sha512-FpOU6i/8pMx7OqS4s8yLWFE2geZDyALJgcLe8oVQThb5enyak8p0+sH6S0SrEVsgLr1EMV/7fV7OYhzHDuAaSA==","signatures":[{"sig":"MEUCIC3Eg/m3AePUehJpLNmPjXO5dSjd0OAFtOh0pa/86AfoAiEAq85vnEWt+99Gr43N8fJXuMQSZ3W++Cz6HPAWQVdLsIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"webpack-stats-diff.js","_from":".","_shasum":"7f8833247aa7d480c5c7bd3362bcfe88f7e3902c","gitHead":"96b2360e53a31fae9c1a83ea2eb62bb846b46f3a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"p0wl","email":"paulmoelders@gmail.com"},"_npmVersion":"2.15.1","description":"Diffs two webpack stats outputs (e.g. via [stats-webpack-plugin](https://www.npmjs.com/package/stats-webpack-plugin)) and gives back an object with file size changes in a human readable format","directories":{},"_nodeVersion":"4.4.3","dependencies":{"bytes":"2.4.0","jsondiffpatch":"0.2.4"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/webpack-stats-diff-1.0.0.tgz_1474641183355_0.5098488188814372","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"@jimdo/webpack-stats-diff","version":"1.0.2","keywords":[],"author":{"name":"Paul Mölders","email":"paul.moelders@jimdo.com"},"license":"MIT","_id":"@jimdo/webpack-stats-diff@1.0.2","maintainers":[{"name":"jimnpm","email":"hannes.diercks+jimnpm@jimdo.com"},{"name":"p0wl","email":"paulmoelders@gmail.com"},{"name":"skrings","email":"soeren.krings@jimdo.com"},{"name":"xiphe","email":"npm@xiphe.net"}],"bin":{"webpack-stats-diff":"./webpack-stats-diff.js"},"dist":{"shasum":"d83e88daadc46f8784f0d9f3b3c2cd89a2d16860","tarball":"https://registry.npmjs.org/@jimdo/webpack-stats-diff/-/webpack-stats-diff-1.0.2.tgz","integrity":"sha512-p8FarCD7aennhYSJcLHWuLxjIFlE+eqOnH++XVKzma/sdvN/D11jvwr57hyoncRpFhxg8Zddno0FlxjiCGkMgA==","signatures":[{"sig":"MEQCIBB+03BOWbDooPzNEfH2BCeEVTLS5LyhiRXoUpTKxGEXAiAVr1/aOSJ8DW6T2IyhwNBWp27zIF8Q2p3LUx5AeFuieg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"webpack-stats-diff.js","_from":".","_shasum":"d83e88daadc46f8784f0d9f3b3c2cd89a2d16860","gitHead":"64dce92e0da405bdd1d06b612132f18e8dbcd973","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"p0wl","email":"paulmoelders@gmail.com"},"_npmVersion":"2.15.1","description":"Diffs two webpack stats outputs (e.g. via [stats-webpack-plugin](https://www.npmjs.com/package/stats-webpack-plugin)) and gives back an object with file size changes in a human readable format","directories":{},"_nodeVersion":"4.4.3","dependencies":{"bytes":"2.4.0","jsondiffpatch":"0.2.4"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/webpack-stats-diff-1.0.2.tgz_1474899692797_0.7395542187150568","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"@jimdo/webpack-stats-diff","version":"1.0.3","keywords":[],"author":{"name":"Paul Mölders","email":"paul.moelders@jimdo.com"},"license":"MIT","_id":"@jimdo/webpack-stats-diff@1.0.3","maintainers":[{"name":"jimnpm","email":"hannes.diercks+jimnpm@jimdo.com"},{"name":"p0wl","email":"paulmoelders@gmail.com"},{"name":"skrings","email":"soeren.krings@jimdo.com"},{"name":"xiphe","email":"npm@xiphe.net"}],"bin":{"webpack-stats-diff":"./webpack-stats-diff.js"},"dist":{"shasum":"bff20523e459d9edeb5817d2d6871120423a8f85","tarball":"https://registry.npmjs.org/@jimdo/webpack-stats-diff/-/webpack-stats-diff-1.0.3.tgz","integrity":"sha512-u4Aq3mDB4Ng+KBcB/8yz8pGWLiROLSY2K+DEofjbkk4V3Ppf9ddSrS4To9MzxmSL1FTdMkjdj0tvyPV6azUV/A==","signatures":[{"sig":"MEUCIHXl7BxxxePCUb8wqZwiN1KdieBqlqAZqTwQV84RiF0fAiEA2EDVqArDN02UFpd08gpdlZ0kgbQiMndIQbAwpJ50oK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2MwxCRA9TVsSAnZWagAAq3sP/i93tKJ6oyqmxI2IHK0X\ngP2FPP42GUR2T0c7TTiNOKKNioEqhl1W/uic8PmfkjoKVoilK8yNW7/JLQ5y\nC2tF7paA3Jo9cGTckUGlALIRLZQjUMRYfg6/+WGvNvD/SiqVj5D1klRitbHX\nMGoj6po/4/OB1jgajTW4CUhWWZaNorph2GF/TBQCLYhXWKH0yK8tbmZHDQAn\nsZKkXCYgd5q8clRvsyQVr3aqhWuwexNvcka1zfw1LAVK1m9xQHj3hdfKBV4E\nZ0gS24H8IqnQK7cSnAuw2DX6gKYXpNZkrRA6ElIssvzvYRJxjVRC2ocAKcCI\nJr1bT2LBy/qxFl4oxjivx3UeMw6Csuun96iHL2h1wyz/YMZ0BujQlcvC35MS\nRpJkwvzuiIA+5/tVjLuI1a64cOUeWdtrwMpgKAXCSUbzFO+X7wTxWKXwnJ/c\nD62L3hN10F+8DtaHqRkiZHeu/dgIpczmBMfOCywQ5p3aiA27rvHotMzxDWDQ\nKe6DEPfm06+uty1E9xmZA3A1a/77Tyv+4EJv6XNHnzqB5+IAvwINqMa8iVdZ\nXtrUT8t9hTJ7t63G+nJ6Jcg1uBZzRrTz/+PoJyikipMjfKUCwtqN+Ct4xT3F\nRC+etvdjkXATllyyJpXvoFRcgICILEHNkWduRpCsAPOTfJnhDSen3WKGhHve\nFg1R\r\n=t/Uj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack-stats-diff.js","_from":".","_shasum":"bff20523e459d9edeb5817d2d6871120423a8f85","gitHead":"fdb0d90c1aa493d1741976961f138a9445dc6e9b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"p0wl","email":"paulmoelders@gmail.com"},"_npmVersion":"2.15.1","description":"Diffs two webpack stats outputs (e.g. via [stats-webpack-plugin](https://www.npmjs.com/package/stats-webpack-plugin)) and gives back an object with file size changes in a human readable format","directories":{},"_nodeVersion":"4.4.3","dependencies":{"bytes":"2.4.0","jsondiffpatch":"0.2.4"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/webpack-stats-diff-1.0.3.tgz_1474989157749_0.8688148879446089","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2016-09-23T14:33:04.387Z","modified":"2024-10-09T12:50:37.097Z","1.0.0":"2016-09-23T14:33:04.387Z","1.0.1":"2016-09-26T11:13:13.623Z","1.0.2":"2016-09-26T14:21:34.598Z","1.0.3":"2016-09-27T15:12:39.253Z"},"author":{"name":"Paul Mölders","email":"paul.moelders@jimdo.com"},"license":"MIT","keywords":[],"description":"Diffs two webpack stats outputs (e.g. via [stats-webpack-plugin](https://www.npmjs.com/package/stats-webpack-plugin)) and gives back an object with file size changes in a human readable format","maintainers":[{"email":"it-ops@jimdo.com","name":"jimnpm-oncall"},{"email":"dev+jimnpmread@jimdo.com","name":"jimnpmread"},{"email":"dev@jimdo.com","name":"jimnpm"},{"email":"hauke@jimdo.com","name":"partyschaum"},{"email":"mail@mathiswiehl.de","name":"fahrradflucht"}],"readme":"# webpack-stats-diff\n\nDiffs two webpack stats outputs (e.g. via [stats-webpack-plugin](https://www.npmjs.com/package/stats-webpack-plugin)) and gives back an object with file size changes in a human readable format\n\n## Install it\n```\nnpm i --save-dev @jimdo/webpack-stats-diff\n```\n\n## Run it\n```\n# Download production stats.json \nwget -q -O production-stats.json http://jenkins.prod.aws.jimdo-server.com/job/production-pipeline/job/assets-for-cdn-to-s3/lastSuccessfulBuild/artifact/target/stats.json\n# Fetch branch stats.json\ncp ../jimdo/build/assets/stats.json ./branch-stats.json\n# Run tool\n$(npm bin)/webpack-stats-diff ./production-stats.json ./branch-stats.json\n```\n\n## Example output\n```\n{\n  \"lazy/Siteadmin.Newemail\": \"-113.89kB\",\n  \"lazy/Blog\": \"-113.95kB\",\n  \"cms.js\": \"114.9kB\",\n  \"wrapper.angular.js\": \"-114.75kB\"\n}\n```","readmeFilename":"README.md"}