{"_id":"@bassettsj/webpack-bundle-tracker","_rev":"3-0d15dcdcd3da0499177a965408a98c76","name":"@bassettsj/webpack-bundle-tracker","description":"Spits out some stats about webpack compilation process to a file","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bassettsj/webpack-bundle-tracker","version":"0.1.0","description":"Spits out some stats about webpack compilation process to a file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/owais/webpack-bundle-tracker.git"},"keywords":["webpack","bundle","stats","files"],"author":{"name":"Owais Lone"},"licenses":[{"type":"MIT","url":"https://github.com/brentertz/scapegoat/blob/master/LICENSE-MIT"}],"bugs":{"url":"https://github.com/owais/webpack-bundle-tracker/issues"},"dependencies":{"fs-extra":"^0.26.2","strip-ansi":"^2.0.1"},"gitHead":"1c578fee50a29742448dfd00d7d8b95f4e073c56","homepage":"https://github.com/owais/webpack-bundle-tracker#readme","_id":"@bassettsj/webpack-bundle-tracker@0.1.0","_shasum":"5719a9cb905c1a4b140a54264e4eaf4c2ced699c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.0.0","_npmUser":{"name":"bassettsj","email":"steven.j.bassett@gmail.com"},"dist":{"shasum":"5719a9cb905c1a4b140a54264e4eaf4c2ced699c","tarball":"https://registry.npmjs.org/@bassettsj/webpack-bundle-tracker/-/webpack-bundle-tracker-0.1.0.tgz","integrity":"sha512-28+VRizHtdXLdya7ccNMNma7bGVHknURFLjbBdHwGT/N/32ppyYo+ufE2/yygHy71KoHLSaJUNtgrPXmQ29+FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+7km7V1Wv1Sgh4ppGy5B8oEBKhc+ztPScbu1E8L3kjwIhAJpUz5MouJYKCF3sv/5i2TNnRag4wGwanGb+QKEle90e"}]},"maintainers":[{"name":"bassettsj","email":"steven.j.bassett@gmail.com"}]}},"readme":"# webpack-bundle-tracker\n\n[![Join the chat at https://gitter.im/owais/webpack-bundle-tracker](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/owais/webpack-bundle-tracker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n\nSpits out some stats about webpack compilation process to a file.\n\n<br>\n\n#### Install\n\n```bash\nnpm install --save-dev webpack-bundle-tracker\n```\n\n<br>\n\n#### Usage\n```javascript\nvar BundleTracker  = require('webpack-bundle-tracker');\nmodule.exports = {\n        context: __dirname,\n    entry: {\n      app: ['./app']\n    },\n    \n    output: {\n        path: require(\"path\").resolve('./assets/bundles/'),\n        filename: \"[name]-[hash].js\",\n        publicPath: 'http://localhost:3000/assets/bundles/',\n    },\n    \n    plugins: [\n      new BundleTracker({path: __dirname, filename: './assets/webpack-stats.json'})\n    ]\n}\n```\n\n`./assets/webpack-stats.json` will look like,\n\n```json\n{\n  \"status\":\"done\",\n  \"chunks\":{\n   \"app\":[{\n      \"name\":\"app-0828904584990b611fb8.js\",\n      \"publicPath\":\"http://localhost:3000/assets/bundles/app-0828904584990b611fb8.js\",\n      \"path\":\"/home/user/project-root/assets/bundles/app-0828904584990b611fb8.js\"\n    }]\n  }\n}\n```\n\nIn case webpack is still compiling, it'll look like,\n\n\n```json\n{\n  \"status\":\"compiling\",\n}\n```\n\n\n\nAnd errors will look like,\n```json\n{\n  \"status\": \"error\",\n  \"file\": \"/path/to/file/that/caused/the/error\",\n  \"error\": \"ErrorName\", \n  \"message\": \"ErrorMessage\"\n}\n```\n\n`ErrorMessage` shows the line and column that caused the error.\n\n\n\nAnd in case `logTime` option is set to `true`, the output will look like,\n```\n{\n  \"status\":\"done\",\n  \"chunks\":{\n   \"app\":[{\n      \"name\":\"app-0828904584990b611fb8.js\",\n      \"publicPath\":\"http://localhost:3000/assets/bundles/app-0828904584990b611fb8.js\",\n      \"path\":\"/home/user/project-root/assets/bundles/app-0828904584990b611fb8.js\"\n    }]\n  },\n  \"startTime\":1440535322138,\n  \"endTime\":1440535326804\n}\n```\n","maintainers":[{"name":"bassettsj","email":"steven.j.bassett@gmail.com"}],"time":{"modified":"2022-06-12T15:02:50.014Z","created":"2015-11-10T22:32:44.161Z","0.1.0":"2015-11-10T22:32:44.161Z"},"homepage":"https://github.com/owais/webpack-bundle-tracker#readme","keywords":["webpack","bundle","stats","files"],"repository":{"type":"git","url":"git+https://github.com/owais/webpack-bundle-tracker.git"},"author":{"name":"Owais Lone"},"bugs":{"url":"https://github.com/owais/webpack-bundle-tracker/issues"},"readmeFilename":"README.md"}