{"_id":"webpack-udev-server","_rev":"27-75c74ae5d4a30c346e8fdd43131ad8ed","name":"webpack-udev-server","description":"A better [dev-server] for [webpack].","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"webpack-udev-server","version":"0.1.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.1","webpack-dev-server":"^1.10.1"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"c5e791ad82b98e5c3bf817220403b6c7350d4670","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.1.0","_shasum":"cd3a2cb70be7cdf55f688d6001b7512f7c697e42","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"cd3a2cb70be7cdf55f688d6001b7512f7c697e42","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.1.0.tgz","integrity":"sha512-2AtWlmjaZJY0aVIE+tEZF+w+c1N8RHfYLUItN7tkXqo0aHupAjUkPRLj2NtmnzjvCJDHbBolH5Kz7JWc99+VAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFXcCiXo0JumT1TS9kl2HFUL6Ur4WNtnem7QG0mH3TPAiADwD6T0+4HL1i7d3m3btnxqLwKBfj95oYRP+10YBjFsw=="}]},"directories":{}},"0.1.1":{"name":"webpack-udev-server","version":"0.1.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.1","webpack-dev-server":"^1.10.1"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"c5e791ad82b98e5c3bf817220403b6c7350d4670","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.1.1","_shasum":"723453051adda28b48c58790e026a6f6d1cfe8db","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"723453051adda28b48c58790e026a6f6d1cfe8db","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.1.1.tgz","integrity":"sha512-aqkU4/zd3gIS9rUhO7ECvHxqFz2wXQphLZzW3fqU/2Jc5R6yr7bxFbyoRlpYqfN6i2M/O/8UEl/M52D4H8pO3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9kk9IoIYhUuifBBu9fUa5XXehOVeUqXiC71jcuhOsAwIgeXVhyeRA24Ib5sZXpKpDOmuHp02isoeE3DuN/k2LnWQ="}]},"directories":{}},"0.1.2":{"name":"webpack-udev-server","version":"0.1.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.1","webpack-dev-server":"^1.10.1"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"85f0c035169461dbc90c5a748e5aff31ec65ca22","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.1.2","_shasum":"d075ea8154eb9ca4e6d2c5ce028a55319a9d08a6","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"d075ea8154eb9ca4e6d2c5ce028a55319a9d08a6","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.1.2.tgz","integrity":"sha512-Yz6Ri55QpZpn5K0md7pCEyb5Qw+wC+7GtvH2MOlE1jONC+QK2d8n0/jJb8VxWUgqcwtO8vK6ODCvMBIrK0hZIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkPbhvQV+dt+6/q4f6fTPq9PF8UmyWCf9OxNCWshfkEAiAo6SuLAPMW8lsTwxf9fFbcaOI6vDlaAoKOAjQv/BKGAA=="}]},"directories":{}},"0.2.0":{"name":"webpack-udev-server","version":"0.2.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.2","webpack-dev-server":"^1.11.0","open":"^0.0.5","interpret":"^0.6.6"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"26d8370abc487616ceddff8e0072b54f75410278","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.2.0","_shasum":"fbfcd2790cd4a1890c86d488f2241013d269f792","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"fbfcd2790cd4a1890c86d488f2241013d269f792","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.2.0.tgz","integrity":"sha512-aaFmqY2q7LZMHmGGliTfWv9/iAceeoWASxvRR4/MmbQO1LJg3x+U3aVJk+np25w49kRqYmIZodPcCSkh4cC+JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpHZCJK7VzF/EnRwgx+RpA/imhGZGe8Qjw40U4yuvj+gIgfSQSm1JERl8I7XFfCnTlEtrrPqma8S0FafCvPrNDBio="}]},"directories":{}},"0.2.1":{"name":"webpack-udev-server","version":"0.2.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.2","webpack-dev-server":"^1.11.0","open":"^0.0.5","interpret":"^0.6.6"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"9ab9c7ae237cd23d493a37d2940f17d7d3fa2db5","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.2.1","_shasum":"58d1216d29ee28e614916e85ee39491deb046dbf","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"58d1216d29ee28e614916e85ee39491deb046dbf","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.2.1.tgz","integrity":"sha512-8YOdRXBL4dCthh648nmpcktdDymKdc4nvSQ9nIVfJooGr8yyDNp/cKKE/0NAqDCxeurYvT3BBbybPkAy/FOLVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXXGGu6GgVO3KuOHqdh5OGL72HIj417/iVeguB/j3MogIgRz18Qd+5AI4rWiD3VtfmYU5HNdGBWtxO2AJaJtZ4QAM="}]},"directories":{}},"0.2.2":{"name":"webpack-udev-server","version":"0.2.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.2","webpack-dev-server":"^1.11.0","open":"^0.0.5","interpret":"^0.6.6"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"9a703965c09ca612d08e0a9d3a5e94928e7bba7e","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.2.2","_shasum":"711705dd9d669097c61d6a67e8f0fbf3eddba92a","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"dist":{"shasum":"711705dd9d669097c61d6a67e8f0fbf3eddba92a","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.2.2.tgz","integrity":"sha512-96SQ9WA7yFcVHJGD1dncALz8XTga41Ji7y3Z7BVFlacZUdnHDSmbMqyhYI8tcyDdW47mChC1PdgxM2JXAaUn2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOECA+yWW5IKg4kIJZo0ylPBluAW7cljiEMThDgp0oFAiA9oQxnxb23jjewXZAkNzsDcvc+VglUQ4gdwQxwEQ5QSA=="}]},"directories":{}},"0.3.0":{"name":"webpack-udev-server","version":"0.3.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/server.js","scripts":{"prepublish":"babel --stage 0 -s inline -d dist . --ignore dist,node_modules --source-maps true"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"yargs":"^3.24.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","open":"^0.0.5","interpret":"^0.6.6","http-proxy":"^1.11.2"},"devDependencies":{"babel":"^5.8.23"},"gitHead":"cbeb0e5a0f226acfde4d90ae85615fe373c53e5c","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.3.0","_shasum":"a01bb124a66bf3b4152714d01425b75840d21dce","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"a01bb124a66bf3b4152714d01425b75840d21dce","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.3.0.tgz","integrity":"sha512-ib/9RLYavdepJjr3XT65nMD8Bjx/HuXvGASTYq0T+dH/rc1YpyudfIizuqNpKFSP+TevTxpckgZPl6l4N+mAUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWZMOWbJcTEohHa5PQ9vql6qITuVvdS1vBPDwVlSVbbAIgPL7qq/YGOr6U8p5ICQWVw7SoNKpQGWffb6k2HHiOhVg="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.4.0":{"name":"webpack-udev-server","version":"0.4.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s inline -d dist . --ignore dist,node_modules --source-maps true","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","http-proxy":"^1.11.2","interpret":"^0.6.6","open":"^0.0.5","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-preset-metalab":"^0.1.1","eslint":"^1.10.3","eslint-config-metalab":"^1.0.0-rc.4","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.11.0","eslint-plugin-react":"^3.11.2"},"gitHead":"3eafc9d6b34ac130bc2ca0e9f55795e9235fa565","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.4.0","_shasum":"febf0347411b681bd606ddfb193e7e951f6b74f1","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"febf0347411b681bd606ddfb193e7e951f6b74f1","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.4.0.tgz","integrity":"sha512-VxY4a3U6KxHFaWYr4i0Zz9BRYta3OpsaYSJtamJzBtwV/c0KsrMxsNFJRkufo7AdKcRFOA4p4rm+6OHXV6h0HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWXf47a6steaovv6wgwfb9bSNE+WDCcG4Sittnv0Y+tAiAQ4sE/Uncc28LH3lMSFDahcu5PBwZFB22zdalTt1WtdQ=="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.4.1":{"name":"webpack-udev-server","version":"0.4.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s inline -d dist . --ignore dist,node_modules --source-maps true","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","http-proxy":"^1.11.2","interpret":"^0.6.6","open":"^0.0.5","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-preset-metalab":"^0.1.1","eslint":"^1.10.3","eslint-config-metalab":"^1.0.0-rc.4","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.11.0","eslint-plugin-react":"^3.11.2"},"gitHead":"48baad84c4d541b7a8c2876950940c4aadd3fff9","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.4.1","_shasum":"04787142bcda2aa5a3f02332e228f40ccb5b8220","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"04787142bcda2aa5a3f02332e228f40ccb5b8220","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.4.1.tgz","integrity":"sha512-0nvUB53bR3SB8nPP3Omc8dnR70BN7Ty9XFQswa/pQ5ztU6UwexISZ8Qkuu8WhC6CC1KOdRxkzhX3NZRWXuPLvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaZe7c49rvz1+AQkIKaRJasr9wadsvpJmDnF/6crV0hAiEA26p1FvoS8DVqg0jND+ytuljiwa7/3YI8KCETyiZaFwk="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.4.2":{"name":"webpack-udev-server","version":"0.4.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s inline -d dist . --ignore dist,node_modules --source-maps true","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","http-proxy":"^1.11.2","interpret":"^0.6.6","open":"^0.0.5","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-preset-metalab":"^0.1.1","eslint":"^1.10.3","eslint-config-metalab":"^1.0.0-rc.4","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.11.0","eslint-plugin-react":"^3.11.2"},"gitHead":"cdeaee430a4aa3728a688fa642335f413e29e1bb","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.4.2","_shasum":"ad59a681814526318ba2ad21ab398159eceeb7da","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"ad59a681814526318ba2ad21ab398159eceeb7da","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.4.2.tgz","integrity":"sha512-TIbKjSE8HZYRG/g3YDBgmmRnXT7GsX5BWNUqxiid7W6PQyEhei8qxbVeXGd02TPiPz+qK6peqXbkRq3QY0YqQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6HStJTdDvJUQ2OjARj4C3bcLTj2bveUa1eYTTkwCAbAiEArtMdo1ERIoWcRfxUwhQ90HrJka6cCsYnvRPD8/gsciY="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.4.3":{"name":"webpack-udev-server","version":"0.4.3","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s inline -d dist . --ignore dist,node_modules --source-maps true","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","http-proxy":"^1.11.2","interpret":"^0.6.6","open":"^0.0.5","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-preset-metalab":"^0.1.1","eslint":"^1.10.3","eslint-config-metalab":"^1.0.0-rc.4","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.11.0","eslint-plugin-react":"^3.11.2"},"gitHead":"34952664b66686f221acf3a8f8a132126a4bc598","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.4.3","_shasum":"fcbaf11321bc226da1b94bb3789fd66bac7cdd1d","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"fcbaf11321bc226da1b94bb3789fd66bac7cdd1d","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.4.3.tgz","integrity":"sha512-Jb14knYxBEKmiVVVK6I5ygGsLDspeMzxHak/E4Kn2gedyKM78FBwdXp9tb3ytFerhmjjCQ0T1L0WVB221qLWgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqm2eN54303yC+Z51YgB3qoDVYNzFJ8Jal5JYIcCEn3AiBa0tV89H0/LodDIFfTkj9QEXLs9ygBdMl7GLGSGqkuUg=="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.4.4":{"name":"webpack-udev-server","version":"0.4.4","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s inline -d dist . --ignore dist,node_modules --source-maps true","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","http-proxy":"^1.11.2","interpret":"^0.6.6","open":"^0.0.5","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-preset-metalab":"^0.1.1","eslint":"^1.10.3","eslint-config-metalab":"^1.0.0-rc.4","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.11.0","eslint-plugin-react":"^3.11.2"},"gitHead":"98238b2b6f44ea8ae39ff935fd93963aca5c6cad","description":"A universal dev-server for [webpack].","_id":"webpack-udev-server@0.4.4","_shasum":"cef490a2230d37056cf6d7759b48ac078567be50","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"cef490a2230d37056cf6d7759b48ac078567be50","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.4.4.tgz","integrity":"sha512-N33DSV7s/GBmNeZpe2xnASENPo2l2PAJTm9sF4N179/7YY0i1qthsMYkfIgPm3i+NC9Mhp5MuI6RwBhADs5DOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDycpPByct17z10nTkJYPMj2k3pm9S1ebslqH/BWn89hwIgbwiP3mU3/ScBwQxm2Fx9kh5XIVCuavq/h+0Yoj2u5/Y="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{}},"0.5.0-beta.1":{"name":"webpack-udev-server","version":"0.5.0-beta.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"dist/lib/index.js","scripts":{"lint":"eslint --ignore-path .gitignore .","prepublish":"babel -s -d dist . --ignore dist,node_modules","test":"npm run lint"},"bin":{"webpack-udev-server":"dist/bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.0","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-preset-metalab":"^0.2.0","eslint":"^1.10.3","eslint-config-metalab":"^2.0.0-beta.2","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.12.1","eslint-plugin-react":"^3.16.0"},"gitHead":"4806f4a741a35d09b0a0b39790ab4912981a725a","description":"A better [dev-server] for [webpack].","_id":"webpack-udev-server@0.5.0-beta.1","_shasum":"58bf914273c08867db6f3e47da5c10d584469fe5","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"58bf914273c08867db6f3e47da5c10d584469fe5","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.5.0-beta.1.tgz","integrity":"sha512-kDoWK2NTbT6KUWSgpF3HF03+Nxqw2ZibAqcUi19wqxRXL4U0vkv2ROFmiqW9H009lRUs4Po6qDbqKI3wk7YxcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFT0kiSZZGorcqTcIYM7ZMprcDvlUE0GATCsKpztuc2KAiADjDf69WIe0iDTSfecew/GsHoqtUOM8e/bCnfj5PC5JA=="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.5.0-beta.1.tgz_1454488190024_0.2727419650182128"},"directories":{}},"0.5.0-beta.2":{"name":"webpack-udev-server","version":"0.5.0-beta.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"index.js","scripts":{"lint":"eslint .","prepublish":"babel -s -d . src","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.0","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-preset-metalab":"^0.2.0","eslint":"^1.10.3","eslint-config-metalab":"^2.0.0-beta.2","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.12.1","eslint-plugin-react":"^3.16.0"},"gitHead":"98248811c8ea3775c3764394a938c8474ce0a643","description":"A better [dev-server] for [webpack].","_id":"webpack-udev-server@0.5.0-beta.2","_shasum":"602824928ded5f1c9b4abf8fb70640ed798b770f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"602824928ded5f1c9b4abf8fb70640ed798b770f","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.5.0-beta.2.tgz","integrity":"sha512-AXkHN7Y0YXsElB2L0C8h4UG0LlRvtue0Uq+2wDvai8ShYqLE6EHexjbctT6eIkibvEbj5jUntasD+kKOu1UA4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMOLODDZPkLSrCTUipBH/n5D1PCn3JzLgFSlRBT8GhcAiEAlUQJ8eidci9mXPdt8GDH6rIl1Sa3zFrxHqhGtrHxG/Q="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.5.0-beta.2.tgz_1454501882866_0.23078443808481097"},"directories":{}},"0.5.0":{"name":"webpack-udev-server","version":"0.5.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"main":"index.js","scripts":{"lint":"eslint .","prepublish":"babel -s -d . src","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.1","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-preset-metalab":"^0.2.0","eslint":"^1.10.3","eslint-config-metalab":"^2.0.0-beta.2","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^0.12.1","eslint-plugin-react":"^3.16.0"},"gitHead":"25b85719211807c7ecd095668fa269e3b7bad2ea","description":"A better [dev-server] for [webpack].","_id":"webpack-udev-server@0.5.0","_shasum":"11bbe3f2df779adbff817627ff92f4d32f3d8ce1","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"11bbe3f2df779adbff817627ff92f4d32f3d8ce1","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.5.0.tgz","integrity":"sha512-9Pz2JUgMt2wyvUqGOH/6HbdFhdO3VyHkhI4Xjx3is8mf0HkWBy+jQg56TUZrLLw/2NEUX4V2ovTeoAkR0w0q3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdOvxKHwD/cwgHDaAvZd5eF8f5Y89RVaFXLPIJ9A6gmgIhAPcZ2ZxyA2sw8VUOve7O83vjgPAeFrvqYu5mFv1vzWWa"}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.5.0.tgz_1463729976330_0.5029386875685304"},"directories":{}},"0.5.1":{"name":"webpack-udev-server","version":"0.5.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.1","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.13.2","babel-preset-metalab":"^0.2.0","eslint":"^2.10.2","eslint-config-metalab":"^4.0.1","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^1.13.0","eslint-plugin-lodash-fp":"^1.2.0","eslint-plugin-react":"^5.1.1"},"gitHead":"6846904a781369bb67ac9cbdb61e1c9de788af3a","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.5.1","_shasum":"3894619da913bd0b3168da5282460b35bc6fd3c1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"3894619da913bd0b3168da5282460b35bc6fd3c1","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.5.1.tgz","integrity":"sha512-jh0OL4A8Nvrgt27I63pvNQz095w45La3gwKiKdtnpJjjcLPKfNRnQ0GzizaHIT8J6Yl6CVP8RDwW2sBYLeAEIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOOnDwYcfGwiuuq5+DLNV6rd6VO1AWvhoMa6kPm0lRnAiBTHXgpMTYl017n9SpN/65nRO6TyX56h/f+OM/XwsR51w=="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.5.1.tgz_1471507113352_0.7615744024515152"},"directories":{}},"0.5.2":{"name":"webpack-udev-server","version":"0.5.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.1","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","strip-ansi":"^3.0.0","webpack":"^1.12.2","webpack-dev-middleware":"^1.2.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.13.2","babel-preset-metalab":"^0.2.0","eslint":"^2.10.2","eslint-config-metalab":"^4.0.1","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^1.13.0","eslint-plugin-lodash-fp":"^1.2.0","eslint-plugin-react":"^5.1.1"},"gitHead":"2b704adb236c48761dfd1fdaac8cfa18496c4944","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.5.2","_shasum":"cae4be7d7704386fc304cc7b3f789cfec1296f44","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"cae4be7d7704386fc304cc7b3f789cfec1296f44","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.5.2.tgz","integrity":"sha512-aBaUzKm47Tp3o665SZaiAV4bXssIWC0pb9i16b7kKeo3MiM1Ia6V0kNvtPsq5DHg34vR1ltqdeTfqx8GFSR/8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZrzsaj90Z8lZOHnZb8Syx0/72cNdR8Yu6AWtEwmZV7QIhAPaQDPiSWYNFI0JTDtKrFzp0xadffntBkjZR2g8ITxxs"}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.5.2.tgz_1472609535448_0.4535555918700993"},"directories":{}},"0.6.0":{"name":"webpack-udev-server","version":"0.6.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","http-middleware-metalab":"^0.3.1","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.13.2","babel-preset-metalab":"^0.2.0","eslint":"^2.10.2","eslint-config-metalab":"^4.0.1","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^1.13.0","eslint-plugin-lodash-fp":"^1.2.0","eslint-plugin-react":"^5.1.1","webpack":"2.1.0-beta.25"},"peerDependencies":{"webpack":"^1.12.2 || ^2.1.0-beta.25"},"gitHead":"8bbd043f8592785be0c82bcfcd7e2b7b77c4544e","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.6.0","_shasum":"ebb45e43dfde2a9b4d0ea52314ca44fb696a9b5d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"ebb45e43dfde2a9b4d0ea52314ca44fb696a9b5d","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.6.0.tgz","integrity":"sha512-ILUGmAF4xuJn8AHizSfor48h8Ste+z7aiBpSu8rtYH0Z48nSMNVKHSSiiLOt1jZrGKPuB8Y8Y3V9lHTzmjF/Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqnfgxQIkbn3z8WodLotLi7Aq30pguwK1eyAh/xF9k2AiEA9NSQLTWgoUmuV6h5uh3Zn6YmslJiJvVqh0nzQT3JMuc="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.6.0.tgz_1476770220436_0.9740546909160912"},"directories":{}},"0.6.1":{"name":"webpack-udev-server","version":"0.6.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","midori":"^0.3.5","mime-types":"^2.1.14","open":"^0.0.5","purdy":"^1.6.0","socket.io":"^1.3.7","socket.io-client":"^1.3.7","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.13.2","babel-preset-metalab":"^0.2.0","eslint":"^2.10.2","eslint-config-metalab":"^4.0.1","eslint-plugin-filenames":"^0.2.0","eslint-plugin-import":"^1.13.0","eslint-plugin-lodash-fp":"^1.2.0","eslint-plugin-react":"^5.1.1","webpack":"2.2.1"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0"},"gitHead":"c32bf63acf022a4c82d3f98689df9935c7697c20","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.6.1","_shasum":"6cff1c66ed3b561af6528263870ff78045bee7d9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"6cff1c66ed3b561af6528263870ff78045bee7d9","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.6.1.tgz","integrity":"sha512-en5DX2WIuZo3RzmI853YTyQ+OaW+LTa0u0vJLmZLz/8w0sa/4tbcsyfl/Yh2JwK9optr6QgpmFqDV55I4J1GZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYg5ZaMCN4eC19stwYG3OvXwSRJUFRFGJbyh/nH7pIEgIhALXk655VovURUKzbuJeGXATSF9Xf1EHiLiojSeDbJTXB"}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webpack-udev-server-0.6.1.tgz_1486361920511_0.6370365344919264"},"directories":{}},"0.7.0":{"name":"webpack-udev-server","version":"0.7.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","smoke":"./test/smoke/demo.sh","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","midori":"^0.4.1","mime-types":"^2.1.14","open":"^0.0.5","openport":"0.0.4","purdy":"^1.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","webpack-partial":"^2.1.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.26.0","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","eslint":"^4.8.0","eslint-config-metalab":"^7.0.1","webpack":"3.5.6","webpack-node-externals":"^1.6.0"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0 || ^3.5.6"},"gitHead":"382981904cc008dc5b543e268ec9be8a54f04ac1","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"integrity":"sha512-PvuxW2lS1+GeU9n8xOe+ZLISKlIzbTs7K5PDVFnQE/d0mrdHwzYLzSrOE9qrQw6LIQDassWYwj9RPB19EaSJGw==","shasum":"6961af56da2a774e504f03ac4475c1b3d7fedcd4","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOy3a/VGOJZxmt+XTtgYZKxj3rLqpcqVbvHaKwwDxy9AiEA4UJ2wcph6kMwrAfpJdXpA+jUSb+xx7Aqx3YYTgKnl0M="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-udev-server-0.7.0.tgz_1507611952959_0.40244701923802495"},"directories":{}},"0.7.1":{"name":"webpack-udev-server","version":"0.7.1","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","smoke":"./test/smoke/demo.sh","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","midori":"^0.4.4","mime-types":"^2.1.14","open":"^0.0.5","openport":"0.0.4","purdy":"^1.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","webpack-partial":"^2.1.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.26.0","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","eslint":"^4.8.0","eslint-config-metalab":"^7.0.1","webpack":"3.5.6","webpack-node-externals":"^1.6.0"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0 || ^3.5.6"},"gitHead":"b865b1c1d9f9d12e588f03735105b8909ee3deea","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.7.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"integrity":"sha512-39b/+LGcsEwTyEMU21nR8/FnaNcRpJihFnMUuNSclX0JoKnZC8MFgKi1j/josNsCjZkfmqDnhWUp0dqepU78tA==","shasum":"14a2c847788535281c564ec85a10dc960935dbe7","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF+d66P3mj2W6FsDkCXgwaamLGk1iArPAEJjQ0uw/JkwIhAO/G12GxX/aAn7Dor65ax0L72QDSisfP2DIEUlQPW8jF"}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-udev-server-0.7.1.tgz_1507799833114_0.511457116343081"},"directories":{}},"0.7.2":{"name":"webpack-udev-server","version":"0.7.2","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"build":"babel -s -d . src","build:ui":"cd ui && npm i","lint":"eslint .","smoke":"./test/smoke/demo.sh","prepublish":"npm run build && npm run build:ui","test":"npm run lint"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^1.4.2","interpret":"^0.6.6","lodash":"^4.1.0","memory-fs":"^0.3.0","midori":"^0.4.4","mime-types":"^2.1.14","open":"^0.0.5","openport":"0.0.4","purdy":"^1.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","webpack-partial":"^2.1.0","yargs":"^3.24.0"},"devDependencies":{"babel-cli":"^6.4.5","babel-core":"^6.26.0","babel-plugin-syntax-object-rest-spread":"^6.13.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","eslint":"^4.8.0","eslint-config-metalab":"^7.0.1","webpack":"3.5.6","webpack-node-externals":"^1.6.0"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0 || ^3.5.6"},"gitHead":"36f1a236d333b12487c0dd30aec4d095bec4bd51","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.7.2","_shasum":"a4dc66c81e90730338854d5e934a9f452a158677","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"shasum":"a4dc66c81e90730338854d5e934a9f452a158677","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.7.2.tgz","integrity":"sha512-WBau20MgnIlIyRlCYEydFlGGjNc0tF4/rQrJ/KaT+0vFBD0TkGVNFInYMRAEPC3C7a1rR0PHLKWwALFIyV83Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaWhr8hC6NDSRJ6vACAZOcw/Xrj3Oqp4mH/NHDk/bb6AiBiB+YQ9QnXFadVhfao9VhK9mhgivx/317v+6WIlPBL5w=="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-udev-server-0.7.2.tgz_1507956348084_0.5080748735927045"},"directories":{}},"0.8.0":{"name":"webpack-udev-server","version":"0.8.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"prepublish":"npm run clean && npm run copy && npm run build && npm run import","clean":"rimraf lib ./*.js ./*.map ./*.flow action bin hub internal","build":"babel --copy-files -s -d lib src","copy":"ncp src lib && ./node_modules/.bin/renamer --regex --find '$' --replace '.flow' 'lib/**/*.js'","import":"ncp lib .","lint":"eslint .","smoke":"./test/smoke/demo.sh","flow":"flow check","spec":"NODE_ENV=test ./node_modules/.bin/_mocha -r adana-dump -r @babel/register -r test/helpers/chai.js -R spec --recursive test/spec","test":"npm run lint && npm run spec && npm run flow && npm run smoke"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^2.0.0","import-file":"^1.2.2","memory-fs":"^0.4.1","midori":"^1.0.0","mime-types":"^2.1.14","open":"^0.0.5","openport":"0.0.4","ramda":"^0.25.0","redux":"^3.7.2","redux-observers":"^2.0.2","url-join":"^2.0.2","webpack-partial":"^2.2.0","ws":"^4.0.0","yargs":"^10.1.1"},"devDependencies":{"@babel/cli":"^7.0.0-beta.37","@babel/core":"^7.0.0-beta.38","@babel/preset-env":"^7.0.0-beta.37","@babel/preset-flow":"^7.0.0-beta.37","@babel/preset-react":"^7.0.0-beta.37","@babel/register":"^7.0.0-beta.37","adana-cli":"^0.1.2","adana-dump":"^0.1.0","adana-format-istanbul":"^0.1.2","babel-plugin-module-resolver":"^3.0.0","babel-plugin-transform-adana":"^1.0.2","chai":"^4.1.2","chai-http":"^3.0.0","eslint":"^4.15.0","eslint-config-metalab":"^8.0.0","flow-bin":"^0.63.1","mocha":"^4.1.0","ncp":"^2.0.0","node-fetch":"^1.7.3","renamer":"^0.6.1","sinon":"^4.1.5","sinon-chai":"^2.14.0","stats-webpack-plugin":"^0.6.2","webpack":"^4.0.0-alpha.4","webpack-node-externals":"^1.6.0"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0 || ^3.5.6 || ^4.0.0-alpha.0"},"gitHead":"1ba18706c9d0e4add4f4c2f1a596590e66ef1ddf","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@0.8.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"integrity":"sha512-vcxrmE404CLyDPUxENjoh17YyTaE/DXGu+G5qi+1ZtSRlA83sJknvcVwXQk1IlNhV1+tN4YXmy15yFGrQoTQsg==","shasum":"06e397e1c31ef74bf433b49186423539cb062cae","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkOAmpXAWItxT9rHnZD7YvcTCv7PV3WklN9GOaoiuS/gIhAIo6oiOkSC9Zm4wjqF34VoefAxgf5Pa0Wb8qA105CH61"}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-udev-server-0.8.0.tgz_1516353112259_0.6149910006206483"},"directories":{}},"1.0.0":{"name":"webpack-udev-server","version":"1.0.0","author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"main":"index.js","scripts":{"prepublish":"npm run clean && npm run build && npm run import && chmod +x ./bin/*.js","clean":"rimraf lib ./*.js ./*.map ./*.flow action bin hub internal","build":"babel --copy-files -s -d lib src","import":"ncp lib .","lint":"eslint .","smoke":"./test/smoke/demo.sh","flow":"flow check","spec":"NODE_ENV=test ./node_modules/.bin/_mocha -r adana-dump -r @babel/register -r test/helpers/chai.js -R spec --recursive test/spec","test":"npm run lint && npm run spec && npm run flow && npm run smoke"},"bin":{"webpack-udev-server":"bin/webpack-udev-server.js"},"dependencies":{"backo":"^1.1.0","chokidar":"^2.0.0","es6-error":"^4.1.1","import-file":"^1.2.2","memory-fs":"^0.4.1","micromatch":"^3.1.9","midori":"^2.0.0","mime-types":"^2.1.14","open":"^0.0.5","openport":"0.0.4","ramda":"^0.25.0","redux":"^3.7.2","redux-observers":"^2.0.2","url-join":"^2.0.2","webpack-partial":"^2.2.0","ws":"^4.0.0","yargs":"^10.1.2"},"devDependencies":{"@babel/cli":"^7.0.0-beta.37","@babel/core":"^7.0.0-beta.38","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-syntax-flow":"^7.0.0-beta.39","@babel/plugin-syntax-object-rest-spread":"^7.0.0-beta.39","@babel/preset-env":"^7.0.0-beta.37","@babel/preset-flow":"^7.0.0-beta.37","@babel/preset-react":"^7.0.0-beta.37","@babel/register":"^7.0.0-beta.37","adana-cli":"^0.1.2","adana-dump":"^0.1.0","adana-format-istanbul":"^0.1.2","babel-plugin-module-resolver":"^3.0.0","babel-plugin-transform-adana":"^1.0.2","chai":"^4.1.2","chai-http":"^3.0.0","eslint":"^4.15.0","eslint-config-metalab":"^8.0.0","flow-bin":"^0.66.0","mocha":"^4.1.0","ncp":"^2.0.0","node-fetch":"^1.7.3","renamer":"^0.6.1","sinon":"^4.1.5","sinon-chai":"^2.14.0","stats-webpack-plugin":"^0.6.2","webpack":"^4.0.0-beta.0","webpack-node-externals":"^1.6.0"},"peerDependencies":{"webpack":"^1.12.2 || ^2.2.0 || ^3.5.6 || ^4.0.0-alpha.0"},"gitHead":"14fd9e4e59c27907a0899b061d91bac7fab73798","description":"A better [dev-server] for [webpack].","bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","_id":"webpack-udev-server@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"},"dist":{"integrity":"sha512-64GwNF74ttd7NslWDVIu7bgAb8XBI+LddZ+iGFpw7g1yS19CsatYkrerCHyCC4V7mNBKHE4xntPJojs1XzEz9w==","shasum":"7e5d52bab4ca717edc33f2666293b60aa5646bcd","tarball":"https://registry.npmjs.org/webpack-udev-server/-/webpack-udev-server-1.0.0.tgz","fileCount":332,"unpackedSize":846619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZYFoQTCi6/HIBo/A0xR4XlIbKuLBK3yGjJsfoKnaClgIgaS8Qmnaji7rdLXaXPmFMPWyi+5LGOTi/WB3oQmRkNbw="}]},"maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-udev-server_1.0.0_1520339406168_0.9304873298296963"},"_hasShrinkwrap":false}},"readme":"# webpack-udev-server\n\nA better [dev-server] for [webpack].\n\n![build status](http://img.shields.io/travis/metalabdesign/webpack-udev-server/master.svg?style=flat)\n![coverage](http://img.shields.io/codecov/c/github/metalabdesign/webpack-udev-server/master.svg?style=flat)\n![license](http://img.shields.io/npm/l/webpack-udev-server.svg?style=flat)\n![version](http://img.shields.io/npm/v/webpack-udev-server.svg?style=flat)\n![downloads](http://img.shields.io/npm/dm/webpack-udev-server.svg?style=flat)\n\nFeatures:\n * Run server-side node applications in development mode.\n * Supports [react-native].\n * Supports `webpack@1`, `webpack@2`, `webpack@3`, `webpack@4`.\n * Parallelized builds for multi-webpack configurations.\n * Sick emoji logging.\n * Custom HMR runtime.\n * Hot-reloading of webpack configuration files.\n * Universal, detachable IPC.\n * Simple, dynamic proxying.\n * Host multiple applications at once.\n\n***IMPORTANT***: We're not _super_ battle-tested. Use at your own risk. The current version is a fairly major rewrite and while the external API you use for spawning the server hasn't changed much for the typical use case, a lot of stuff has changed.\n\n## Usage\n\nNo changes to your [webpack] configuration are required for using the universal dev server. All you need to do is to run the dev server using whatever configuration files you want it to run:\n\n```sh\n#!/bin/sh\nwebpack-udev-server --config client.webpack.config.js --config server.webpack.config.js\n```\n\nGlobs are totally supported too:\n\n```sh\n#!/bin/sh\nwebpack-udev-server --config config/*.webpack*.js\n```\n\n## API\n\n### createClient()\n\nIf your server requires access to some data that's not available on the local file system you'll need to use `createClient` to connect to your `webpack-udev-server` instance – since web assets are generated in memory, (in development mode), you won't be able to read them with traditional `fs` calls. A simple example of this scenario using `express`:\n\n```javascript\nimport {createClient} from 'webpack-udev-server';\nimport express from 'express';\nimport fs from 'fs';\n\nconst app = express();\n\nif (process.env.NODE_ENV === 'development' || !process.env.NODE_ENV) {\n  const devServer = createClient();\n  app.use((req, res, next) => {\n    devServer.getStats('client').then(\n      (stats) => {\n        req.stats = stats;\n        next();\n      },\n      (err) => next(err)\n    );\n  });\n} else {\n  // In production mode we can just read the data from disk instead.\n  const stats = JSON.parse(fs.readFileSync('stats.json', 'utf8'));\n  app.use((req, res, next) => {\n    req.stats = stats;\n    next();\n  });\n}\n```\n\n## Architecture\n\nThere is a central IPC hub from which all other services connect:\n\n```\n==================== hub ====================\n^         ^        ^      ^       ^        ^\ncompiler  watcher  proxy  logger  runtime  ..\n```\n\nWhen you start `webpack-udev-server` is generally automatically starts this hub for you and then any child processes that are spawned or any web pages that need access to the information then connect to the hub.\n\n### proxy\n\nThe proxy is what handles routing requests to the children. It watches `PROXY_SET` events to know which paths to proxy to what URLs.\n\n### watcher\n\nThe watcher handles generating and removing `webpack` config files to be compiled. It received `PATH_WATCHED` and `PATH_UNWATCHED` events to know what paths to monitor. In turn it generates `CONFIG_LOADED` and `CONFIG_UNLOADED` events to indicate which files should be compiled.\n\n### supervisor\n\nThe supervisor handles spawning child processes to compile the webpack config files. It monitors `CONFIG_LOADED` and `CONFIG_UNLOADED` to determine which compilation processes to start and end.\n\n### compiler\n\nThe compiler actually compiles the webpack config files and does any associated output management. For web this means providing a URL to access the generated assets at and informing the proxy, for node this means spawning the node child process and keeping it alive. Generally this means there will be a `PROXY_SET` event at some point so that you can access the results of your compilation through the main server.\n\nThe compiler additionally handles demand for files. So if someone needs to read the contents of a `stats.json` file then the compiler will handle this. This is done using `FILE_CONTENTS` demands.\n\n### runtime\n\nThe dev runtime (the JS bundle that gets embedded into your application) watches for `WEBPACK_STATS` events to see if the stats file that corresponds to the JS bundle has changed. When this happens either HMR is triggered or you need to restart/reload your application. The `node` runtime additionally hijacks `http.createServer` to automatically send a `PROXY_SET` event when you create a server that starts listening.\n\n### logger\n\nThe logger is just a dummy service that watches a variety of events and outputs them to the console. Most of the time people want to see what's going on in their app so this lets them do that. However sometimes you would prefer to have a different UI (e.g. something using [react-blessed]) and so you can turn off the console entirely if you need to.\n\n[webpack]: https://webpack.github.io/\n[dev-server]: https://webpack.github.io/docs/webpack-dev-server.html\n[midori]: https://github.com/metalabdesign/midori\n[midori-webpack]: https://github.com/metalabdesign/midori-webpack\n[react-native]: https://github.com/facebook/react-native\n[react-blessed]: https://github.com/Yomguithereal/react-blessed\n","maintainers":[{"name":"izaakschroeder","email":"izaak.schroeder@gmail.com"}],"time":{"modified":"2022-06-29T00:12:13.205Z","created":"2015-09-06T07:57:01.409Z","0.1.0":"2015-09-06T07:57:01.409Z","0.1.1":"2015-09-06T08:09:29.738Z","0.1.2":"2015-09-06T18:01:24.225Z","0.2.0":"2015-09-24T01:36:33.437Z","0.2.1":"2015-09-24T03:50:34.297Z","0.2.2":"2015-09-25T05:24:55.917Z","0.3.0":"2015-10-18T09:08:53.509Z","0.4.0":"2016-01-16T09:27:27.501Z","0.4.1":"2016-01-18T09:34:22.673Z","0.4.2":"2016-01-27T01:33:01.303Z","0.4.3":"2016-01-27T02:42:33.011Z","0.4.4":"2016-01-27T07:06:09.994Z","0.5.0-beta.1":"2016-02-03T08:29:52.765Z","0.5.0-beta.2":"2016-02-03T12:18:03.741Z","0.5.0":"2016-05-20T07:39:38.964Z","0.5.1":"2016-08-18T07:58:33.614Z","0.5.2":"2016-08-31T02:12:18.740Z","0.6.0":"2016-10-18T05:57:00.758Z","0.6.1":"2017-02-06T06:18:43.092Z","0.7.0":"2017-10-10T05:05:53.202Z","0.7.1":"2017-10-12T09:17:13.292Z","0.7.2":"2017-10-14T04:45:48.214Z","0.8.0":"2018-01-19T09:11:52.358Z","1.0.0":"2018-03-06T12:30:06.405Z"},"author":{"name":"Izaak Schroeder","email":"izaak.schroeder@gmail.com"},"readmeFilename":"README.md","homepage":"https://github.com/izaakschroeder/webpack-udev-server#readme","repository":{"type":"git","url":"git+https://github.com/izaakschroeder/webpack-udev-server.git"},"bugs":{"url":"https://github.com/izaakschroeder/webpack-udev-server/issues"},"license":"CC0-1.0"}