{"_id":"serviceworker-webpack-plugin","_rev":"29-27fc03ca2a3b177cc710aa9cfcfd75ff","name":"serviceworker-webpack-plugin","dist-tags":{"next":"1.0.0-alpha02","latest":"1.0.2"},"versions":{"0.1.0":{"name":"serviceworker-webpack-plugin","version":"0.1.0","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.0","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"1b8124a17b1b7cd86fe337f27894f163d66704c4","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.0.tgz","integrity":"sha512-tVPsWjz4kghSPFhOS9E/VMM5gI1SVR9YlniMBYDwy7xBZYMfkPBWdaFzeXQAXXWHTOK7x+r+SkNmxdHoYNDT+g==","signatures":[{"sig":"MEQCIAFQ3MihbLbzdcQebe72RM8vp8/9c7Zr8kDJfHOWyoXRAiA2MmxVmad5i1LGcsf/tYkIhtCoEArr0gdC+xYrMpwu+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1b8124a17b1b7cd86fe337f27894f163d66704c4","gitHead":"bef70844c7bbfe403b27e226bdbe2afb9b3de8fe","scripts":{"lint":"eslint .","test":"npm run lint","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","prepublish":"npm run build"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{},"devDependencies":{"eslint":"^2.8.0","babel-cli":"^6.7.7","babel-core":"^6.3.26","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.0.tgz_1464813788219_0.0739073462318629","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"serviceworker-webpack-plugin","version":"0.1.1","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.1","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"e60ffc14443930f4db275182c354eeec92ec9ea9","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.1.tgz","integrity":"sha512-Q83iOdSORFwGcunuw31dw/J6jLciyofJtEXfTP7qunxFVhSZ7pnh9qIjq+yJB4YaOgwCRdCXvt8DEjPqXVPDOQ==","signatures":[{"sig":"MEQCIDxSPYjSNW5FC7jk0+bV39mXkZ3ltLUHQRDmn6U1teqyAiBMhVhQmT7dnbS/8+qfT5SPLh52p+mdct41hSdZFnFfNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e60ffc14443930f4db275182c354eeec92ec9ea9","gitHead":"a865fefbc35180d1b94b88084ab6baa71f458d50","scripts":{"lint":"eslint .","test":"npm run lint","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","prepublish":"npm run build","example:dev":"cd example && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.1","minimatch":"^3.0.0"},"devDependencies":{"eslint":"^2.8.0","babel-cli":"^6.7.7","babel-core":"^6.3.26","babel-eslint":"^6.0.3","babel-loader":"^6.2.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.6.0","html-webpack-plugin":"^2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.1.tgz_1465053782427_0.6870150412432849","host":"packages-12-west.internal.npmjs.com"}},"0.1.2":{"name":"serviceworker-webpack-plugin","version":"0.1.2","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.2","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"5d3af82be8de28a9ba37305b0a1105bb67834564","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.2.tgz","integrity":"sha512-RyEP9Ujn2OynsDyRx5j7r8hwAwtm8K8fZ4BbFlc3TFJRPk7fOD2hF9DGRXXOP2Gk+TCLyl0b4742IZ1aPggZsQ==","signatures":[{"sig":"MEUCIQDsB6eB/eE06YSDotVz8DexPpJ3aQLXlTE8cPb/DuxmAAIgQE4K6gagydMkdJE1Z8QqYZz56Ze0Uy8KLLMejhgPLpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"5d3af82be8de28a9ba37305b0a1105bb67834564","gitHead":"35008a7169462d1ebf75678b26393c323aebaa4c","scripts":{"lint":"eslint .","test":"npm run lint","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","prepublish":"npm run build","example:dev":"cd example && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.1","minimatch":"^3.0.0"},"devDependencies":{"eslint":"^2.8.0","babel-cli":"^6.7.7","babel-core":"^6.3.26","babel-eslint":"^6.0.3","babel-loader":"^6.2.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.6.0","html-webpack-plugin":"^2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.2.tgz_1465054366380_0.0844699612352997","host":"packages-12-west.internal.npmjs.com"}},"0.1.3":{"name":"serviceworker-webpack-plugin","version":"0.1.3","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.3","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"9faaab0fc2fb595471a1f9f67b2a44fbf098ecd2","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.3.tgz","integrity":"sha512-DTM0ZhCr73unxzpjRd1sAKzdwPOGV2BzGZYhQJTxy31df1+DKUsDGJ9oWq6xj5/2X3MfK81a3uBU5fdMsgewNQ==","signatures":[{"sig":"MEUCIQCl72phfX38fLnhXILxGIrU0tFqSdBqiYSwPjoCohAawwIgKguiQ46SBx1VdkjyqRLngZqUMsafeyRFmqz+0JcMiJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"9faaab0fc2fb595471a1f9f67b2a44fbf098ecd2","gitHead":"ffe53661dfbb5b742eec7b877876451b85ecf29d","scripts":{"lint":"eslint .","test":"npm run lint","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","prepublish":"npm run build","example:dev":"cd example && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.1","minimatch":"^3.0.0"},"devDependencies":{"eslint":"^2.8.0","babel-cli":"^6.7.7","babel-core":"^6.3.26","babel-eslint":"^6.0.3","babel-loader":"^6.2.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.6.0","html-webpack-plugin":"^2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.3.tgz_1465054780890_0.9026112011633813","host":"packages-16-east.internal.npmjs.com"}},"0.1.4":{"name":"serviceworker-webpack-plugin","version":"0.1.4","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.4","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"b8024876e57b710d81dbc2f3aa9e719502fdd241","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.4.tgz","integrity":"sha512-mJ/jLZzX7ApHbhXblME/7F9a3ChoXLKdg9a8fpo0CYza/rqTJEQ9ay/J8OPwUziP1oztczDWAk+NmiGWGRKiJg==","signatures":[{"sig":"MEUCIQCVFdjYtpT51x+kfef4eCMiXhixodE1UAAbyP/Ksq9dEQIgORBqHz29TfZ9tzKyy6JTJWfu+fAdAMvuO+W+GvpooKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"b8024876e57b710d81dbc2f3aa9e719502fdd241","gitHead":"cfdc858015655a1a13fb86a042666b9af4158887","scripts":{"lint":"eslint src docs/src","test":"npm run lint","build":"babel src --out-dir lib","docs:dev":"cd docs && babel-node webpack.js --dev","prebuild":"rm -rf lib/","prepublish":"npm run build","docs:production":"cd docs && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.1","minimatch":"^3.0.3"},"devDependencies":{"react":"^15.3.0","eslint":"^3.3.1","babel-cli":"^6.11.4","node-sass":"^3.8.0","react-dom":"^15.3.0","babel-core":"^6.13.2","css-loader":"^0.23.1","sass-loader":"^4.0.0","autoprefixer":"^6.4.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","style-loader":"^0.13.1","postcss-loader":"^0.10.0","babel-preset-react":"^6.11.1","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.13.2","eslint-plugin-mocha":"^4.3.0","eslint-plugin-react":"^6.1.1","html-webpack-plugin":"^2.22.0","babel-preset-stage-1":"^6.13.0","eslint-plugin-import":"^1.13.0","eslint-plugin-flowtype":"^2.7.0","extract-text-webpack-plugin":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.4.tgz_1471340443738_0.37123366352170706","host":"packages-16-east.internal.npmjs.com"}},"0.1.5":{"name":"serviceworker-webpack-plugin","version":"0.1.5","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.5","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"8e0323684d8fa422d052c5adf0ab6c2081009627","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.5.tgz","integrity":"sha512-qHXIz43F5Inc1FIslsgL8A1Oas7OwayeBhc3KpgGG0I4rJKhWPDtqbV8Of+gJeUlAGDH4ZqeqQeiNH4aFoUtVQ==","signatures":[{"sig":"MEYCIQDhotFDEWjQilrmrKliUl/TDzCG/mUdS0jTAKmgBNCsJgIhAJo7a4s2Js2JjS0xq56GPatx3BYvmLXdWXyMXKXc0+n+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"8e0323684d8fa422d052c5adf0ab6c2081009627","gitHead":"23b1feb7cc1f41cad1660aeddb2b650e734f5f8d","scripts":{"flow":"flow","lint":"eslint src docs/src","test":"npm run lint && npm run flow","build":"babel src --out-dir lib","docs:dev":"cd docs && babel-node webpack.js --dev","prebuild":"rm -rf lib/","prepublish":"npm run build","docs:production":"cd docs && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.2","minimatch":"^3.0.3"},"devDependencies":{"react":"^15.3.1","eslint":"^3.4.0","flow-bin":"^0.31.1","babel-cli":"^6.14.0","node-sass":"^3.8.0","react-dom":"^15.3.1","babel-core":"^6.14.0","css-loader":"^0.24.0","sass-loader":"^4.0.0","autoprefixer":"^6.4.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","style-loader":"^0.13.1","postcss-loader":"^0.11.0","babel-preset-react":"^6.11.1","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.14.0","eslint-plugin-mocha":"^4.4.0","eslint-plugin-react":"^6.1.2","html-webpack-plugin":"^2.22.0","babel-preset-stage-1":"^6.13.0","eslint-plugin-import":"^1.14.0","eslint-plugin-flowtype":"^2.11.4","extract-text-webpack-plugin":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.5.tgz_1472384480632_0.40554910409264266","host":"packages-12-west.internal.npmjs.com"}},"0.1.6":{"name":"serviceworker-webpack-plugin","version":"0.1.6","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.6","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"e00718d2658fbdf2b6265f71dbacf9118a46acca","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.6.tgz","integrity":"sha512-ElR8Y7bceqBDT8Bi5w3O0tQ3uawSfxpN9hoOhPCxBscAmCIIqOxkDDiasbK8iW1ldlnH77Ht1i/aoAHxEr6nkw==","signatures":[{"sig":"MEUCIQDy+UJrh2RWPH+Xymq6Qa/QncSpuDXW9pM/UjhwSpQMFAIgGTcEPjFihAeqBVIf6F/rSOObzyLGwJ9obkzohu1tejE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"e00718d2658fbdf2b6265f71dbacf9118a46acca","gitHead":"e175ea578c9be3ec474fea4a5bd91f51b44a0f3d","scripts":{"flow":"flow","lint":"eslint src docs/src","test":"npm run lint && npm run flow","build":"babel src --out-dir lib","docs:dev":"cd docs && babel-node webpack.js --dev","prebuild":"rm -rf lib/","prepublish":"npm run build","docs:production":"cd docs && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.2","minimatch":"^3.0.3"},"devDependencies":{"react":"^15.3.2","eslint":"^3.7.1","flow-bin":"^0.33.0","babel-cli":"^6.16.0","node-sass":"^3.10.1","react-dom":"^15.3.2","babel-core":"^6.17.0","css-loader":"^0.25.0","sass-loader":"^4.0.2","autoprefixer":"^6.5.0","babel-eslint":"^7.0.0","babel-loader":"^6.2.5","style-loader":"^0.13.1","postcss-loader":"^0.13.0","babel-preset-react":"^6.16.0","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.4.0","html-webpack-plugin":"^2.22.0","babel-preset-stage-1":"^6.16.0","eslint-plugin-import":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","extract-text-webpack-plugin":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.6.tgz_1476043181357_0.30128223774954677","host":"packages-16-east.internal.npmjs.com"}},"0.1.7":{"name":"serviceworker-webpack-plugin","version":"0.1.7","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.7","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"f8e0bce89571b2c68e27390d846a1911685f8b92","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.7.tgz","integrity":"sha512-84U/Dk8asEXNCB+dhoj8GVan1GObHBmIY+rszo3jFI3L+8SEuIZXvyMiVd4gdBg/eEyipBkm1wzvEb4sFOq5lQ==","signatures":[{"sig":"MEQCIF/E84WKCOGAnRFNyXSMzVr/V2qq9PtizQTZc8x356fIAiA34sCz1tHseb4r4l1zidEgCcdDpUj2ocCEVn1jPGHF3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"f8e0bce89571b2c68e27390d846a1911685f8b92","gitHead":"d32cea6ae8a226768e2951a1eb0a1de44dce2a8c","scripts":{"flow":"flow","lint":"eslint .","test":"npm run lint && npm run flow","build":"babel src --out-dir lib","docs:dev":"cd docs && babel-node webpack.js --dev","prebuild":"rm -rf lib/","prepublish":"npm run build","docs:production":"cd docs && babel-node webpack.js"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.8.6","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"6.1.0","dependencies":{"webpack":"^1.13.3","minimatch":"^3.0.3"},"devDependencies":{"react":"^15.3.2","eslint":"^3.9.1","flow-bin":"^0.34.0","babel-cli":"^6.18.0","node-sass":"^3.11.2","react-dom":"^15.3.2","babel-core":"^6.18.2","css-loader":"^0.25.0","sass-loader":"^4.0.2","autoprefixer":"^6.5.3","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","style-loader":"^0.13.1","postcss-loader":"^1.1.1","babel-preset-react":"^6.16.0","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-plugin-react":"^6.6.0","html-webpack-plugin":"^2.24.1","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-flowtype":"^2.25.0","eslint-plugin-jsx-a11y":"^2.2.3","extract-text-webpack-plugin":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.7.tgz_1478868725338_0.4027001284994185","host":"packages-18-east.internal.npmjs.com"}},"0.1.8":{"name":"serviceworker-webpack-plugin","version":"0.1.8","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.1.8","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"6d8053af8035ab0b654994638ad55fa49f4c3a59","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.1.8.tgz","integrity":"sha512-I1wGFTfE1i2aITnrxVZU3YT+ZeaeDnfVLmRKb7UtUfBgbSGZTmq//Q1415NWx8He3PLHf8QRmF+v7V7uVrqDTw==","signatures":[{"sig":"MEUCIQDQ36E5JrTb5OuDSG/1C3b4IQnwgC6Vt6iK5sjT1P8nQAIgAs6l4ItYhLOozJrfc2ZtQp8ZPK5ZXWDA1NmLuluRZik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"6d8053af8035ab0b654994638ad55fa49f4c3a59","gitHead":"0da32705221f37b937cffa2f639e40ccf449fc76","scripts":{"flow":"flow","lint":"eslint . && echo \"eslint: no lint errors\"","test":"npm run lint && npm run flow","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","prepublish":"npm run build","docs:production":"rm -rf docs/dist && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.10.9","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"7.2.0","dependencies":{"minimatch":"^3.0.3"},"devDependencies":{"react":"^15.4.1","eslint":"^3.12.2","webpack":"^2.2.0-rc.0","flow-bin":"^0.37.4","babel-cli":"^6.18.0","node-sass":"^4.1.1","react-dom":"^15.4.1","babel-core":"^6.21.0","css-loader":"^0.26.1","sass-loader":"^4.1.1","autoprefixer":"^6.6.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","style-loader":"^0.13.1","postcss-loader":"^1.2.1","babel-preset-react":"^6.16.0","webpack-dev-server":"^2.2.0-rc.0","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.8.0","html-webpack-plugin":"^2.24.1","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-flowtype":"^2.29.2","eslint-plugin-jsx-a11y":"^2.2.3","extract-text-webpack-plugin":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"1 || ^2 || ^2.2.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.1.8.tgz_1485288562958_0.2832413325086236","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"serviceworker-webpack-plugin","version":"0.2.0","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.2.0","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"6de9dec82ed144c754c6f15b343e7b8764ac5b28","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.2.0.tgz","integrity":"sha512-i67bRdd2PgAjVPBSZIcpvAeWWLttlXSHC0nlA3Vr9S6huZzpBbG6TW1oTBBv5WpYLNE/H3ps37TBOia8jljj6g==","signatures":[{"sig":"MEUCIQDNdm2QOfWW12KdkBDuZGP2QvKojz3LTQT0HVfhut7XzQIgRMYUyJgLxodsRdHbNa0HBjZNEuvEjZ6dFGj/UpyihR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"6de9dec82ed144c754c6f15b343e7b8764ac5b28","gitHead":"f5314a932c9aa2a3075e0204f248041967b02492","scripts":{"flow":"flow","lint":"eslint . && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","test:unit":"NODE_ENV=test mocha","prepublish":"npm run build","test:watch":"NODE_ENV=test mocha -w","docs:production":"rm -rf docs/dist && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.10.9","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"7.2.0","dependencies":{"minimatch":"^3.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","react":"^15.4.1","eslint":"^3.15.0","webpack":"^2.2.1","flow-bin":"^0.39.0","babel-cli":"^6.23.0","node-sass":"^4.5.0","react-dom":"^15.4.1","babel-core":"^6.23.1","css-loader":"^0.26.1","sass-loader":"^6.0.0","autoprefixer":"^6.7.2","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","style-loader":"^0.13.1","postcss-loader":"^1.3.0","react-hot-loader":"^3.0.0-beta.6","babel-preset-react":"^6.23.0","webpack-dev-server":"^2.3.0","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.8.0","html-webpack-plugin":"^2.28.0","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-flowtype":"^2.29.2","eslint-plugin-jsx-a11y":"^3.0.0","extract-text-webpack-plugin":"^2.0.0-rc.3","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"1 || ^2 || ^2.2.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.2.0.tgz_1487111937700_0.2998142319265753","host":"packages-18-east.internal.npmjs.com"}},"0.2.1":{"name":"serviceworker-webpack-plugin","version":"0.2.1","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.2.1","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"01da13566f0858f734f49ab2bb5332b96e1f4773","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.2.1.tgz","integrity":"sha512-Xzp/uDJkLJn36ZtBI5IlD5KgbyuGGf9qQmtLQrcqFPOAXzt5VIbQYfcCrlJrE2nqRuoxCtFJ06urtkeGot3klA==","signatures":[{"sig":"MEUCIEDThvixhjptIQcFdZIbjKL8fXgQoQ7SZ8vhUbjjUDSmAiEA9Zdr2/9qT7lGYIxSrZJbzXWiZxTyz5xDMoFyMUQbFhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"01da13566f0858f734f49ab2bb5332b96e1f4773","gitHead":"1f803304c8e5cf11f89477c55e65bbb867c4227a","scripts":{"flow":"flow","lint":"eslint . && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","test:unit":"NODE_ENV=test mocha","prepublish":"npm run build","test:watch":"NODE_ENV=test mocha -w","docs:production":"rm -rf docs/dist && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.10.9","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"7.2.0","dependencies":{"minimatch":"^3.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","react":"^15.4.1","eslint":"^3.15.0","webpack":"^2.2.1","flow-bin":"^0.39.0","babel-cli":"^6.23.0","node-sass":"^4.5.0","react-dom":"^15.4.1","babel-core":"^6.23.1","css-loader":"^0.26.1","sass-loader":"^6.0.0","autoprefixer":"^6.7.2","babel-eslint":"^7.1.1","babel-loader":"^6.3.0","style-loader":"^0.13.1","postcss-loader":"^1.3.0","react-hot-loader":"^3.0.0-beta.6","babel-preset-react":"^6.23.0","webpack-dev-server":"^2.3.0","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.8.0","html-webpack-plugin":"^2.28.0","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-flowtype":"^2.29.2","eslint-plugin-jsx-a11y":"^3.0.0","extract-text-webpack-plugin":"^2.0.0-rc.3","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"1 || ^2 || ^2.2.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.2.1.tgz_1489831829611_0.6380561364348978","host":"packages-12-west.internal.npmjs.com"}},"0.2.2":{"name":"serviceworker-webpack-plugin","version":"0.2.2","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.2.2","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"3bc3db44fb479c51973f9da21758a0f5c82353c3","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.2.2.tgz","integrity":"sha512-xm4aOtRGjFQf8/huBVPQaTiNYViKb863fLGS249535px95f8c0v+yfsJe/hkF9lxqMU2h5bLrlUtnZeY/8jcBg==","signatures":[{"sig":"MEQCIGvhldPaYiffDFuuf9W00Yt1yYYvZPjonVOqqjHKWCPBAiBzjL5DFsbLnGL2OgFDtyKPgc+Eq6loED1dsX+L1yLbkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"3bc3db44fb479c51973f9da21758a0f5c82353c3","gitHead":"25f03920f890139d158719a9d1e54836ce16aa3b","scripts":{"flow":"flow","lint":"eslint . && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","test:unit":"NODE_ENV=test mocha","prepublish":"npm run build","test:watch":"NODE_ENV=test mocha -w","docs:production":"rm -rf docs/dist && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.10.9","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"7.2.0","dependencies":{"minimatch":"^3.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","react":"^15.4.1","eslint":"^3.15.0","webpack":"^2.2.1","flow-bin":"^0.46.0","babel-cli":"^6.23.0","node-sass":"^4.5.0","react-dom":"^15.4.1","babel-core":"^6.23.1","css-loader":"^0.28.2","sass-loader":"^6.0.0","autoprefixer":"^7.1.1","babel-eslint":"^7.1.1","babel-loader":"^7.0.0","style-loader":"^0.18.0","postcss-loader":"^2.0.5","react-hot-loader":"^3.0.0-beta.6","babel-preset-react":"^6.23.0","webpack-dev-server":"^2.3.0","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^7.0.1","html-webpack-plugin":"^2.28.0","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-flowtype":"^2.29.2","eslint-plugin-jsx-a11y":"^5.0.3","extract-text-webpack-plugin":"^2.0.0-rc.3","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"1 || ^2 || ^2.2.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.2.2.tgz_1495487359889_0.3291715553496033","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"serviceworker-webpack-plugin","version":"0.2.3","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@0.2.3","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"1873ed6fc83c873ac8240fac443c615d374feeb2","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-0.2.3.tgz","integrity":"sha512-cBfw/K6mc4wGSrbwYxdpJU9BjvHAiwiQm5v4y6ogkX3NLPRtQTHDrDT3pKFjHxkfP9tC9RKqB4nqEHvLGDDdQQ==","signatures":[{"sig":"MEQCIBQstQw1FUrtLhkIIPjpwG55iGZWUiDPjme8LQMo2C+pAiA1ha462meIRgDAmAw8ULWig+iC4Ht65zKp0LPi4xsQsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"1873ed6fc83c873ac8240fac443c615d374feeb2","gitHead":"9c7ea2b26afd3ac2158bd4c9cda850dcb629f48d","scripts":{"flow":"flow","lint":"eslint . && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","prebuild":"rm -rf lib/","test:unit":"NODE_ENV=test mocha","prepublish":"npm run build","test:watch":"NODE_ENV=test mocha -w","docs:production":"rm -rf docs/dist && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"3.10.9","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"7.2.0","dependencies":{"minimatch":"^3.0.3"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","react":"^15.6.1","eslint":"^3.15.0","webpack":"^3.0.0","flow-bin":"^0.48.0","babel-cli":"^6.23.0","node-sass":"^4.5.0","react-dom":"^15.6.1","babel-core":"^6.25.0","css-loader":"^0.28.4","sass-loader":"^6.0.6","autoprefixer":"^7.1.1","babel-eslint":"^7.1.1","babel-loader":"^7.1.0","style-loader":"^0.18.2","postcss-loader":"^2.0.6","react-hot-loader":"^3.0.0-beta.6","babel-preset-react":"^6.23.0","webpack-dev-server":"^2.5.0","babel-preset-es2015":"^6.18.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-mocha":"^4.11.0","eslint-plugin-react":"^7.1.0","html-webpack-plugin":"^2.28.0","babel-preset-stage-1":"^6.16.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.5.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-jsx-a11y":"^5.0.3","extract-text-webpack-plugin":"^2.1.2","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"1 || ^2 || ^3"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin-0.2.3.tgz_1498157294239_0.5934426374733448","host":"s3://npm-registry-packages"}},"1.0.0-alpha01":{"name":"serviceworker-webpack-plugin","version":"1.0.0-alpha01","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@1.0.0-alpha01","maintainers":[{"name":"devcrossnet","email":"johannes.werner86@gmail.com"},{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"eedb32a8a39bc74da8cbb33f100917569e635344","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-1.0.0-alpha01.tgz","fileCount":17,"integrity":"sha512-dFLlzCwNlPHzJr2BPDSMqvehjb6wYfFU7RbD/BuXoAD7SAMaXDyKIZH36aCbPtWQnRvK+Anm61s6qFj/rcGZ6g==","signatures":[{"sig":"MEQCIBPiKVM4HIao7obwjqBLWFfAiLx/pL4K1sMzkDyHrV2MAiA1ixU2QGQsYdh4MqvkOs9hBUE5nQSRiPMeN3igS/+nww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38735},"main":"lib/index.js","files":["lib","src"],"gitHead":"f3e993827c924d915765ec591e025406c01a9c61","scripts":{"flow":"flow","lint":"eslint . --fix && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","clean":"rimraf ./docs/dist ./lib","version":"yarn build && pkgfiles","prebuild":"npm run clean","prettier":"find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma es5 --print-width 100","test:unit":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha -w","docs:production":"npm run clean && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --mode=production --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --mode=development --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"woutervanvliet","email":"wouter@interpotential.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"5.7.1","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"8.10.0","dependencies":{"minimatch":"^3.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","react":"^16.2.0","eslint":"^4.19.0","rimraf":"^2.6.2","webpack":"^4.1.1","flow-bin":"^0.68.0","loglevel":"^1.6.1","pkgfiles":"^2.3.2","prettier":"^1.11.1","babel-cli":"^6.26.0","node-sass":"^4.7.2","react-dom":"^16.2.0","babel-core":"^6.26.0","css-loader":"^0.28.11","prop-types":"^15.6.1","sass-loader":"^6.0.7","webpack-cli":"^2.0.12","autoprefixer":"^8.1.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.4","style-loader":"^0.20.3","postcss-loader":"^2.1.1","react-hot-loader":"^4.0.0","babel-preset-react":"^6.24.1","webpack-dev-server":"^3.1.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-mocha":"^4.12.1","eslint-plugin-react":"^7.7.0","html-webpack-plugin":"^3.0.6","babel-preset-stage-1":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","extract-text-webpack-plugin":"^3.0.2","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"^4"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin_1.0.0-alpha01_1521627161621_0.24252621492071902","host":"s3://npm-registry-packages"}},"1.0.0-alpha02":{"name":"serviceworker-webpack-plugin","version":"1.0.0-alpha02","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@1.0.0-alpha02","maintainers":[{"name":"devcrossnet","email":"johannes.werner86@gmail.com"},{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"19f5eb4dcab0c2de5723054adcc4574fead52175","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-1.0.0-alpha02.tgz","fileCount":17,"integrity":"sha512-5fHnA4BUch8yD5k/FCihhP+XL8TWNB/c/mlxaYsZHp+LuqHPnWUknqApfaroGSv9Ere/G3HEN0SMYiIste5eVQ==","signatures":[{"sig":"MEYCIQC/zkcEIhdfbzmyYYoYQSa4uYThvc0JLR38V9IPChFqhAIhAPzCjbI744MyGDyWF6KqOXqpbOFagsXhekIa2piDRcU0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40477},"main":"lib/index.js","files":["lib","src"],"gitHead":"44f1e859d0cfcf311abc4792f253fc5e2cd5bcf3","scripts":{"flow":"flow","lint":"eslint . --fix && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run flow","build":"babel src --out-dir lib","clean":"rimraf ./docs/dist ./lib","version":"yarn build && pkgfiles","prebuild":"npm run clean","prettier":"find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma es5 --print-width 100","test:unit":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha -w","docs:production":"npm run clean && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --mode=production --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --mode=development --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"woutervanvliet","email":"wouter@interpotential.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"5.8.0","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"8.9.4","dependencies":{"minimatch":"^3.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","react":"^16.2.0","eslint":"^4.19.0","rimraf":"^2.6.2","webpack":"^4.1.1","flow-bin":"^0.68.0","loglevel":"^1.6.1","pkgfiles":"^2.3.2","prettier":"^1.11.1","babel-cli":"^6.26.0","node-sass":"^4.7.2","react-dom":"^16.2.0","babel-core":"^6.26.0","css-loader":"^0.28.11","prop-types":"^15.6.1","sass-loader":"^6.0.7","webpack-cli":"^2.0.12","autoprefixer":"^8.1.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.4","style-loader":"^0.20.3","postcss-loader":"^2.1.1","react-hot-loader":"^4.0.0","babel-preset-react":"^6.24.1","webpack-dev-server":"^3.1.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-mocha":"^4.12.1","eslint-plugin-react":"^7.7.0","html-webpack-plugin":"^3.0.6","babel-preset-stage-1":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","extract-text-webpack-plugin":"^3.0.2","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"^4"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin_1.0.0-alpha02_1523522969400_0.11629862455996687","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"serviceworker-webpack-plugin","version":"1.0.0","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@1.0.0","maintainers":[{"name":"devcrossnet","email":"johannes.werner86@gmail.com"},{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"9e15a58996158dc2f50e1fa5387ba0e25d90b58e","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-1.0.0.tgz","fileCount":18,"integrity":"sha512-2JZSmxig4UHeryq4sYdjiKlWfKIe0Ty7AIZQsimiD1NlTXCsm7aVQYyWcoK9SRtM2TrSDzcX2xI0DApvjVH86w==","signatures":[{"sig":"MEUCIHVhzicbxf3JX2Fo/h019PC0+g6WqshzD4LKJzd260tvAiEAmuxfzNH/7wKgFdskEb9fGu5X++opk9kYQtVhUYYW4Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVclHCRA9TVsSAnZWagAArbIP/3k31zSNIpxgX71JnXZb\nZjnQbvUB3m0D5I7HwBcZOSIpExoP9rvYCatUEHD+NAf1bNBToaZ+nv+HYnlD\nFgs3pfdpra/TNNUw6qOuIWQ+Q+TlvGGYf8ijsGlBaRJfVyffzTOu2PCMxGEP\n5A37oWbD1T1OunBPOJQ7bUZg4Z0ltDn/MQCTsWLRSaK3XiDPrkLJFaZfM/s3\nnrHoAlVxRiGtjZDAz9rvqvIbfX7UTbw8gAmu7Up96LOONVP/YWfv/HOxUn1K\ne6RsPH4Fk0T9zwtJ92pL+iw8Y6TPRuZaLdXSj4b9wJLIq7U1nvusjfjBPO+/\n39c/4n3ZbjdYs0TWakxqsPfVyX7zHHYYMuQTWs/RpP4Jrzvw49NpPSPTlOlO\nsrLbwZv5kNju6eV9GYeZIGKN7buvZcb0h0G0/griXqj0QEQ+IRB8BDUI7xPb\nQ9FFuL22KjEJ7HVKGjgg5PNiJd1jdx9RORIAFcoudAfXM737sOlAKY4m6Prd\nqz2cmoZ1GQgHBP6YcLSBg/KgDWrW3rSrAFPT9EnUolpGCdrfUDdOeG2gFt0G\nnts+Q5JyfOSFn4o0Pw6lo8TQ9y3UzVJGm9LUMguLVIoeYxe52ZuGQQ5xBnOW\nYwns3APXHAL9xbRZdihtuB/qqTIh/qlVum7ZSsASIpLZiW/BqTtu3/DmqKHt\nLj3H\r\n=VsK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib","src"],"gitHead":"a0e27e8b0e32a78a9ecef3ac8d8603c3edff08bc","scripts":{"flow":"flow","lint":"eslint . --fix && echo \"eslint: no lint errors\"","test":"npm run lint && npm run test:unit && npm run test:3 && npm run flow","build":"babel src --out-dir lib","clean":"rimraf ./docs/dist ./lib","test:3":"NODE_ENV=test mocha test/webpack3/index.js","version":"yarn build && pkgfiles","prebuild":"npm run clean","prettier":"find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma es5 --print-width 100","test:unit":"NODE_ENV=test mocha src/{,**/}*.spec.js","test:watch":"NODE_ENV=test mocha src/{,**/}*.spec.js -w","postinstall":"(cd ./test/webpack3; yarn install)","docs:production":"npm run clean && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --mode=production --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --mode=development --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"woutervanvliet","email":"wouter@interpotential.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"6.2.0","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"8.11.1","dependencies":{"minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","react":"^16.2.0","eslint":"^4.19.0","rimraf":"^2.6.2","webpack":"^4.1.1","flow-bin":"^0.68.0","loglevel":"^1.6.1","pkgfiles":"^2.3.2","prettier":"^1.11.1","babel-cli":"^6.26.0","node-sass":"^4.7.2","react-dom":"^16.2.0","babel-core":"^6.26.0","css-loader":"^0.28.11","prop-types":"^15.6.1","sass-loader":"^6.0.7","webpack-cli":"^2.0.12","autoprefixer":"^8.1.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.4","style-loader":"^0.20.3","postcss-loader":"^2.1.1","react-hot-loader":"^4.0.0","babel-preset-react":"^6.24.1","webpack-dev-server":"^3.1.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-mocha":"^4.12.1","eslint-plugin-react":"^7.7.0","html-webpack-plugin":"^3.0.6","babel-preset-stage-1":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","extract-text-webpack-plugin":"^3.0.2","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"^4"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin_1.0.0_1532348743781_0.3656774637790112","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"serviceworker-webpack-plugin","version":"1.0.1","keywords":["serviceworker","webpack","plugin"],"author":{"url":"https://github.com/oliviertassinari","name":"Olivier Tassinari","email":"olivier.tassinari@gmail.com"},"license":"MIT","_id":"serviceworker-webpack-plugin@1.0.1","maintainers":[{"name":"devcrossnet","email":"johannes.werner86@gmail.com"},{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"dist":{"shasum":"481863288487e92da01d49745336c72ef8a6136b","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-1.0.1.tgz","fileCount":18,"integrity":"sha512-VgDEkZ3pA0HajsRaWtl5w6bLxAXx0Y+4dm7YeTcIxVmvC9YXvstex38HOBDuYETeDS5fUlBy/47gC0QYBrG0nw==","signatures":[{"sig":"MEQCIANnTFKulikPb0/GuDkzc4IudllzfodyaMg7epnIsH2rAiBf31ij1ozRQd64FVqrzG8ltzPKSz+FFeIYInLT/CVXDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVdCvCRA9TVsSAnZWagAADIgQAIBL7Wgmzh5M1nhkIWzk\nokJXw9VYmTwB0f5DPL+PFy2BwunaF1yQVgGbaZ4Vv2CfuPD15hcMfaSiIE4b\nuu4D+JRILa/iJXHWsP+NcraST4ARPA0kK0yrVO4JSEWjcDH4Q9tPtmaSppqO\nVxKuXaSPUe/iMKwWZRXPtLV65fH6X8Mk9M4Cmnu5I5E+g8GvQtyrqS7eQSxp\ngNevL9sqYWaMnbIwwAVYmUrOcBWLwzw/xesitOvW2fJuQKddZhVme+lTnWIS\nycDZAJ5sPNrgYMfyrC6jqlTK75l+BCpiRv4V9sfUcvvOy8drcB4BAg7Jbrdc\nVXY/U2ZQkt67yrVpZprQtkhtMiHsc4840Vb1WVcRExqxfRyF7a9XG50AKUEe\nZXEGVzCJQIecK0VU5gpRH66E8HlqJ8RqYK5HvzetHLxfD3iTDdvCnfcXgM6s\nkuYe8kzChpch03/Ni6N6qT0kLUrSevOYiD4RhtP7wpLZiwL/cuFBCUZqbtAm\nwL7i6I2CJp4GexcGvOp2Lfs9TQA6Ct6OqyXpU43BTC8volifC8ex/kPo+BVT\nDcWYA7XV0B8hXskFrWhKxx1mH7eoFXD+qD/qQkg7CyH9jD1hI3dVDbF7WBpI\nbjRliQe8CAmE8IJLnOz8XPqr4PlAKWI83I1pQ0aPMobmIgV1AxoYoJDsov1v\n5I9x\r\n=91Bh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib","src"],"gitHead":"a038622a9eb11eccda9c90d552af216788fecbb0","scripts":{"flow":"flow","lint":"eslint . --fix && echo \"eslint: no lint errors\"","test":"(cd ./test/webpack3; yarn install) && npm run lint && npm run test:unit && npm run test:3 && npm run flow","build":"babel src --out-dir lib","clean":"rimraf ./docs/dist ./lib","test:3":"NODE_ENV=test mocha test/webpack3/index.js","version":"yarn build && pkgfiles","prebuild":"npm run clean","prettier":"find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma es5 --print-width 100","test:unit":"NODE_ENV=test mocha src/{,**/}*.spec.js","test:watch":"NODE_ENV=test mocha src/{,**/}*.spec.js -w","docs:production":"npm run clean && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --mode=production --config=docs/webpack/productionConfig.js --progress","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --mode=development --config=docs/webpack/developmentConfig.js --progress"},"_npmUser":{"name":"woutervanvliet","email":"wouter@interpotential.com"},"repository":{"url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git","type":"git"},"_npmVersion":"6.1.0","description":"Simplifies creation of a service worker to serve your webpack bundles","directories":{},"_nodeVersion":"10.7.0","dependencies":{"minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","react":"^16.2.0","eslint":"^4.19.0","rimraf":"^2.6.2","webpack":"^4.1.1","flow-bin":"^0.68.0","loglevel":"^1.6.1","pkgfiles":"^2.3.2","prettier":"^1.11.1","babel-cli":"^6.26.0","node-sass":"^4.7.2","react-dom":"^16.2.0","babel-core":"^6.26.0","css-loader":"^0.28.11","prop-types":"^15.6.1","sass-loader":"^6.0.7","webpack-cli":"^2.0.12","autoprefixer":"^8.1.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.4","style-loader":"^0.20.3","postcss-loader":"^2.1.1","react-hot-loader":"^4.0.0","babel-preset-react":"^6.24.1","webpack-dev-server":"^3.1.1","babel-preset-es2015":"^6.24.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-mocha":"^4.12.1","eslint-plugin-react":"^7.7.0","html-webpack-plugin":"^3.0.6","babel-preset-stage-1":"^6.24.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.9.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","extract-text-webpack-plugin":"^3.0.2","babel-plugin-add-module-exports":"^0.2.1","force-case-sensitivity-webpack-plugin":"^0.2.1"},"peerDependencies":{"webpack":"^4"},"_npmOperationalInternal":{"tmp":"tmp/serviceworker-webpack-plugin_1.0.1_1532350639618_0.2375567943714021","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"serviceworker-webpack-plugin","version":"1.0.2","description":"Simplifies creation of a service worker to serve your webpack bundles","main":"lib/index.js","scripts":{"clean":"rimraf ./docs/dist ./lib","lint":"eslint . --fix && echo \"eslint: no lint errors\"","test":"(cd ./test/webpack3; yarn install) && npm run lint && npm run test:unit && npm run test:3 && npm run flow","test:unit":"NODE_ENV=test mocha src/{,**/}*.spec.js","test:watch":"NODE_ENV=test mocha src/{,**/}*.spec.js -w","test:3":"NODE_ENV=test mocha test/webpack3/index.js","prebuild":"npm run clean","prettier":"find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma es5 --print-width 100","flow":"flow","build":"babel src --out-dir lib","version":"yarn build && pkgfiles","docs:development":"babel-node ./node_modules/.bin/webpack-dev-server --mode=development --config=docs/webpack/developmentConfig.js --progress","docs:production":"npm run clean && NODE_ENV=docs-browser-production babel-node ./node_modules/.bin/webpack --mode=production --config=docs/webpack/productionConfig.js --progress"},"repository":{"type":"git","url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git"},"keywords":["serviceworker","webpack","plugin"],"author":{"name":"https://github.com/oliviertassinari"},"license":"MIT","bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","dependencies":{"minimatch":"^3.0.4"},"peerDependencies":{"webpack":"^4"},"devDependencies":{"autoprefixer":"^8.1.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.1.4","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","chai":"^4.1.2","css-loader":"^0.28.11","eslint":"^4.19.0","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-mocha":"^4.12.1","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.7.0","extract-text-webpack-plugin":"^3.0.2","flow-bin":"^0.68.0","force-case-sensitivity-webpack-plugin":"^0.2.1","html-webpack-plugin":"^3.0.6","loglevel":"^1.6.1","mocha":"^5.0.4","node-sass":"^4.7.2","pkgfiles":"^2.3.2","postcss-loader":"^2.1.1","prettier":"^1.11.1","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-hot-loader":"^4.0.0","rimraf":"^2.6.2","sass-loader":"^6.0.7","style-loader":"^0.20.3","webpack":"^4.1.1","webpack-cli":"^2.0.12","webpack-dev-server":"^3.1.1"},"licenseText":"MIT License\n\nCopyright (c) 2017 Olivier Tassinari\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"serviceworker-webpack-plugin@1.0.2","dist":{"shasum":"2eddbdf49e6dd420a5182928466143980414f10f","integrity":"sha512-6wTGigSasgDlrzfYXPCimwKhUJFlMJz/t9iOZHietQwFaBKOsBzV8n/nqz5m1MT1YqGeYwPdl2IH7qNM7xtyHw==","tarball":"https://registry.npmjs.org/serviceworker-webpack-plugin/-/serviceworker-webpack-plugin-1.0.2.tgz","fileCount":14,"unpackedSize":23585,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE+Ld+qu77yJIXWmEGpSf6sqaOy9aRpPH+jGPjg+R9OvAiEA/til+37GTKfHYelkNY7DULsASNksX9khBjpmeaHwPlo="}]},"_npmUser":{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},"directories":{},"maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"devcrossnet","email":"johannes.werner@hey.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serviceworker-webpack-plugin_1.0.2_1758381007489_0.8967783867223649"},"_hasShrinkwrap":false}},"time":{"created":"2016-06-01T20:43:10.655Z","modified":"2025-09-20T15:10:08.199Z","0.1.0":"2016-06-01T20:43:10.655Z","0.1.1":"2016-06-04T15:23:05.187Z","0.1.2":"2016-06-04T15:32:49.024Z","0.1.3":"2016-06-04T15:39:42.434Z","0.1.4":"2016-08-16T09:40:46.266Z","0.1.5":"2016-08-28T11:41:22.432Z","0.1.6":"2016-10-09T19:59:41.999Z","0.1.7":"2016-11-11T12:52:05.975Z","0.1.8":"2017-01-24T20:09:24.824Z","0.2.0":"2017-02-14T22:38:58.242Z","0.2.1":"2017-03-18T10:10:31.691Z","0.2.2":"2017-05-22T21:09:20.860Z","0.2.3":"2017-06-22T18:48:15.276Z","1.0.0-alpha01":"2018-03-21T10:12:41.754Z","1.0.0-alpha02":"2018-04-12T08:49:29.591Z","1.0.0":"2018-07-23T12:25:43.899Z","1.0.1":"2018-07-23T12:57:19.662Z","1.0.2":"2025-09-20T15:10:07.681Z"},"bugs":{"url":"https://github.com/oliviertassinari/serviceworker-webpack-plugin/issues"},"author":{"name":"https://github.com/oliviertassinari"},"license":"MIT","homepage":"https://github.com/oliviertassinari/serviceworker-webpack-plugin#readme","keywords":["serviceworker","webpack","plugin"],"repository":{"type":"git","url":"git+ssh://git@github.com/oliviertassinari/serviceworker-webpack-plugin.git"},"description":"Simplifies creation of a service worker to serve your webpack bundles","maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"devcrossnet","email":"johannes.werner@hey.com"},{"name":"woutervanvliet","email":"wouter@interpotential.com"}],"readme":"# serviceworker-webpack-plugin\n\n> Simplifies creation of a service worker to serve your webpack bundles.\n\n[![npm version](https://img.shields.io/npm/v/serviceworker-webpack-plugin.svg?style=flat-square)](https://www.npmjs.com/package/serviceworker-webpack-plugin)\n[![npm downloads](https://img.shields.io/npm/dm/serviceworker-webpack-plugin.svg?style=flat-square)](https://www.npmjs.com/package/serviceworker-webpack-plugin)\n[![Build Status](https://travis-ci.org/oliviertassinari/serviceworker-webpack-plugin.svg?branch=master)](https://travis-ci.org/oliviertassinari/serviceworker-webpack-plugin)\n\n[![Dependencies](https://img.shields.io/david/oliviertassinari/serviceworker-webpack-plugin.svg?style=flat-square)](https://david-dm.org/oliviertassinari/serviceworker-webpack-plugin)\n[![DevDependencies](https://img.shields.io/david/dev/oliviertassinari/serviceworker-webpack-plugin.svg?style=flat-square)](https://david-dm.org/oliviertassinari/serviceworker-webpack-plugin#info=devDependencies&view=list)\n\n## Installation\n\n```sh\nnpm install serviceworker-webpack-plugin\n```\n\n## The problem solved\n\nWhen building a service worker, you probably want to [cache all](https://github.com/oliviertassinari/serviceworker-webpack-plugin/blob/master/docs/src/sw.js#L38)\nyour assets during the `install` phase.\nBut in order to do so, you need their **names**.\nThat's not simple when you are using *Webpack*:\n- The assets names are *non-deterministic* when taking advantage of the long term caching.\n- The assets list can even evolve over time as you add splitting points or more resources.\n- You want to be able to use your service worker with the **dev-server** mode of Webpack.\n- You want to keep the build process as simple as possible.\n\n## Setup\n\n### 1. Add the plugin to your webpack config\n\n```js\nimport ServiceWorkerWebpackPlugin from 'serviceworker-webpack-plugin';\n\n...\n\n  plugins: [\n    new ServiceWorkerWebpackPlugin({\n      entry: path.join(__dirname, 'src/sw.js'),\n    }),\n  ],\n\n```\n\n### 2. Register the service worker in your main JS thread\n\n```js\nimport runtime from 'serviceworker-webpack-plugin/lib/runtime';\n\nif ('serviceWorker' in navigator) {\n  const registration = runtime.register();\n}\n```\n\n### 3. Write your own `sw.js`\n\nYou can now use the global `serviceWorkerOption` variable in your `sw.js`.\nE.g. In our example this object looks like:\n```js\n{\n  assets: [\n    './main.256334452761ef349e91.js',\n  ],\n}\n```\n\n## Simple example\n\nYou can have a look at the [`/docs`](https://github.com/oliviertassinari/serviceworker-webpack-plugin/tree/master/docs)\nfolder if you need a full working example.\n\n## API\n\n### `ServiceWorkerWebpackPlugin(options)`\n\n- `options`\n - `entry`, **required**, *string*:\nPath to the actual service worker implementation.\n - `filename`, *string*, default `'sw.js'`:\nRelative (from the webpack's config `output.path`) output path for emitted script.\n - `excludes`, *array*, default `['**/.*', '**/*.map']`:\nExclude matched assets from being added to the `serviceWorkerOption.assets` variable. (Blacklist)\n - `includes`, *array*, default `['**/*']`:\nInclude matched assets added to the `serviceWorkerOption.assets` variable. (Whitelist)\n - `publicPath`, *string*, default `'/'`:\nSpecifies the public URL address of the output files when referenced in a browser.\nWe use this value to load the service worker over the network.\n - `template`, *function*, default noop:\nThis callback function can be used to inject statically generated service worker.\nIt's taking a `serviceWorkerOption` argument and must return a promise.\n- `transformOptions`, *function*:\nThis callback function receives a raw `serviceWorkerOption` argument.\nThe `jsonStats` key contains all the webpack build information.\n- `minimize`:\nWhether to minimize output. Defaults to `process.env.NODE_ENV === 'production'`\n\n### `runtime(options)`\n\n- `options`: That's forwarded to the `options` argument of the\n[`ServiceWorkerContainer.register()`](https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/register) function.\n\n## Credit\n\n- The [offline-plugin](https://github.com/NekR/offline-plugin) package\nwas a great source of inspiration.\n- The [html-webpack-plugin](https://github.com/ampedandwired/html-webpack-plugin)\npackage was also really helpful.\n\n## Why simply not use the `offline-plugin`?\n\nI wouldn't have been able to write this plugin without the [offline-plugin](https://github.com/NekR/offline-plugin) project.\nThanks [@NekR](https://github.com/NekR/offline-plugin) for sharing it!\n\nStill, soon after using it, I realized that it wasn't what I was looking for.\n - The *abstraction* provided was **too high**.\n (I needed to build some custom fetch logic.)\n - It was making me, even more, **dependent** on Webpack.\n (What if later, I want to switch to another build system?)\n\nHence, I decided to change the approach and created this **thin layer** on\ntop of Webpack to solve the assets name issue. Nothing more.\n\nIf you don't care about my two issues with `offline-plugin`\nthen you don't need to use this package, `offline-plugin` is great.\n\n## The specs\n\n- [Service Workers](https://w3c.github.io/ServiceWorker/)\n\n## License\n\nMIT\n","readmeFilename":"README.md","users":{"gothy":true,"philipjc":true,"ycjcl868":true,"carlcraig":true,"nicholaslie":true}}