{"_id":"css-hot-loader","_rev":"44-378d3be7f724caa672687a7ffe88c5a9","name":"css-hot-loader","description":"css hot reload work with extract-text-webpack-plugin","dist-tags":{"latest":"1.4.4","beta":"1.4.2-beta"},"versions":{"1.0.0":{"name":"css-hot-loader","version":"1.0.0","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"shepherdwind"},"license":"ISC","_id":"css-hot-loader@1.0.0","_shasum":"79d7423c69e238da15e8b059281aa922d0a3255d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"79d7423c69e238da15e8b059281aa922d0a3255d","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.0.tgz","integrity":"sha512-Bv30oGQjojFEE44Qu0JjZX4uebTfo9ccwZAOKWu6aXa61ZTgT9kMRumCmUjaoOl8P/saHEPxN1eB63sZb4DfFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaUtptjZmqNz3uUk+qspTcy7p3af5qGYlyfujrMXqpWAiBylN84LhlaEdGcCcA8UOU0wX8ES9CcReRVTjGb9g8Pww=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.0.tgz_1485414583676_0.3172935510519892"},"directories":{}},"1.0.1":{"name":"css-hot-loader","version":"1.0.1","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"36fca77953f51b289fbca93d8700d5e67e803ff8","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.1","_shasum":"1cd21130963b01715c6e9d19161458ef0338f35f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"1cd21130963b01715c6e9d19161458ef0338f35f","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.1.tgz","integrity":"sha512-83rxZxZj0iXSw939sjEjb+bw6Ns5+OPH1h4gDuCTQAkr92YXQSyf/PlsGkZJ9Ev7MZZD9Yv+NoMIxR/CVstr8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwGW4/vtW2n3vbZ7o2kROAsrLcjnC2nbBw3PllYsho4wIgRz6aVnu8J0rTljr7czCQFslJ0PH14i2270s+5vphqwE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.1.tgz_1485416300785_0.6092634482774884"},"directories":{}},"1.0.2-beta":{"name":"css-hot-loader","version":"1.0.2-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"36fca77953f51b289fbca93d8700d5e67e803ff8","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.2-beta","_shasum":"b417c63e3f73f16341ecfe88c77a7ac86d759e36","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"b417c63e3f73f16341ecfe88c77a7ac86d759e36","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.2-beta.tgz","integrity":"sha512-O2S8YmBKpd1EJstF25s09xtspxSVy47sN6eqYipC5qoECAifUPRH5lVvv9Iq//lymdmH88950Zi7n4BGkHHNGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNgLotstZnJMK/NrTzv2Ez5yuIp1qloC8or84uBkUJTAiBNwI7OZtrnaFgo3xMbPZ2FB1VKzS6tibEKs6A7gDENag=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.2-beta.tgz_1491378300696_0.1835128851234913"},"directories":{}},"1.0.2":{"name":"css-hot-loader","version":"1.0.2","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"36fca77953f51b289fbca93d8700d5e67e803ff8","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.2","_shasum":"54cb5dce1da415821fc2b220ca74b1024cb10a08","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"54cb5dce1da415821fc2b220ca74b1024cb10a08","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.2.tgz","integrity":"sha512-Dwq7jnZcvRtprKxqFH+qjkGHInovkALiEgzNynBgKRF5ocTyso3He1bG2+Zti2qNHZnYYGGPNS+6C6/q9BLNcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASrh3AMIgg/6S7PQfUoTIMd2UfA8ZMg5pEwuBaji0eLAiAmGcOOfhOWlctJS3tlb9SoMPSgtvfwwUtlKrbWNLnVuw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.2.tgz_1491379176616_0.48102539754472673"},"directories":{}},"1.0.3":{"name":"css-hot-loader","version":"1.0.3","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"93a8af6a40d6d551718472ef38647aecb016b2a5","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.3","_shasum":"d7435a3e561b508d39e9cfb1b0bed6a9a98f770c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"d7435a3e561b508d39e9cfb1b0bed6a9a98f770c","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.3.tgz","integrity":"sha512-m237ClYetL4GnTS87tNwcwBbEKUcP7KwkkRKcN6/vsOCWyfx2dN251aQnwm5AtpipGn6gpEVO0CyX+wiwrYK3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTGbz8WM7A4IGbYBeTBWTwMm6IwAOnkIPAuNj5MfbXUQIhAIca63VfzX32iFt2VCSlEVBnM5aOqiTEiyPThYdSh6Be"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.3.tgz_1493973831333_0.7881658379919827"},"directories":{}},"1.0.4-beta":{"name":"css-hot-loader","version":"1.0.4-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"810e868a4f2dc53bbbd2bf16811901f617f6d1ab","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.4-beta","_shasum":"95864d2e12be42bf68aff84c06a101c6f5bded33","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"95864d2e12be42bf68aff84c06a101c6f5bded33","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.4-beta.tgz","integrity":"sha512-R7ePHiX0Fd6J/8HuR5J+W6UiESy8y0dhhWgzhq5ISBj1BZDQXVbhhGLtHwSpV0sUpti26E8Gj57tn+LvChP04Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqAInsQ6C1wcfcroHUjA1duIHjeGn8QQiLaDcWGBI2oAiEAjzftZYuAk8FvL5TAGJdwn/EDnAqhZcwTaCQCRis8qxE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.4-beta.tgz_1494757893761_0.5729476304259151"},"directories":{}},"1.0.4":{"name":"css-hot-loader","version":"1.0.4","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","gitHead":"ae6a3507457c136638055008fa70f0e7d56a86d9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.0.4","_shasum":"1f3b7f5fc8616305140690ad4673f783159343f4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"1f3b7f5fc8616305140690ad4673f783159343f4","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.0.4.tgz","integrity":"sha512-kkqWf11+bW1N6CpYmvyubEifu7S1hqjCFk5NPoGYQJYjlzNfr4pn18rVfABX17RB36gmfjxfpUO15eAAJ04V8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfkGGyS+1JMYtHfrFpeIsEmVD9rIJ3vvnuWhxRYOfZTAiEA2oQs2viRPDNzHZpxk///fPNUt15amamhMKyD4/KJHPY="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.0.4.tgz_1494758086176_0.6245522950775921"},"directories":{}},"1.1.0-beta":{"name":"css-hot-loader","version":"1.1.0-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0"},"gitHead":"ae6a3507457c136638055008fa70f0e7d56a86d9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.0-beta","_shasum":"638dcd5d6a3ee7ee862a53c4fee7861973fb7817","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"638dcd5d6a3ee7ee862a53c4fee7861973fb7817","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.0-beta.tgz","integrity":"sha512-AEknFdpqMfBB/qitzwIlwGtwuYcUmfJvKhQOFKoc3BIBdv15xGFWLjjT/VUvaMu0Fffuh9B5Arb5lF6rHv0TRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtXAYnJmZUj6K4xDJjZ1KLZXYo4hiD8E+FvtlTVQAlcgIhAITIo+Q2LYLtNIgsbQ595bSnAWfjS8DU+BwCfoynfZK6"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.0-beta.tgz_1494760695610_0.7091216808184981"},"directories":{}},"1.1.0-beta1":{"name":"css-hot-loader","version":"1.1.0-beta1","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0"},"gitHead":"ae6a3507457c136638055008fa70f0e7d56a86d9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.0-beta1","_shasum":"cba2fdf84ebfeb727fbf52bf75f7d74952fb1f7d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"cba2fdf84ebfeb727fbf52bf75f7d74952fb1f7d","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.0-beta1.tgz","integrity":"sha512-6SW2HXmnrhj6vuroq6tYW0ydLMHr6nJ/BUqVjZt1S9+KV/kqAEeTPzRMJs35kTM5BCl2MZv934a0zU/h/0KqSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFscgRaFK2m8R1cB7xdNhvS6Gn14ksdejUFXKrBHz2GwIgEVNngW5u1nHyMMvGepa2QRzB99i1AoHhQWxOhR/urzw="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.0-beta1.tgz_1494760858872_0.5018342081457376"},"directories":{}},"1.1.0-beta2":{"name":"css-hot-loader","version":"1.1.0-beta2","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0"},"gitHead":"ae6a3507457c136638055008fa70f0e7d56a86d9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.0-beta2","_shasum":"fb89eaa32c450d11cc44832a07183dcf16ff1bd3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"fb89eaa32c450d11cc44832a07183dcf16ff1bd3","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.0-beta2.tgz","integrity":"sha512-m+GPRBB5oVagDnVaTP0WPe2FyFHEQkhJj1ebMCW55wgJ3b6XlSA5ioYkCXr/GNxgqGvCxr2x/zodvdONnt0pag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGftxzl9wtS03jn/0AOdFWGUPGh2G6HJAOnTnZZTfCEYAiAzPb2UmTksxfsI0TnylEgKqi1Y9pj8XiwbJMx7WLiPJg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.0-beta2.tgz_1494761877750_0.3415162651799619"},"directories":{}},"1.1.0-beta3":{"name":"css-hot-loader","version":"1.1.0-beta3","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"ae6a3507457c136638055008fa70f0e7d56a86d9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.0-beta3","_shasum":"8ee28877a62a7def56e58c8e71fa871215472e51","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"8ee28877a62a7def56e58c8e71fa871215472e51","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.0-beta3.tgz","integrity":"sha512-uMgHUQP1mpWUQrHasmKe1m70nPFY1ny7UGp7/ku78uXx8KFo3IYyfOgkhh4iFfWgSgZv2iC+WZJktnv3iVywSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKpHq0FGfxeVVP6Wmifh8Ph++pnk7ndmaGYa53r7iTSAiEAtvOHwUp0eeqt7aVBkOguMb0aUuxD6sa77NlKZSSTM8Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.0-beta3.tgz_1494762972156_0.701866666553542"},"directories":{}},"1.1.0":{"name":"css-hot-loader","version":"1.1.0","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"9c8e82ba641523293d623dafdf642181a4485174","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.0","_shasum":"10e320ca4e0a59db80ce6376bffec83b31e3a1ab","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"10e320ca4e0a59db80ce6376bffec83b31e3a1ab","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.0.tgz","integrity":"sha512-Ie5UwMH9NSARva28dOseWpKvI8G3u4iAonOJ2u6IgG0P19e5rPboMwV08s3FLN7rEj3DVGRgBJdrPJ4mws+6+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY0ZBxJH6bsOrH+DictzOybFmfDU5pSXKKAPrzBtCvcwIhALZV52hRIUxGMfIqSgc/PZS45HMJLSPIHpxgjGxjWYK/"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.0.tgz_1494763224770_0.6224727779626846"},"directories":{}},"1.1.1":{"name":"css-hot-loader","version":"1.1.1","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"65b23009bb076d9cbf6f50c553f9ebb0898aa688","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.1.1","_shasum":"963513165d86e7dbcb928f86938bed6d7f19fc9b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"dist":{"shasum":"963513165d86e7dbcb928f86938bed6d7f19fc9b","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.1.1.tgz","integrity":"sha512-XIBpERp13HF8V5jCOQeudWZQa24QWPD1MBgToAtt3fUQ1vQonTMjxW6bvJBVn5pz5CVEixDVnFSIpK7JNLxjaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAoM6X8dm6Hoe50JizJ0vKRWSco3Z+LC9M0V/X0WqU6AiBmeuDB4IkLyH3qvAAn+NnsNOWgRJtM+SzCwS2tXr8gbQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/css-hot-loader-1.1.1.tgz_1495064598219_0.036666593980044127"},"directories":{}},"1.2.0-beta":{"name":"css-hot-loader","version":"1.2.0-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"05632652afe368ecb6f276caba537fec28f9bb93","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.2.0-beta","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-Qr6yeC4xBB1TeoB8DKDs7AEZfgG2ZnmunFQLm4MOIBXlGWA3YvWWjRzNIIzrl5SLxot2rUzdKZlHC77IOzCeSg==","shasum":"c16ce9d607869b12f4ffb0e02093cc1acad3eefd","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.2.0-beta.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3q7j6Fn0eSgKIyLa4FDgWGXe5ovi4WZbm0QUhPVmwGAiASfSYG8YK6CpDRnCtIk2KdN8NlTlAFob5AnTXrmtelMw=="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.2.0-beta.tgz_1498218276534_0.3515493895392865"},"directories":{}},"1.2.0":{"name":"css-hot-loader","version":"1.2.0","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"7e67948e09283da12b50cd9a53832d1d3c685669","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-3/XEiQdMxOCED+7Alu0TZk5uNxX5eKRzE2+sb7mVbUr8IfWuQawd9AC0TmmJtHw4AwOVms+g23MUj8sCyxPVtg==","shasum":"760d3bd828615b893689ac5f5037599b4da30a63","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaL5DkoT5CEyZVmzjJZP7fpNy5hNvDoP+k9UQFat18/QIgTMG/d0go196Q6F8vp0sU7P1hYPlHkLOLaZ3haGTyvig="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.2.0.tgz_1498218542624_0.47296615480445325"},"directories":{}},"1.3.0-beta":{"name":"css-hot-loader","version":"1.3.0-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"6ff5074dc22533fb5ef328c8db1fe5175d0799cc","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.0-beta","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-Hr0afGN+rd7gr3WJV9eZr/KcKdO4yzA2hEHdQKb5W67Uh4K0z1/OHB7+Z1FRx0upxB3LHG1T+T1AMJ439wtHeA==","shasum":"ac954016cd19a0e7686384ea24ab8a4115fc8fad","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.0-beta.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuGwciH+XZKNH6Xo+WNDGX1eYyMNGnCLKiAec47A7WFwIgaUSBTRpxUgYVhyf1bEaTzJb3KS0cuGxzoWWbIbxqIKk="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.0-beta.tgz_1499049544308_0.3366337001789361"},"directories":{}},"1.3.0":{"name":"css-hot-loader","version":"1.3.0","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","test":"echo \"Error: no test specified\" && exit 1"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"gitHead":"6b3bc9fadc97334c783aa8bfcb8a7d40c648b7b4","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-pjhpKFdP2DLgZk2Mu+MZqkz3Da1bsPdwJuc+BScPQTKKa0o7nABqEM9MAflZU5e3M5hWVWyMgTnsevAhUOEVyA==","shasum":"728c31f11d2d783049995631c5f25325382a7116","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOQzgjNz4nmIKg3afyqGRs60KRZFuxBkA2bP2L1h+5KwIgElww4BR2COdiOsiBz693sJkE8JODTPYQtcjdcbkcjJ8="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.0.tgz_1499088812584_0.9991829278878868"},"directories":{}},"1.3.1":{"name":"css-hot-loader","version":"1.3.1","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"cf98f563e1f74c9f37590a38016b664dd85b26c9","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-9GqsKLq8ANx6H1EtCmqtvPCe/wcuoZxhrXfgT7Q4Gc7Gdj+HKpJ8O1E9g6EJqGb1ieOinz8aBnxkgstRBgfFdg==","shasum":"83be8f11db98f4508ce920367a67772f583cd6b4","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSaCfJ0VUNpogI789TfYtNaINee0bBc+iCd087Fc+9iAIhAINZ94WiKKc1l2tMEfSquKiIc9uxgSadWimsChIpihaW"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.1.tgz_1504512392181_0.5175564647652209"},"directories":{}},"1.3.2":{"name":"css-hot-loader","version":"1.3.2","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"9e0cbb0b63d79ceba94ec4799d2a47d47fc91f2a","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.2","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-np58ICMKAJKGyYpnR6MOQl1nmZIJpI4CMfD5SFK065/FSLFhc6b/ws7vVZfQD/1pqnSRSSaeJUkUWkZLDGkZ6A==","shasum":"c4fb0fb49a5aedba03383db1e32e776cd5ea6998","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0oRqlYyqgPYrYruoyE8B41Nilg+YfI22+7dC6aflqkAIhAKT00qY9hO7Ihe4T4l9r95gGZTbBCv3mB1BGmi95a2RW"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.2.tgz_1507341144904_0.7992156664840877"},"directories":{}},"1.3.3":{"name":"css-hot-loader","version":"1.3.3","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"aa4552e901813e161c275a6d2a50d880e6df1690","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.3","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-QmDp/kSKNEhGO7acUl52V9zhPkr86o1ODL1ZL5wsStABO+1Nz0PAfi096Bdw+ywAnzxSjmE4tXMfxiw0Tvergw==","shasum":"6de14efd4a25f4b06e4ad82ae001586993eb7efa","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJx2GtNn8VEAJ1hZtcqYX8o0bnuG8PJFenm6SQtbFMZAiEA8X6YgKBoINwAAxmfgV0qGRawZ0kP3Xv56ytwFQiME28="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.3.tgz_1510138947981_0.7673414305318147"},"directories":{}},"1.3.4":{"name":"css-hot-loader","version":"1.3.4","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"ac844eec426bdca0923bc3c9c7e50634b67eb9e1","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.4","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-fbqBm1rbwjGhXPrYr2ysc6YHOvqMt5BF3ZTBXiussa7Ti4bukOkwBgzuxjVhqoNNSQUF+xKnRlZrwkJQ89rgcQ==","shasum":"cd58b9419cd7ec82350b1d60713d86e480a8b286","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD95zsarZd831ODMurPbgpD/YghLxTsAnTJzvQ4fXGeeAIhALGIIW8+kVAuMxEijkgiK9z44gimgkojngbnJvM0Od+S"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.4.tgz_1511254538401_0.8027141613420099"},"directories":{}},"1.3.5":{"name":"css-hot-loader","version":"1.3.5","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"5ba9dfc0c5c5cddd4b0e399fb23eda44676011d6","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.5","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-wErl3yRqftt2YAe/cBidwIyJW+vhc/VqcqJ0tIAb5NzNPllz+pT0oA2f6SI3vL1Y/wHAVjW8fz/yLtkKp0z4NQ==","shasum":"bc070307cc5f881dbaea12bc54d354133d08a28b","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdLuJfXOj0Pk2xCdBYpUzYpAvZtB99rlzBz3GksoMCQAiEAhZxEhVUvBO6oNJhQPHb2gssnq2zB5pKwFJ0b641/JiQ="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.5.tgz_1514077903231_0.8555683782324195"},"directories":{}},"1.3.6":{"name":"css-hot-loader","version":"1.3.6","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"fa8fb45f51b82527374d8f461543248ad039f6c5","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.6","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-cDATA1jG41HiakowuOQVtbDf7vmHMdsFbmRLVDWMqBxc0WVJbRkbkU+XaP9WLc5Dgt8us7fXpAVoja3oF64YIg==","shasum":"6da65f21ce40920ea2c46a87158c53831b83dcb8","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHQLxvSHqECRTf2hS6JIxvwY0OZ9rBWysLEI52xSjnQQIhANxqnhrvLCVM7NpAq81fGX0Gu2Na/8AYqm9U+lJxoy7q"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader-1.3.6.tgz_1516709722026_0.996719897724688"},"directories":{}},"1.3.7":{"name":"css-hot-loader","version":"1.3.7","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"bbe7ba59686f15e022958188098e28217b2c77d6","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.7","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-rxixf8u1v4Qx4xMXLC/YLOefyyRNvk7MgMkDq0vgCUQQJvz6z1acaH5JniDnnwlCSP4EPUy88ddGM05Z9GXzOQ==","shasum":"e08a2343d3f5e22043da50d86bbb4310f535be0e","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.7.tgz","fileCount":7,"unpackedSize":10904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWk34YaAZYNV+w6x3K7pR7fVq/s8ycxjZK5p/pqbAUpAiBaCp6WSe5QbdFXE/jbWuJ4jvz3d/STvtUs2NeR8Sub0w=="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.3.7_1518312758441_0.8435777277394896"},"_hasShrinkwrap":false},"1.3.8":{"name":"css-hot-loader","version":"1.3.8","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"8461dbe5f187bca0c1a055ce9c01472319d1ce0b","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.8","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-bJ+FyuWlpjoKo0by6srYGMawRosSfNIZZJ7MHXlu6yfZGQz8dxH159cYzUkaaADhvKSwwBq/lLYy1SguQRT1FQ==","shasum":"edc17f9a24c8e2254c1c570e3779257489aa53f6","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.8.tgz","fileCount":7,"unpackedSize":11145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi2Csjw+G7YHXIAp2zJBzXv/4L9/cSJ2+IpAVNSMP7qQIhAKmaPPatUUNKIMSpCSl1K3y/dB0iyo9aPv2teTbB/5Tr"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.3.8_1519881699326_0.9431414950152961"},"_hasShrinkwrap":false},"1.3.9":{"name":"css-hot-loader","version":"1.3.9","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"6bc0c1df9a05db802542cbe7bdf260cd6557bc63","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.3.9","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-W3RoM3mqIhZyMr2sYJr7Q49gQa6C+W6IjXOcGg/bOcm5Fsbn4ElbMqSVwcCbZZhrSBfL5ZGGA6skJQVrXpbRnQ==","shasum":"ed22b41126920134a4a2246d7d32113e2425c754","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.3.9.tgz","fileCount":7,"unpackedSize":11318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjZt5N+VPquEQKDo13WOYAxBKUUe/8JR5MbChwWCFTfwIhAPMtBmWx4rZsl4llM03z6t5PUkxJO4LHvZD527ePZGBk"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.3.9_1522152524674_0.3233703245107564"},"_hasShrinkwrap":false},"1.4.0-beta":{"name":"css-hot-loader","version":"1.4.0-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"readme":"### CSS Hot Loader\n\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![NPM version][npm-image]][npm-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: http://img.shields.io/npm/v/css-hot-loader.svg?style=flat-square\n[npm-url]: http://npmjs.org/package/css-hot-loader\n[download-image]: https://img.shields.io/npm/dm/css-hot-loader.svg?style=flat-square\n[download-url]: https://npmjs.org/package/css-hot-loader\n[travis-image]: https://img.shields.io/travis/shepherdwind/css-hot-loader.svg?style=flat-square\n[travis-url]: https://travis-ci.org/shepherdwind/css-hot-loader\n[coveralls-image]: https://img.shields.io/coveralls/shepherdwind/css-hot-loader.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/shepherdwind/css-hot-loader?branch=master\n\n\nThis is a css hot loader, which support hot module replacement for an extracted css file.\n\n### Why we need css hot loader\n\nIn most cases, we can realize css hot reload by [style-loader](https://github.com/webpack/style-loader) . But style-loader need inject style tag into document, Before js ready, the web page will have no any style. That is not good experience.\n\nAlso, a lots of people thought about that, How can realize hot reload with\nextract-text-webpack-plugin. For example [#30](https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/30) , [#!89](https://github.com/webpack-contrib/extract-text-webpack-plugin/pull/89).\n\nSo I write this loader, which supprot hot module replacement for an extracted css file.\n\n### Install\n\nFirst install package from npm\n\n```sh\n$ npm install css-hot-loader --save-dev\n```\n\nThen config webpack.config.js\n\n```javascript\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: ['css-hot-loader'].concat(ExtractTextPlugin.extract({\n        fallback: 'style-loader',\n        use: 'css-loader'\n      })),\n    },\n  ]\n}\n```\n\n`css-hot-loader` should be the first loader before `extract-text-webpack-plugin`.\n\n### Attention\n\nThis plugin require the output css file name static. If output file name depend\non css content, for example `'bundle.[name].[contenthash].css'`, HMR reload will\nfail, more detail refer to [#21](https://github.com/shepherdwind/css-hot-loader/issues/21).\n\n### webpack 4\n\nThere is an issue to work with webpack4 [#37](https://github.com/shepherdwind/css-hot-loader/issues/37).\nPlease use [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) to replace extract-text-webpack-plugin.\nConfig like this:\n\n```javascript\nmodule: {\n  rules: [\n    {\n      test: /\\.css/,\n      use: [\n        'css-hot-loader',\n        MiniCssExtractPlugin.loader,\n        'css-loader',\n      ],\n    },\n  ] // end rules\n},\n```\n\n### webpack 1.x\n\nConfig file example should like this\n\n```javascript\n  module: {\n    loaders: [{\n      test: /\\.less$/,\n      loaders: [\n        'css-hot-loader',\n        'extract-text-webpack-plugin',\n        'less',\n        ...\n       ],\n      include: path.join(__dirname, 'src')\n    }]\n  }\n```\n\n### options\n\n#### fileMap\n\nOption to define you css file reload rule. Since 1.1.0 .\n\nFor example `'css-hot-loader?fileMap='../css/{fileName}'` , which mean\n\n```\njs/foo.js => css/foo.css\n```\n\nDefault value is `{fileName}`.\n\nsee [#3](https://github.com/shepherdwind/css-hot-loader/issues/3).\n\n### How\n\n\nThe realization principle of this loader is very simple. There are some assumed condition:\n\n1. css required by js , so css also be a js file\n2. The name of css file, which need hot reload , is the same as js file excuted.\n\nThe secend assumption is often established. If you use extract-text-webpack-plugin , entry `foo.js` will extract css file `foo.css`. This principle will help us to locate the url of css file extracted.\n\nBecause every css file will be a js module , every css file change can affect a module change. CSS hot loader will accept this kind change, then find extracted css file by `document.currentScript`.\n\nSo when a css file changed, We just need find which css file link element, and reload css file.\n\n### License\n\n(The MIT License)\n","readmeFilename":"README.md","gitHead":"5a8ac3992739e90b8ec0fda575e18e5c5b28d4e7","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.0-beta","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-6300VUANG4CxM8njKEx13WjgIb3KCNX1j42i7kgqGSRXLnFJzT2H91l//MYDxDW9Da4vjxBVIINI7k+Nj/tOLA==","shasum":"dbe0a963ecdb5a50830fd7ed5e27538607ba94d6","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.0-beta.tgz","fileCount":7,"unpackedSize":11822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRaPxCRA9TVsSAnZWagAASb4P/2tuls7KIpgrrhxQ8ybc\nc/utmJuWr8YO5Kore+sfhIQDFgJw71k5MCaQ22jWYVqRD6ef2zIq9tXABifh\npVYjq7EAewPRtBhYMd/2ou3r6Epan+AXgQsVETEd7S/6OLkSXfzddmQtZlxp\nRSCPqhJNS4w3A1OgXzdSezsAnDpBwDyoAZzL21s7+jF427ChQpxVS8q18mIZ\nV6BvycYJ/SqZ+508KXqQv2QF7YqGYUt899jbKLU4eUiSENw31ntjhdQ4TjEe\nAj2XlHxIP9LweJ/nL1Xp7DOJlywoAaxm/6NMCGbv38ExAdl5rr9YQonHJMmH\n+rG5DcbGGNagmJgYqHt+9opI4xpv0vMZbfQRDd+4bytz09UaCldl/LnMa6fv\nR0OfYADmQdz2rwZbGHaRDFrpH4VY8Xgvfs+u1DwRU1U/BuA98lrEaxG2n6tZ\nXhm8M+WIdRce38Xr11VEKMcRPTuDd4aSV7mFTiYhdwhwpkRdefAistFbeCFV\n72vRH5X1u9V5F+TDUsQ0gn2X4WEqcVTV7rznE/xLcUXOMIADa2WlxtFkggVM\n/sB0mOOg4yq5qtRJqB7TVTieTZBcPSnX32EvwJ0DvFXNL1HaPMDx2QityllP\nCKl30tCb61KArN4V2yQr1nJAYcYXNYDmmWHhg/QKdo81DfOk9R52ClODyLdr\nzquE\r\n=6HQv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwDBFHctRtHxd89HhhGWnC+Gqhurpu83Gr23jfbC0EXwIhANieTaSGhvN3feJXCBzgfzUFqsPmSRgHZIbVgCPDQXWr"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.0-beta_1531290609880_0.9440055342393645"},"_hasShrinkwrap":false},"1.4.0":{"name":"css-hot-loader","version":"1.4.0","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"0a1be904c9e2d9ac23079f739606e99933539f64","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-OZ+wB1j0j3IDsWuaYZqJeQBTNUa+uyRzMWs7Tm5kwObnGqi+63V1KmGTfi0WGBHyhjtg9wiOqakpkXaXYpyZVw==","shasum":"170e8b4bf0708a9f5cfc289e8ee0c268ab9a41bb","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.0.tgz","fileCount":7,"unpackedSize":12009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRaX+CRA9TVsSAnZWagAAgxQP/3ccbDUPFaMKX3ey0idZ\nB7TiI1KPIwILEmx8zVqJKj98RD0XC9hgjrNiZ9YTQRQ2SXPEBzfCkHQeEBxF\nbP1mmHazNlhpw7M0egEYTSGfNS9FuKP+vSSx7IeHRr2xiqYyotNXJxmripIo\nsum5Nor6OB7trktC/W69gdZ0YddgM55YGecKa2eenWELff8zmo/i08AfIQ1v\nZCQAm3+Fae5qckeigdRqESTjtaqf4NUOUqLDnpceeZduTWq9Ol6wDOSwyWVo\nWzoDP13VahSoaKSCDGP7qbgyOHOmQG+QM627fMmGY+gJ5OTpRJZzKYUyIgZR\nCkl3/zc0kpGDMDz3D788/rC9Jn0sPlQuJN1svSMP59Mt7+9nMvapYI1wmp83\nZbwUkulhFRBU6y0Gldi/2pA8/c409Z4A1Nvo5qlPerxgMo5Bg+5Jk0rwCEBE\nrobhyNK+R4C6CMyb+08zVANTj0KpNRuIVfhtSpB3Vm5E9DqOvw/DAryFoQXH\n1fgiL83x2AX1v/dLcUb52JFVapxH/rCZpTWleeyuCRTowsTgdzoqHqtXlooP\nAyUjFLIDqn8WE3XLhvff9CqhSJcuZDg+D82ZCLOmPjV7xAw6/e3rRVNGVIXX\ngT1Bb3KwXpcxqAgGigjRDD+IlE/4VVxlCFjSbPB5FNKyWeFnYuvVxPACY/Bs\nploE\r\n=vjNF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQcnpn1Gcg5eY1Ydw7wr0wxxu56mcYa1AiA51Srr3/QAiEApeqDim7RxolzfP+67kOJZc2dclau+bt6NTm4EEQmpnw="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.0_1531291134207_0.8843636029878164"},"_hasShrinkwrap":false},"1.4.1":{"name":"css-hot-loader","version":"1.4.1","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"2dbc7cc94733f63520ddf2928d1b7bce74ba1715","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-lYvAaRS/zhEqq110KiVXtKWdKeIyBi0eCaPhqHAHySF+BpmccO9xhuJ5tf8pSQj4aFqsnkrXXzFfv1Ilg5V9fg==","shasum":"d6d4425aa7f65744f1bb60a70e6f7673dd660546","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.1.tgz","fileCount":7,"unpackedSize":12134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWS6NCRA9TVsSAnZWagAAxDoP/iy0BQdWCbJm/D99Cnwg\n4djq4DxAyaAbal60+55gGTL/ZkWyHnuvb40XGK4xBDhJlALigGNwVHqEsAcH\nsPumg4t6AAPbitoyaq8fu94p9NejjCQfO/3MY7raDmmcpDJ3vvUvoW86tZak\n8NYB1NL8WOW5VEd6UOAfNqv+5DhfxSGnbzxfWaCmmyVUNuzjdVmXNi91+Llw\nG6K3ywH60vphPjzqPfEdTHmV4/yHqL5LPOhvEamNOuKiFT42YhXoyx41dnTB\n7u5dtzR3jEx1APCmoqdEZh9CgHWYWCEWGJfSj8iDAHXQIG/fFrIiqx7Gtt6d\nNoQ4ipl7yT9zodUQTNJPksEfLBm2U9NcUaLi3WF3ut5anfaZSDTfD4iYxrW2\nO2UWTAfJJyzf+djhIdnVZpjvilHOFZrYAHifSCGsPetZ1BxHLHk/GKuM0nID\nVkAtxjgkAruoXphfuidx9G21G7dADTxrMkjhzBta5XQ0RYKw/IAImktMkJQR\nTnagASMJVc8o0GXFRaauhGBDPDJmDfyeRKKP+z+Yyx7co5DQoaG83/kFWMxM\nxZUurhZfu7XG0lKBhv1Ey0lSnuXwMJLSzBk/TS8+Gf9Ccy71UHZMtM9QMp6v\nUJwzSre2i7A81a/0RyQSr749b4bU556hEGzzP3MjTwzILCg2jvAQtm9q41Ks\n2+1w\r\n=ugzP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSKZSXdi2JSxbV9fjVrK2ekhbyVXFH5oKu+n0JPxGOBwIhAK/LLwDmQfKfDlKJYUMii9RwQV6q083AZLB9c0UW5TQX"}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.1_1532571277127_0.21891967331591977"},"_hasShrinkwrap":false},"1.4.2-beta":{"name":"css-hot-loader","version":"1.4.2-beta","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"http://git.shepherdwind.com/css-hot-loader/","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"readme":"### CSS Hot Loader\n\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![NPM version][npm-image]][npm-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: http://img.shields.io/npm/v/css-hot-loader.svg?style=flat-square\n[npm-url]: http://npmjs.org/package/css-hot-loader\n[download-image]: https://img.shields.io/npm/dm/css-hot-loader.svg?style=flat-square\n[download-url]: https://npmjs.org/package/css-hot-loader\n[travis-image]: https://img.shields.io/travis/shepherdwind/css-hot-loader.svg?style=flat-square\n[travis-url]: https://travis-ci.org/shepherdwind/css-hot-loader\n[coveralls-image]: https://img.shields.io/coveralls/shepherdwind/css-hot-loader.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/shepherdwind/css-hot-loader?branch=master\n\nThis is a css hot loader, which support hot module replacement for an extracted css file.\n\n### Why we need css hot loader\n\nIn most cases, we can realize css hot reload by [style-loader](https://github.com/webpack/style-loader) . But style-loader need inject style tag into document, Before js ready, the web page will have no any style. That is not good experience.\n\nAlso, a lots of people thought about that, How can realize hot reload with\nextract-text-webpack-plugin. For example [#30](https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/30) , [#!89](https://github.com/webpack-contrib/extract-text-webpack-plugin/pull/89).\n\nSo I wrote this loader, which supports hot module replacement for an extracted css file.\n\n### Install\n\nFirst install package from npm\n\n```sh\n$ npm install css-hot-loader --save-dev\n```\n\nThen config webpack.config.js\n\n```javascript\nmodule: {\n  rules: [\n    {\n      test: /\\.css$/,\n      use: ['css-hot-loader'].concat(ExtractTextPlugin.extract({\n        fallback: 'style-loader',\n        use: 'css-loader'\n      })),\n    },\n  ]\n}\n```\n\n`css-hot-loader` should be the first loader before `extract-text-webpack-plugin`.\n\n### Attention\n\nThis plugin require the output css file name static. If output file name depend\non css content, for example `'bundle.[name].[contenthash].css'`, HMR reload will\nfail, more detail refer to [#21](https://github.com/shepherdwind/css-hot-loader/issues/21).\n\n### webpack 4\n\nThere is an issue to work with webpack4 [#37](https://github.com/shepherdwind/css-hot-loader/issues/37).\nPlease use [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) to replace extract-text-webpack-plugin.\nConfig like this:\n\n```javascript\nmodule: {\n  rules: [\n    {\n      test: /\\.css/,\n      use: [\n        'css-hot-loader',\n        MiniCssExtractPlugin.loader,\n        'css-loader',\n      ],\n    },\n  ] // end rules\n},\n```\n\n### webpack 1.x\n\nConfig file example should like this\n\n```javascript\n  module: {\n    loaders: [{\n      test: /\\.less$/,\n      loaders: [\n        'css-hot-loader',\n        'extract-text-webpack-plugin',\n        'less',\n        ...\n       ],\n      include: path.join(__dirname, 'src')\n    }]\n  }\n```\n\n### options\n\n#### fileMap\n\nOption to define you css file reload rule. Since 1.1.0 .\n\nFor example `'css-hot-loader?fileMap='../css/{fileName}'` , which mean\n\n```\njs/foo.js => css/foo.css\n```\n\nDefault value is `{fileName}`.\n\nsee [#3](https://github.com/shepherdwind/css-hot-loader/issues/3).\n\n#### reloadAll\n\nForce reload all css file.\n\n### How\n\n\nThe realization principle of this loader is very simple. There are some assumed condition:\n\n1. css required by js , so css also be a js file\n2. The name of css file, which need hot reload , is the same as js file excuted.\n\nThe secend assumption is often established. If you use extract-text-webpack-plugin , entry `foo.js` will extract css file `foo.css`. This principle will help us to locate the url of css file extracted.\n\nBecause every css file will be a js module , every css file change can affect a module change. CSS hot loader will accept this kind change, then find extracted css file by `document.currentScript`.\n\nSo when a css file changed, We just need find which css file link element, and reload css file.\n\n### License\n\n(The MIT License)\n","readmeFilename":"README.md","gitHead":"2dbc7cc94733f63520ddf2928d1b7bce74ba1715","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.2-beta","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-n9BJkGfBh15lGcWt2EZ1uN6RVaGbIMiwEfizqoh/W+Oa8A0lPJ3kDy/WMZb6FrcBOfsL5yaR2MM6XzGsrC4+NA==","shasum":"97e57091841e7dd1ca236ff8542634851f7a27fa","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.2-beta.tgz","fileCount":7,"unpackedSize":12242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcyfiCRA9TVsSAnZWagAApgcP/2Jimmk3oz0I6w4FQ9p1\nuh1YCvwOWNCvAS2spT0Ge+BD3J5pc8vLlY8R7/2T/f93Td8M8C0uEKbC3vsi\nS8MCpodBqblp3ueleT6Tr62jN61W8QfCQvqvGiIcZfGKE4bi8QZCOpnBfijY\nZb1vrm2xz4aH4FirTRyK9buvQsq2IAg6QkpqSTqHGj5mt7+tmnpvXtNxMgYp\nTvjLAUBB7Lvf95CV3rzPzTV6F6RiIba0w1LOK3KIF0ShourBwdDzRtQIAD4V\n9Yd6tEXPBnItKrLxSVgomsWaMZE7hbhPsJdE9A3sQZuiAnmvC+w1gcdJ78tQ\n3FB5njX2CsMDYAnApQbmcfCybOvSxUdG1tRYngXw4BqYR0GUQyRKeQRN7oRe\n+rz/BTTqxurO23GTqHdJ9ojXCPXqkoW/yosxTKh2f6Yr6r7fSVtHQTuJGG9X\nlZztierwIz7lTYmYmwG1d3dKsJWodkhoIUby36eMLmlFxatBJTjjlY2P0vOd\n5CWCh3wDGvMCyY3H1M9VIR9FOETtswLCDVRXtvV1DEBQ9SqEcwLG4P9WJb1w\nn5MdSzmF5GbQFElbaEwSO5FCg6A4M9APlVa3sFZuXQ2LXEi2aozH0+fV7yza\npqmgGI/GOVNHGur+ow7gqCfvSKN0U3browQQjS8bPwAuEmEMCDcSthmJ2Lgj\nLMR5\r\n=wdcg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzwdm6kO4WKl+SSUVLTiUoA7HlAVUO9X5hg1zE8uPjZAiBnQ0N1wTCPDI2Sq52KRmKSLHGX6IYGps0WPCcLIbV56g=="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.2-beta_1534273506481_0.9532617193338873"},"_hasShrinkwrap":false},"1.4.2":{"name":"css-hot-loader","version":"1.4.2","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"files":["loader.js","hotModuleReplacement.js","index.js"],"homepage":"https://github.com/shepherdwind/css-hot-loader","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"72dc7fe8858ad6ad95fa2134f3c61451809220b6","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-f2A5oTwEOWFCM90zh/f+WEOcHbrqGK5Hc8CZI/Bf5kgSOsP6mAXd+P3thBg6uHxaKtby6+Z7wjT5IC6KZt1Q6g==","shasum":"6fa7ae7b8e309bb8be3b7b586efd702073c68611","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.2.tgz","fileCount":7,"unpackedSize":12646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcyuGCRA9TVsSAnZWagAA4jEP/AwK7+ArPSVHKfZUhvUf\n1qrYeM1OtW4aVkS+zOQoI0VwjcKtKlPHpcEat8zNihhSp55JR2ET2nNRXzQK\nigIwiHsJhGas0nWbbITX/3ASESHyXH7mfZfuHE+mXYJrbLV25RHUsCBvRM4M\n9RdzdNSTXqv/DgJCc9xYfUezV4CvojURAvDlxcW8lq667ELiuhr/m65XeQbz\n7d1b1FJA84jSSR7jP+lqf1gj0SL3VpdbaWVEdpixsw2MyJ82IfeuiLF+uG2h\nqtwfVHU2eDoEzYFMhw+4KiUQJ+amcVCkWfSuieAizMGT/DlqF+OiUzdsm+Lm\n/xveufl0bZQl0i7p3h+Xb3WuvtUfMl5LWLvTp4+wA3JaFe/l/VJEWZ1tGTyn\naTU4jYfKUhrBc5LJb4oQ8MD2S6dmrIDi9SlsI7/87JB13Qo5nSNEAjAo2HFF\nzuW2LUQsRYEyGdzUrYjPPRKJNhnb/ciZptfWUEnrzZFPZ0mzGQiWt1vLVgwX\nMOMwXu6L9/OT+KxgmNd9UF84t99y81cWe3TD5CK+cRXZClmwcMgQJsLV2lE9\nSwQp6bwcAzPhR2/psaiOMvksYe5pW998l3YThj5BYC2rg/1cT+ElYmI6HZSy\nwZVOgNjyeDZrqdff6nhnYA0JQGbQltJ1DOHf45E0uqXxiylitgFNHzql6VoU\nH/06\r\n=lQoT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmxBEOpWNr2UW4CTSfWjmlpPjhQydEM4FLahNBg0XZWAiB4oE1E+wwdtd4KvO7IQ2N9O1rUperP0OsprAxPEWGXHQ=="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.2_1534274437631_0.9944569498702043"},"_hasShrinkwrap":false},"1.4.3":{"name":"css-hot-loader","version":"1.4.3","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"homepage":"https://github.com/shepherdwind/css-hot-loader","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"ef8506ed97f53d117cd206084cf5e7375db5aa5e","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-akm6gN57sCirABQuT+BZIHWf/UZGX0y4zMnrbZIKOPyTdpg2+teP9kQ3StBi4d+bZbdJWGW78VmsgtXBYw4ukA==","shasum":"69e8256ef85f2b3b3d89e37f7504c6e3431a70c9","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.3.tgz","fileCount":7,"unpackedSize":12901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEIVnCRA9TVsSAnZWagAAwl0P/jpimd5Z1vMkEmunzi2M\nAr9vhQ6hdxMWk+T4w/weZKUMVEzBJhVyI4FnoyHUinzuiat/3smuX5Kvkdwu\nB79Ds5VWNPhgeiFvYB0n7eNfg//6YI3yiIe9K8aqMb+o3TYmzDZxnXLYlht+\nl56Pu1KcuM1VZ7aIotIQUNKi16wJzcmMexerr1Wf0V0JonC/ZsXVM84IjZfj\ngMJQza/T9KNbMtgalmsafjVjC3UkWdZiis5ALmB5XL2edX1OtNrRPtAViVMp\nMl+gMs3LvK61depUCPje9OincwjUm4FKisPuZcCKketgSoWwyr0ruQnjEZck\nFtPUcdkLKvRfmHApZW9mSPhKOotaDIcbaq3+a79RJG4mhgetferoC0Msb9yw\nds6x2H0uRkTnNFZK7QV0kOEYbKFqV+UIiIDl99Qa5wxbXl/+Fwa1tVeXEG0A\nz44V2zUDZr8X6XmhCHi4FUt+7qRkVVobdPy65Jk56JoUIWsHXw00g+LwM7bY\nrKk571FAeA7NmSf1rh1i2AUOKRQWxQ3q3D2gRuy4pn4Nvv8i93x6YVYUXJSy\nrEq0IojkXIUG08sEqH7AHgnf12k0rC6Blb47f4FFPVFE9TTNj1yhAmyjQV47\nZXbUn1oS5VhoDOmnZa3fp3BdqpUwr8bVvczXqLgR9zInZZ2eVRTdgI/iAkMR\noCr2\r\n=Y/+/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEJMjmEcCGYe7pHRoTBAfwVF/u74XLLRlmtiRTMvnOWQIgFRcRqE+nAA3A6uqQwmGNG3yTCZEVqp6cnQS53GDpt2U="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.3_1544586598555_0.30716306666536153"},"_hasShrinkwrap":false},"1.4.4":{"name":"css-hot-loader","version":"1.4.4","description":"css hot reload work with extract-text-webpack-plugin","main":"index.js","scripts":{"pub":"npm version patch && npm publish && git push origin && git push origin --tags","cov":"jest --collectCoverageFrom='[\"*.js\"]' --coverage","ci":"npm run cov && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest"},"homepage":"https://github.com/shepherdwind/css-hot-loader","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"author":{"name":"shepherdwind"},"license":"ISC","dependencies":{"loader-utils":"^1.1.0","lodash":"^4.17.5","normalize-url":"^1.9.1"},"devDependencies":{"coveralls":"^2.13.1","jest":"^20.0.4","strict-uri-encode":"^2.0.0"},"gitHead":"c170de90cd274c2b47630112e0bc50c86470de5b","bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"_id":"css-hot-loader@1.4.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"shepherdwind","email":"eward.song@gmail.com"},"dist":{"integrity":"sha512-J/qXHz+r7FOT92qMIJfxUk0LC9fecQNZVr0MswQ4FOpKLyOCBjofVMfc6R268bh/5ktkTShrweMr0wWqerC92g==","shasum":"ae784932cd8b7d092f7f15702af08b3ec9436052","tarball":"https://registry.npmjs.org/css-hot-loader/-/css-hot-loader-1.4.4.tgz","fileCount":7,"unpackedSize":12900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciKCqCRA9TVsSAnZWagAAbY8P/2SMFIwMIWqRcROlLW/C\ntCTh+eYKX+k3upWoOV5MJIhcyzztFUQ0WMElIEDpH7ysI+ydql7x2Z/Dd4j1\nK3OXr2rTQOHVAgki4esEUXuSE0++1O6qUAkACOzmGejAw38FQ3C9VyJ96lqW\nYrMPky225/9LZyHBAlsD8j8snvsjjG3SZDGWFMrLUoHL2rM6MvQYJGz3ekBH\ncw0cdTetXCJnm0dmweWxcfwi1Qz99cW+mANtgS3Zw16/hpGeCiY3mPgWsXWV\nV6QI7ObUnf6lao2ZxOcRbQKMY062UMKQs/wxs3gomPwoseBwIWmmjyTOZ8TC\nNJy2W38UENZtgo1gDJ0UZ22jL71ksLMXPJo0l3q/537WnsPaAm3m64tTVn+T\nnk7A2xRsbaQ7bEJJsLrXJsVz2H2mlSRjmbAsJSuny4HeXmIYZtSmYcNiAkSZ\nIpRnk9A35MUjlfMuZdkAjlHLM4lsp/dx1kGPbkMxAUTJTPC7krerajN6Hclb\nmys5pIRjccgoaP/hrLiSKN7+VF/NsGMtXXqlEd/WbXoRbSgfNEDfKhyrSe6v\nmbVy1L8YbSmrpsOBDaFTazfBOlV7o+EtJsXfS1O5NOp8uA0XooobwRXpof6D\nfhzb4FSj+mSMzuzsXOK6yh9FEKLhGYQ8mEMgy9X0Trv+21qFhkZ4c/XeDEYa\n4qzi\r\n=VItV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqMTQEDJ2pHpoeoGe9exz1YR8JEDQNEC26LtI5YM01wAIgHvkZyVS816OA/BZiIM+igbYm7Y71Gwlr/mHCt8W2kx0="}]},"maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css-hot-loader_1.4.4_1552457897531_0.6698916462799969"},"_hasShrinkwrap":false}},"readme":"### CSS Hot Loader\n\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![NPM version][npm-image]][npm-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: http://img.shields.io/npm/v/css-hot-loader.svg?style=flat-square\n[npm-url]: http://npmjs.org/package/css-hot-loader\n[download-image]: https://img.shields.io/npm/dm/css-hot-loader.svg?style=flat-square\n[download-url]: https://npmjs.org/package/css-hot-loader\n[travis-image]: https://img.shields.io/travis/shepherdwind/css-hot-loader.svg?style=flat-square\n[travis-url]: https://travis-ci.org/shepherdwind/css-hot-loader\n[coveralls-image]: https://img.shields.io/coveralls/shepherdwind/css-hot-loader.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/shepherdwind/css-hot-loader?branch=master\n\nThis is a css hot loader, which support hot module replacement for an extracted css file.\n\n### Why we need css hot loader\n\nIn most cases, we can realize css hot reload by [style-loader](https://github.com/webpack/style-loader) . But style-loader need inject style tag into document, Before js ready, the web page will have no any style. That is not good experience.\n\nAlso, a lots of people thought about that, How can realize hot reload with\nextract-text-webpack-plugin. For example [#30](https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/30) , [#!89](https://github.com/webpack-contrib/extract-text-webpack-plugin/pull/89).\n\nSo I wrote this loader, which supports hot module replacement for an extracted css file.\n\n### Install\n\nFirst install package from npm\n\n```sh\n$ npm install css-hot-loader --save-dev\n```\n\nThen config webpack.config.js\n\n```javascript\nmodule: {\n  rules: [\n    {\n      test: /\\.css/,\n      use: [\n        'css-hot-loader',\n        MiniCssExtractPlugin.loader,\n        'css-loader',\n      ],\n    },\n  ] // end rules\n},\n```\n\nThere is an issue to work with webpack4 [#37](https://github.com/shepherdwind/css-hot-loader/issues/37).\nPlease use [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) to replace extract-text-webpack-plugin.\n\n### Attention\n\nThis plugin require the output css file name static. If output file name depend\non css content, for example `'bundle.[name].[contenthash].css'`, HMR reload will\nfail, more detail refer to [#21](https://github.com/shepherdwind/css-hot-loader/issues/21).\n\n\n### webpack 1.x\n\nConfig file example should like this\n\n```javascript\n  module: {\n    loaders: [{\n      test: /\\.less$/,\n      loaders: [\n        'css-hot-loader',\n        'extract-text-webpack-plugin',\n        'less',\n        ...\n       ],\n      include: path.join(__dirname, 'src')\n    }]\n  }\n```\n\nSee more examples code from https://github.com/shepherdwind/css-hot-loader/tree/v1.4.3/examples\n\n### options\n\n#### fileMap\n\nOption to define you css file reload rule. Since 1.1.0 .\n\nFor example `'css-hot-loader?fileMap='../css/{fileName}'` , which mean\n\n```\njs/foo.js => css/foo.css\n```\n\nDefault value is `{fileName}`.\n\nsee [#3](https://github.com/shepherdwind/css-hot-loader/issues/3).\n\n#### reloadAll\n\nForce reload all css file.\n\n#### cssModule\n\nWhen this option is opened, every time you modify the css file, the js file will\nreload too. Default closed, this option use with css module.\n\nsee [!47](https://github.com/shepherdwind/css-hot-loader/pull/47) and [!51](https://github.com/shepherdwind/css-hot-loader/pull/51)\n\n### How\n\n\nThe realization principle of this loader is very simple. There are some assumed condition:\n\n1. css required by js , so css also be a js file\n2. The name of css file, which need hot reload , is the same as js file excuted.\n\nThe secend assumption is often established. If you use extract-text-webpack-plugin , entry `foo.js` will extract css file `foo.css`. This principle will help us to locate the url of css file extracted.\n\nBecause every css file will be a js module , every css file change can affect a module change. CSS hot loader will accept this kind change, then find extracted css file by `document.currentScript`.\n\nSo when a css file changed, We just need find which css file link element, and reload css file.\n\n### License\n\n(The MIT License)\n","maintainers":[{"name":"shepherdwind","email":"eward.song@gmail.com"}],"time":{"modified":"2022-06-14T04:38:18.584Z","created":"2017-01-26T07:09:45.469Z","1.0.0":"2017-01-26T07:09:45.469Z","1.0.1":"2017-01-26T07:38:21.022Z","1.0.2-beta":"2017-04-05T07:45:02.724Z","1.0.2":"2017-04-05T07:59:36.856Z","1.0.3":"2017-05-05T08:43:51.627Z","1.0.4-beta":"2017-05-14T10:31:34.010Z","1.0.4":"2017-05-14T10:34:48.972Z","1.1.0-beta":"2017-05-14T11:18:15.860Z","1.1.0-beta1":"2017-05-14T11:21:01.289Z","1.1.0-beta2":"2017-05-14T11:38:00.386Z","1.1.0-beta3":"2017-05-14T11:56:12.402Z","1.1.0":"2017-05-14T12:00:26.776Z","1.1.1":"2017-05-17T23:43:18.456Z","1.2.0-beta":"2017-06-23T11:44:36.620Z","1.2.0":"2017-06-23T11:49:02.724Z","1.3.0-beta":"2017-07-03T02:39:04.401Z","1.3.0":"2017-07-03T13:33:32.764Z","1.3.1":"2017-09-04T08:06:32.273Z","1.3.2":"2017-10-07T01:52:24.981Z","1.3.3":"2017-11-08T11:02:28.044Z","1.3.4":"2017-11-21T08:55:38.487Z","1.3.5":"2017-12-24T01:11:43.296Z","1.3.6":"2018-01-23T12:15:22.089Z","1.3.7":"2018-02-11T01:32:38.499Z","1.3.8":"2018-03-01T05:21:39.510Z","1.3.9":"2018-03-27T12:08:44.811Z","1.4.0-beta":"2018-07-11T06:30:09.948Z","1.4.0":"2018-07-11T06:38:54.308Z","1.4.1":"2018-07-26T02:14:37.218Z","1.4.2-beta":"2018-08-14T19:05:06.612Z","1.4.2":"2018-08-14T19:20:37.690Z","1.4.3":"2018-12-12T03:49:58.721Z","1.4.4":"2019-03-13T06:18:17.697Z"},"author":{"name":"shepherdwind"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/shepherdwind/css-hot-loader","repository":{"type":"git","url":"git://github.com/shepherdwind/css-hot-loader.git"},"bugs":{"url":"https://github.com/shepherdwind/css-hot-loader/issues"},"users":{"zod799":true,"jaredwilli":true,"flayks":true,"nickgogan":true,"davedub":true,"djorborn":true}}