{"_id":"watch-compile","_rev":"27-d3c8813208e1a626596f9296a3b701b1","name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.1":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.1","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.1","dist":{"shasum":"f8bc4c65f013fbb91fd49e11799a82af8e4c1457","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.1.tgz","integrity":"sha512-6ZSsaxFTE1H4byfOtpU+o7rqNcoGR7X8c/EmMaQ2XwuYdG7qzfQD94gKP/Av9Ps9uQNAOW1JSJ8+j9t87zvf6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3ihnxawIGaeKbe0r9MQTc9Lwv2D6N7hsUIlxd0/NDRAiEAyCtIi9dDpsG/BaJCNYEpnicpn2xzpN1EE3FOFqFKZ1s="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.2":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.2","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.2","dist":{"shasum":"08384eff0379f59e77c245dad0bd7ff8df7d184f","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.2.tgz","integrity":"sha512-naWhsNkAYZ9I13+3KeODvsiiCSHWqof5nyBC3KcYN6PD4/U7CqiAGlaviBZGespYS+H4HiwyeUl9+DjZWzMLag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdC5ZzTI77txk/DSVRoMCKoZjpudTwSrGO8jsL/kl3MAiEAnEOiBkV1SedjTJrD2xcnUmr/f/sRfRA8yXzB79NyQyc="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.3":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.3","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.3","dist":{"shasum":"2848c767e542fce372fb443ba95ce09a4d132c3e","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.3.tgz","integrity":"sha512-JpucIa/hBSuLOlPifFEyG4ScoFnd+gsPKhbqHoMdUihDO4QVbnwWVw+mPrsuJ4/WCZYZea3MZeY5IrW8edoamw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgVF4/FwWOE4unz9iU1EueRM9Gqaz27+6pv0cDRq4zdAIgCQKsskP6BmjmuFVLBYBjbSE5K1mOr37CSr8/Z5rwZRg="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.4":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.4","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.4","dist":{"shasum":"d0bf9ab24d95d8cf8ecb8192909b0ae241e4efa1","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.4.tgz","integrity":"sha512-Wt48bi37y9UMN+MLp8+NnfTGIas0OyeIssaL6n9xo2P8Doxai4t9XeQBsT/Dh0tRv4DXTBnan0T/gMCAbQ1WsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhHuGu9EVFlPHcxNPZHoUD2mA79AL+m3HkQBL/3zr3RwIgN2Ur3X21g5MjjeBcaYvsN0MJkBX0FZaeXMk8/0CWZ8w="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.5":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.5","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.5","dist":{"shasum":"bed4fc11c60e1a054791731333309c8cb9fab214","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.5.tgz","integrity":"sha512-8oLXfd237IFYWgBrtcsezPGar4yt88B3mX/NVGBOgYc8+Na4O+Hq8WRXbOIcfyHaJIZnnIpHGemxfFSUIyFlkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnynhFa4eD8XagSk9PMTLCdVOvAKbP5A5RuCwLP/q5vgIgGi+nDGilOXmrwXE3jqZ3EXQiv3oDo7V0O4WhTKALIYM="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.6":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.6","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*","coffee-script":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"_id":"watch-compile@0.0.6","dist":{"shasum":"0cb6d3597d422a61225d30f716fc9e86ac89ef09","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.6.tgz","integrity":"sha512-to388LzjJ6Ain1WugFeEPvXW+UE+IUPAbC8mKdQs2Q6LE0TlkGB+U5l7HVhi38ZQ740aXfonMQE7K6CmasHKVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJSl0MN5dqvPXomHFjp5UGge2K1LnoctVRhCmy5ZppEAiEA791rYRNGkCNruMyzm7LGyfXJAw3ifbvPz6NGqUIsyQM="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.0.8":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.0.8","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"wrench":"*","commander":"*","coffee-script":"*"},"directories":{"lib":"./lib","bin":"./bin"},"main":"./lib/watch.js","bin":{"watchcompile":"bin/watchcompile"},"bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"_id":"watch-compile@0.0.8","dist":{"shasum":"11feb3296a1395e524d1925b593739794a2fb05a","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.0.8.tgz","integrity":"sha512-cMPmlhdpFsN4ZMLXcjuhGQH4wGYKQOo7+aRhGTO+Elth7I7fssRk130LDq7/mfGEG5wtFyBIWbUaQkyujtfzdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9mGwU3VKmBVtvbVfCPU+5ui8hhdc+Zoa6wwSNw7O5YgIgS3c7fgmScOfpbCXZByn+pYodSi4USfZQVXQeJvkBBu4="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}]},"0.1.0":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.1.0","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"397d0ebbf404396c66416f44663926a3c5d6d668","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile","_id":"watch-compile@0.1.0","scripts":{},"_shasum":"42e4d7ad704cd11e2408ae5a48507e705a59f8b6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"dist":{"shasum":"42e4d7ad704cd11e2408ae5a48507e705a59f8b6","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.1.0.tgz","integrity":"sha512-vVAmz57m05CHvaaswBUWkvrIWT4h+EB5rnNsb9Ovxy6J9FtSQsc5dXAxVrEEHODN2bA/H0DQmuPCt7MZqUXWYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBowsObahy/LO1UfPgLjaUNpjTcUrb2OEDatH6wDD341AiA95fauoT3e8SS/aw6+Vh5jgXJk6HK2h2OsU2zteGtc6Q=="}]}},"0.2.0":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.2.0","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"1d425a9976fda08d1a302f4af51a13ede0d6b400","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile","_id":"watch-compile@0.2.0","scripts":{},"_shasum":"361fe68e59f04b42a02dbc4cd98d11ea838dcc91","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"dist":{"shasum":"361fe68e59f04b42a02dbc4cd98d11ea838dcc91","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.2.0.tgz","integrity":"sha512-6dGqiwpN336AdoyfTlgqm8Ckt4x7Himni8cZtMnjGZjIF98fkF2mLpKz9/Y3QGkWkyPX2GdtkvcnE1fUGRI3NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxtiRPZOJtjq50aE04GHb1nPK7ewU3I+/+eWc7eDfc6AIgML2nID80zNyX3xKGZ8MJt2iHbffrtX2lY8206inPoPE="}]}},"0.2.1":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.2.1","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"d3de40c5e9e8fc0ee917720fd24ba1407ad1fc30","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile","_id":"watch-compile@0.2.1","scripts":{},"_shasum":"6d55e51b64b58e4ecd624b2c2fcf49e3f5b3c7dc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"dist":{"shasum":"6d55e51b64b58e4ecd624b2c2fcf49e3f5b3c7dc","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.2.1.tgz","integrity":"sha512-NZBJJzd5+YVdfKnQcNtDOH6Atu6bCur730y2ugQUOiH/a2W4CuqcBJ8Q8f1fqhW4BVP1opxZuE4EfFyxSik0hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbnwuobVljLfQusR3zVwydlbb4QKPx/c7kfX/svgbGmAiEAnliH4RbBSyFu4zeJnfgMnW8nidj/g082FOmGFlMNPag="}]}},"0.2.2":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.2.2","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"e9f7aa58c4892c57eb63c3532b1a692265885c06","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile","_id":"watch-compile@0.2.2","scripts":{},"_shasum":"52e1c24514210432fbb7cf2a99aeb3880557323f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"dist":{"shasum":"52e1c24514210432fbb7cf2a99aeb3880557323f","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.2.2.tgz","integrity":"sha512-D21RW2JP0xKYNPI2WZlJEoVYW7WlpX6BdcWr4bGdVF1JhexlRkuDzVUE6CpZRRF2TfzLqI/TSPCR/eFZPXjhWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY5vrJBA1v0zLdw4bDCBt2ErcrvHRKN9X0cGIp+QJ0GwIgDpr3Q1d1rvKBnqjCAgEx2U558eWN+VfxavP5fXDHYgc="}]}},"0.2.3":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.2.3","repository":{"type":"git","url":"https://github.com/NStal/node-watch-compile"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"912567bd4409d08d418961b869df6dc8b385a58b","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile","_id":"watch-compile@0.2.3","scripts":{},"_shasum":"84df99c486a2fa28e397c804fb97af2210b657fe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"dist":{"shasum":"84df99c486a2fa28e397c804fb97af2210b657fe","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.2.3.tgz","integrity":"sha512-IbzbE4hTXrf5oEjwyS6gX+pgjQ4WtObx9y9sXNrJNiX1JHIl/Z49tE2EO/6UgLoxd3VzuNP+uktnaNOemBzYsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2479fPheCdrip3DZWVEa9z8iD+abVwtrOLwQw/YA7IAiBGkUqwdXsLcC5IG4F2UFGNrcWF3/PawpiFsfnbs6pHQQ=="}]}},"0.3.0":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.3.0","repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"938e050c87482701633812518a309eb076a78199","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile#readme","_id":"watch-compile@0.3.0","scripts":{},"_shasum":"0976ed0675a9497a312bbce271447b5fdd24c72c","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"dist":{"shasum":"0976ed0675a9497a312bbce271447b5fdd24c72c","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.3.0.tgz","integrity":"sha512-yUBIVzfpmDy+vdQiq91RrH7TebnTCIqWqLnTMW2clYif4+SD2m2Vd8lqPNqypAqhua51ghBNiopBjbMAvD+f1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXzBrTBnDVd0MN2wlLxGy3GuHe4YLZrZtl427Zv9FuTAiAlssgF4vl+tv8wtUA2RgTnmuvrUTYYxprOPTgmWb8NPg=="}]},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/watch-compile-0.3.0.tgz_1487735643774_0.36227397434413433"}},"0.3.1":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.3.1","repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"2d3b53f0760a0d55b7348550969da2beb23223b5","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile#readme","_id":"watch-compile@0.3.1","scripts":{},"_shasum":"bf80ff27232af03326b2d9e6a7712167b5dc3fa5","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"dist":{"shasum":"bf80ff27232af03326b2d9e6a7712167b5dc3fa5","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.3.1.tgz","integrity":"sha512-OSEWyQPiKXI1lIyGgIWsYPSpf5UNg0GE1geBx1H9tvMatu100VGhxCpPfu7ih1acpq2XPtNeSuVXJwcceON32A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnB6sHoTh/W1PhvmfVYDCfcU/3UYXcW1kvhvYy82WavQIhAIkewZNhASYaWVP0ulHgGG07vO20u2fUnVMFGnpWkiRI"}]},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watch-compile-0.3.1.tgz_1487736805557_0.0063573322258889675"}},"0.3.2":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.3.2","repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"72b4914fdc75d68568f614ce68be44a7c123c9fb","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile#readme","_id":"watch-compile@0.3.2","scripts":{},"_shasum":"95f6188b205a4f58752f8c710a78a28aa9480e16","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"dist":{"shasum":"95f6188b205a4f58752f8c710a78a28aa9480e16","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.3.2.tgz","integrity":"sha512-BdDsKq8o1f83sAaM4L2ZNP3XmuHsCq+1zBgteiqw+6/+kfJatP/grUond4SwKSHZIxR5/WzJuBrD9c6QByJW5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1NF35qPbVRx+AtII9FmmwvNob9v9kBBILvfAWL3uKCQIgBgoliSJERmCXpr/B74x5k7VkX4OniiWlaFbwYyEJTUs="}]},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watch-compile-0.3.2.tgz_1487740117661_0.8791282400488853"}},"0.3.3":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.3.3","repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"b4c245936601463173b712f1bef3b781fe26010c","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile#readme","_id":"watch-compile@0.3.3","scripts":{},"_shasum":"493a0646aacf17149d06eef73bb6e2631a3241a4","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"dist":{"shasum":"493a0646aacf17149d06eef73bb6e2631a3241a4","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.3.3.tgz","integrity":"sha512-WX4PWv+7r1ANp17XSEgrc8WeZLDuUcWPqM7RrRIjMXM/5end7lpy505Cs2lA4NcPusNn2TnnthJaXzggkvI69g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcuguBacNfJhBWaohG4iC8ubRXOfsX1go/VNlKJcel/AIgQ0K8prWD0ZBcvyJqJ60a+D6tLmAIMDomOWcrmMrfx4o="}]},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watch-compile-0.3.3.tgz_1487740367896_0.8363269893452525"}},"0.3.4":{"author":{"name":"NStal"},"name":"watch-compile","description":"An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want.","version":"0.3.4","repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"engines":{"node":"*"},"dependencies":{"chokidar":"^1.0.1","coffee-script":"*","commander":"*","error-doc":"0.0.4","logicoma":"^0.1.1","wrench":"*"},"directories":{"lib":"./lib","bin":"./bin"},"bin":{"watchcompile":"bin/watchcompile"},"gitHead":"b5b518429c596e3378686b0e86503ddb9ed8b60a","bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"homepage":"https://github.com/NStal/node-watch-compile#readme","_id":"watch-compile@0.3.4","scripts":{},"_shasum":"c9e47d65055754e11105f70785af12372139cbbb","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"nstal","email":"nstalmail@gmail.com"},"dist":{"shasum":"c9e47d65055754e11105f70785af12372139cbbb","tarball":"https://registry.npmjs.org/watch-compile/-/watch-compile-0.3.4.tgz","integrity":"sha512-yHKNvFsvYNg0K62TsOV9p+eWA/ZbnGPk2GJdmv0EWRQ/LBt4N8+N8bgtkT7IMVMQIGYVcKpaOc6efoF+c2CVvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAknj3N0bzDy4UjqGZpA5HM1XHpNkhHtwnHumRCrK0IcAiEAzAuiYanh5h9/tXxoIHrL6qVc0sPB6ngifQ5S/2QpMes="}]},"maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watch-compile-0.3.4.tgz_1487749843674_0.5342345000244677"}}},"readme":"node-watch-compile\n==================\n# Note\nOnly tested under linux.Nodejs's fs.watch is used to watch file changes,but these API is not gareteed in all platform.The availability can be found at http://nodejs.org/api/fs.html#fs_availability\n\nAn watch-compile tool for nodejs.Useful for webdev real-time compilation for less/coffee or what ever.\n# Install\n```bash\nsudo npm install -g watch-compile\n```\n\n# Usage\n```bash\n# watchcompile or nwc\n# create a template Watchfile\nwatchcompile -c\n# Run it\nwatchcompile -s\n# Or run with custom Watchfile\n# watchcompile -f /path/to/Watchfile.server\n```\n\n`-f` is used to specify the Watchfile which contained watch rules. default is \"./Watchfile\"\n`-s` make watchcompile run initial compilation for all matched files.\n\n#Watchfile\n```bash\n#create an default Watchfile at ./\nwatchcompile -c\n```\nA default Watchfile is like below\n```javascript\n//{basename} /css/style.less => style.less\n//{fullpath} /css/style.less => /css/style.less (unchanged)\n//{filename} /css/style.less => style\n//{extname}  /css/style.less => .less\n//{directory} /css/style.less => /css/\nexports.watchList = [\n    // [testFunction,commandToRun]\n    // [RegExp|(path:string)=>boolean,string]\n    [/^.*\\.coffee$/,'coffee -c {fullpath}'],\n    [/^.*\\.less$/,'lessc {fullpath} > {directory}{filename}.css'],\n];\n\nexports.serviceList = [\n    //commandToRunOnceAtStart\n    \"echo WatchCompileStart\",\n    \"echo 'start tsc watch' && tsc -p ./ --watch\"\n]\n```\nWatchfile's working directory is always based on `pwd` of your shell.\n\nWatchfile is considered as an standard node module and latter running by `require(\"vm\").runInContext`.\n\nConsider the folder structure\n```\n/Watchfile  #this one is the example\n/index.html\n/js/code.coffee\n/css/style.less\n```\n\nWhen running watchcompile at /\n\n```\n/js/code.coffee is matched by [/^.*coffee$/,\"coffee -c {fullpath}\"]\n/css/style.less is matched by [/^.*less$/,\"lessc {fullpath} > {directory}{basename}.css\"]\n]\n```\n\nNote that the `RegExp` can also be replaced by a `function` with signature `(path:string)=>boolean`. \n\nWhen /css/style.less changed.\"lessc /css/style.less > /css/style.css\" is excuted.\n\nSupported macros are :\n\n```\n{basename} /css/style.less => style.less\n{fullpath} /css/style.less => /css/style.less (unchanged)\n{filename} /css/style.less => style\n{extname}  /css/style.less => .less\n{directory} /css/style.less => /css/\n```\n\nSince Watchfile is considered and excuted as node module. So you can do what ever you can with javascript to generate any `exports.watchList` you want.\n\n### ServiceList\n\nSome compilation has it's own watch system and some of them, such as `typescript`, may have incremental compilation which lead to a huge performance boost than normal compilation. So we provide a `exports.serviceList` to run it at start of watchcompile. Also you can run any other command as you wish as a service. It is actually just a command run at start of the watchcompile as a child process.\n\n## Behavior\n\n1. Only one task is running at any moment.\n2. When multiple task with exactly the same command is triggered, they get merged, unless one of them is currently running, then we will queue it.\n\n### Notification\n\nWatchcompile it self don't provide notification, but you may write it yourself using command like:\n\n```js\nexports.watchList = [\n    [\"/*\\.ts/\",\"tsc -p ./ && notify-send '{fullpath} compile success' || notify-send 'something is wrong with {fullpath}'\"]\n]\n```\n\n`notify-send` is a desktop notification service provide by most desktop environment of Linux. OSX user may use applescript instead.\n","maintainers":[{"name":"nstal","email":"nstalmail@gmail.com"}],"time":{"modified":"2022-06-28T21:55:51.233Z","created":"2012-12-27T04:49:18.451Z","0.0.1":"2012-12-27T04:49:22.803Z","0.0.2":"2012-12-27T05:13:19.910Z","0.0.3":"2012-12-27T05:44:40.698Z","0.0.4":"2012-12-27T05:47:54.102Z","0.0.5":"2013-04-16T10:51:34.712Z","0.0.6":"2013-04-19T13:00:54.977Z","0.0.8":"2013-06-28T13:40:29.625Z","0.1.0":"2015-04-20T10:42:49.064Z","0.2.0":"2015-04-20T11:59:05.681Z","0.2.1":"2015-04-20T12:11:48.138Z","0.2.2":"2015-04-21T03:42:12.791Z","0.2.3":"2015-04-21T03:58:30.243Z","0.3.0":"2017-02-22T03:54:03.998Z","0.3.1":"2017-02-22T04:13:27.415Z","0.3.2":"2017-02-22T05:08:39.439Z","0.3.3":"2017-02-22T05:12:49.785Z","0.3.4":"2017-02-22T07:50:45.528Z"},"author":{"name":"NStal"},"repository":{"type":"git","url":"git+https://github.com/NStal/node-watch-compile.git"},"homepage":"https://github.com/NStal/node-watch-compile#readme","keywords":["compile","watcher","watch","jade","less","coffee","stylus","sass"],"bugs":{"url":"https://github.com/NStal/node-watch-compile/issues"},"readmeFilename":"README.md"}