{"_id":"@dietechniker/gulp-sass-dependency-tracker","_rev":"8-dc081994b82e5241bb74eb64bf9aa690","name":"@dietechniker/gulp-sass-dependency-tracker","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.0.0","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"gitHead":"87cd15edbfde5a73a643fc62e7bf03bd395b3b2a","_id":"@dietechniker/gulp-sass-dependency-tracker@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-qYsrTnjSSjlzXwJ1M25XdrABQi93WJ2IXaARWDeF0kpLnMalwo7wlHYKwZJSShWByY1gtj2NKd/0FU65OOXFog==","shasum":"036331a070986bcd50ab2e0acd26110eb0998d1a","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.0.0.tgz","fileCount":8,"unpackedSize":50012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5UbyCRA9TVsSAnZWagAAaM0QAJ1YHnahbqTdTqza36af\nczll04egSTw3CIYdQusu44TvfYkHGFbHix7VwsbGehRqUwBF+QFI1nVfC04K\nqoW03R2w+JQr3IZO2NtmgJKIVXR86wOU4+8dxxqEb5F18P/b+jAOvkTDfJbi\nYI+924rDZVkQCUaLBGiXWSUhpqH6waYemr2ZK/EYDbduS+luuknwFIMBvxeR\n842YP+3ITDq/SrlcLLeSMuqr/oIlcRSx//MUxeWlkIEKQUy7NXMNrPa5CTCI\n3YIqgJfD4KUbemE4/Ut3usLrwLZ/hsAOLAF/iR8Bmtt5rF7jHQmLABtgFMyO\nT2zbML315GZh/OsK4w0zFahGgg+ZWGslwzHS/mMX+q9jnMl+dbM4zLG6wL7d\nS4iH69qyQJj8KWY38BMMPEkyQTqMiOnjLdZryaiX9OkC4agM6IG5SGlrmT7i\nhr1fIuDbDyIrx7K0TCIkLTeD8AptCmGUigO5lo8g2FV4WT+UujpfhfkLlY6r\nnMkfZfXVIrjIXGEtNgtxHVOG2b2wdoCLC7fyDCUXGjDkpt40H88hK6OjTIh8\nQ4oJNK0VdF9WDTp5F4EXLZYY2tKy7WKHZvilBdI5jlV34efuOmvnN5RrHHLI\nxBqFudLh7p40h4tch8XSgBG1g383rDPtBdJN7bfv0RiGVGoL2CR7bPmAPT44\nztWm\r\n=wK6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID84ahD+jXe2UmmTMQvh+MJPh61W7s6N/IJqRU69R+PZAiEA8gYsnX0k54MR1HErduU/Wa8OI78Cngwzlt5fqZDO8Wk="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.0.0_1541752561807_0.7504787818837151"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.0.1","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","mocha":"^5.2.0","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"c0535e5e7828dfe3622f828a3c12d6bd6d940dd9","_id":"@dietechniker/gulp-sass-dependency-tracker@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-GRd7I1EaQ4i36UMypOz5vApep5+/mlxzvBwhZIMGmJaqGYJPe6EzbtMa/GrjZQiaAZ3DsFeSkG2q6FvB/9cTjA==","shasum":"eaa74cf97ad04580ae0ad0b749524195baa1c883","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.0.1.tgz","fileCount":8,"unpackedSize":52417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6VieCRA9TVsSAnZWagAAQjgP/jflYqxYtpcJMZCA8vST\nvMnbHUlbq+c8FYusAeimSxyhl8y12OKN8et8lLYitatyIEDZIfhKhO/IO8uX\nqEUkWGGC7RYIfhpv6tPDcFWToOYmnwnEr09Q97+4sAYwVEWpcX/IQPsMs0GQ\nejZCclYaO63Gck5eR6YsmCCEqNiP3U/rccZM2u4SM5E1c/JZSMKF1Hx4PMiF\nevGRXGIetx7U+oVKA+p4tDQw03tFDMnUChQa+DU0lFhT7Pejz41HZ0oo5HHD\naUpVC2KKdEwIm6Wetqzyx/lyys7NOYk9rMjX+IX+CMJDPkIAKraXZ+8LrLz8\nJuk5Cnq9bIXsA2eH47/lzloH/RETf6QdjDWyEr0dfHflsP3LaQ0R5xt5S9+3\njtb46PfIHDdGH/f5wHraaPifaE1BVi6D2LRSFPXmRmpMIHfprBJG2y8JucKN\nWEBCmLHakox78hvR76aG5RHRLpgaEBw79/vepd2mOIFBCJyonAY79SoVCfNs\n9W5L0jUuQfLRa2Uv3/rPYB3uqwaNKEkJJ8VcAeLyUQb9yH3VCbRJC0wyLZVy\nm6MG7is1OknTguxVW2/1IA6nqwZd+/TsTQQAC35b3U4ZtXiw6PKrdP2Orm2I\ngJGPGN2/JkZgM23IUFGk1wrLHEk89cYolnqu4fx3Hvat0SW09DZK3HneQ8v2\nfg9V\r\n=ls7i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3ukAAFuP+suEitK48/C0uSv2XdzT6QzfUNvEKNfklFAiA7LUXekvlUO/NyOB9kSYFjA1QX/gN0baMu44MfCdpCzw=="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.0.1_1542019229162_0.7976457427931476"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.0.2","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"3291e1282e3fc430a31aa82134da4c9eea676c78","_id":"@dietechniker/gulp-sass-dependency-tracker@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-qQP+4mIuJPY4IlPTLFqRX2CFVxhRtRb61Cj6Kz/uyij5Q1DcihOTBzpheA6o8aCiZL1+x4jW4J6TxivVUt7jAw==","shasum":"25a378da1331dfeb2c2688d4de8dd1eb79a08ff6","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.0.2.tgz","fileCount":8,"unpackedSize":52837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6XunCRA9TVsSAnZWagAAIuAP/1WCKjkPEzThI5itjEfC\n/j9zzNMRDaL+raG8BIcK9qkATtf9w6AOrcXXJ5q9XRDH/iYaHKv1wkOZ+5CR\nSt/Dine47Y/smJ9kIYwo7bMBg+dVaZLNONqyjF6JJIDDS53GUQlVei6w1SiG\nS9RUy2AKnsdaOvlJJnUJC6IFvKiJ9NRwaToO0bjX5D8fb2o5oU9rd4enH1ev\nVpFYqozB2LnF18SoFzXf8m7++82W1aK/oK92zNZHaG0vVVkMJtkibZYHPtQJ\nw45pssgqYSnKDlasQ1KRFgy3f7vQSPM1vdHoeKDAtQiHnsQia1t0BR4cWeKz\ne9PC+HGUxShS5DdiOJcoTecC6Y0u+NHpD0t9UX/tB3clx1/lBGA0YI3rID+S\nbyRfjljfxASJ46LWxPSAE5mBfRZ5fg7ZOxCIYfnr6zJJXMIcf6LhnsfKohuM\neJearCTelDdCsCbnaz0+4ATVnblUUFuh4T0lx2WdxvJSoNzDbRjZpi5LgNkh\n2EST7ApV865xsML3xIVYjeWLsxKJMOQiABarHsDy+3iTKHRQ9L9J9NoWeoZ+\nlJC74uPvMtPfPXp/EUTwInJ2Xv48lZPCs0DQGjqvYKUMzaqKsKkSrpF7L2Ab\nMGZNdWvI14L7C18WL/tbCqJjTVx9a0fLXAAniNSLczdYi92+7eLXJDZmZ/aw\ny/Uj\r\n=uo2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXQES8P4o3QAL0cnzkS9zjmGNNiuLvs/bYS6pLrn7qeAiAMax+uvr/GBO1kMw6Ir72UhpkaAXvQvwfnPSQhxCQR1g=="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.0.2_1542028198857_0.19269972871272945"},"_hasShrinkwrap":false},"1.1.0":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.1.0","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"0ccfe22f2b7d4ad2e0127e94ac5bc68de377cc72","_id":"@dietechniker/gulp-sass-dependency-tracker@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-XVlq4pAifbTrazUyl69xSwNxoKPxPabvLT4AIftOz0Hb3t8NpQCQfuh6DFr3rmvI/xOFOiU7QRrovv2qrHK4Jw==","shasum":"dbe3c0c077cd6939d946ead54c488e02db603ddf","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.1.0.tgz","fileCount":10,"unpackedSize":61388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6pKQCRA9TVsSAnZWagAAouAP/32R4KNKkBWWlu9jxrsw\n4gNrZ/GeoMjKo6K72mNXFl84fIxprZyZ+LuS+61JzX/owD20K9wPKU6X0eYB\nwyiYyey0Rh35Egf+5HLKINxgduMb3NlLv01VkyCj6FyzY+gu+2+y8O9QJkQx\nJNpgVi2+rE9UlJi3BkMSMH2EQLpt7e3INIAXV59JiX/y/4/xaoiWcCDeHyjH\n4OuCnILDEq0fQFvJp2mmO+p5tsv7c8AeIxnqSTBEIIj0cbXEoZ3US+fCkTL+\nHE+0w2QJlnYDofBOAQXrNH3GPhZx3OZ1TlnMxm8DktoTfUnnXcFJoMbUGsys\n1RrPa/glYjYCgQcfI9WNckaz4x3mu7o46b8xCFVKSGB6epWOlQCLkb3gbJM7\npqS4FOLgchMU21nEhAWwKLAvtsuOGWheVhesEWD5rer5/UlslK0rK3TxpKSG\nQK7M0DNovn6UbwykOslvkaA86I26qXavrYDDz7ww2GG7VuOD+3rqZeutqgva\nUsTwTAI/b6XYCr/FJqaJJG0g24/TQMlJQmFMOYwhYe2F0a9eQFajo4jyvdr3\ny66zoxu9skNP1dBgQdFF9R54PUBdCZxidLLzd6aKjzVnWZgrjKScfHDPAx5C\nCQfGe37ZIGGz3jcvBNeQEWqEAbxf2fBwyhjQeQ4q1ML2drKCJVJMxpnpIgss\nF9DA\r\n=n6li\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoBJqCEmebqul+id/BNFWPwCewhResBt6GVDd6/61trAiEAl0fio0U65MrgAS0rP5YaPjOuzBgmdjr4dZRPmmmYyEM="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.1.0_1542099599908_0.971633365675789"},"_hasShrinkwrap":false},"1.1.1":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.1.1","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","path-dirname":"^1.0.2","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"50d42c6a422203b8bddaef0e6dc0bc84253b46eb","_id":"@dietechniker/gulp-sass-dependency-tracker@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-DWQh1rCfDBVkS7085fp1HWtjsX+O9vGdVcGZP+dkCj9fuEMuOxaIAHV6p3szuuV+Me+XK4fvBNufHKxru69gPw==","shasum":"91c94204e2f768e833e1d6668b07bb262d71283a","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.1.1.tgz","fileCount":10,"unpackedSize":61473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6r+HCRA9TVsSAnZWagAAb5sP/RKThWNsEHk+g8tnBSAB\nekvRgV7LKVKQq/a5dVAPKmPUnDkKw4Nev5bWo8c9mog75vkOh7KlGM9MEW2d\n2TDFeZAw7ydT7RvGGdWL5ACR+idfIEPujpVuJyvJHBgb37FmIKjepfhhXuGS\nUkfvdT+PYjCy3RyiXs1rRggWXMzVl/7RcaKe0zTH1OIIzXvs/NcXlpWciuWf\ncJ6RRUXonyViOATHKoi2DgTsaTClm7ZxzLnZqCv/KjhE0pnL7Gh35Tz3PLic\n1xFijUW5spmcFWHZ2aQDpq5EnYiKvK6c0W05EYrWiL4wtyeQ8B5eDZm5mE89\nf07tMyjS9EWnb1poC/yYEhlVSpdXcFnYke5mJlpQkLA2LG3O6BffqEIperfH\nXJjJUOPWJMz4GyetDb6z/BwP24bdmiw24U3Ae7kufmYVRN5yNw4B2sbjP9Mh\na+nfTApgTJi/UPmJn7Oyew1ihbCjWFJGHR3d8pLMIljq/n5DR218cMWueeza\nJRpxp5lcL6fu4QpZFL8ORMc9mxiJZ7KERrjc2f52NqaHIybiamUze3SaSGOX\nI1hpIIDJ3xHVu09AKKfWsukg2DC6zv+N7DaMdQ9Y5o+em+z2cYiNZSvNg9FM\nh0Fq2t+kUEAO1p73Lo9bc9Hr3bXsfX40qt0TadDH1HbAQegkm9kwMcOnr68A\nZL/h\r\n=FFgp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5FRDXyzPpWXlQPWpW9sci2Z7AH9IjiGdzCgRf5/9SgQIgPNzK/7opwKdPEAVSNXnG5qIHzfU0vBuRKhHoChx0WQ0="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.1.1_1542111110416_0.40789544293924407"},"_hasShrinkwrap":false},"1.1.2":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.1.2","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","path-dirname":"^1.0.2","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"5a1b0b36823815a1e4389fbaa348efd29908dd7e","_id":"@dietechniker/gulp-sass-dependency-tracker@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-cmQjbWS30nzf9Bu+o+QG2+C1A7PSPmhoPwiUTMoD22z3Hp2YZ80DbzK7EJxglJ1gU6ODvOm/vMrjgh8Z+PhC0g==","shasum":"2aca8a98208ce2cebba543ec1e4a445215506df8","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.1.2.tgz","fileCount":10,"unpackedSize":61739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb68E1CRA9TVsSAnZWagAAvc4P/3BtYOyxkntE0TKn1hNz\nqJPNj8ZXPNQ3ese1mYHbv20OGDP5NPiAwS4et7+MDitSXBzRKEOplwG83mED\nwg9iyg70PnxEQTgvIdTwND472Zt+NVO5zU7kEOH5Hnmt5JfGL22ypxOgkJYN\niAWJq/aoNfxMq+cHMtC/MV/u1oEwDzIA/13zMCv05y8iidCGTOB6dJYhaUkx\nCNj6XWik4al5AXoGlpBfd6q2XPpYqQhHNicy73zUkPqbhuLq+STjJRyI0IQC\nZJoHa1LxHKVQTJNJkXc0OGByLJulYnE/gJRfRNNGDKigQDHpDhTO8rYJuS4j\nOnYmhbQ2w/jFbcZSUqgZNhy0FX/73Vt5fgd7eqy+Zo7B2Aeid7BuM5wVglay\nV/s9eLyAB08vp53cF8L/WnOjUzSxIMc200g/otl0jW3iE6szV8R6F8c55tMK\ni1Fx18/5ykGVGYfEZKvemiYGDLqsnBn99g3kM4fbhJqzlG65tf+125ccDtle\nju1t/mg1jYuQ1g1M2QBX/IdjRTmfpdoXzKdqdlu3Xq5fBkvpboYqvIZV4izb\nYk+usFpNgseTZape+v7HlowkuuROAlXt32UaK+X8dPW7nszgg0pYNbm7kIMC\n3brh9EXBgmQuG0J49PcfGh1K3aMxIEooc+9JAx9ehH/f8GbCOMNJX8ztYY61\ncRr6\r\n=l+nz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4kND5BZLGgNZph3sHNZ/xgFYc6B38QeDZ+LsjH2pv2AiBWMQ9tNgwrxKURzyfnu8wIqn6rAIp3zpxANIikySfDOg=="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.1.2_1542177076830_0.38103993590589913"},"_hasShrinkwrap":false},"1.1.3":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.1.3","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.0.6","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","path-dirname":"^1.0.2","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"eea0d4025476264d010045ae0d29fc9bcefaf021","_id":"@dietechniker/gulp-sass-dependency-tracker@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-j87IoWUorrClAb9oCIhqKKat5CT/dOyOgF5L6c2sl+7DH/RFoqcGSMiXa4bD9D+zr+0ZRjQ1qviTMhunrzplNw==","shasum":"d79b461f59e135d335a5e592b2a262debf093bc3","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.1.3.tgz","fileCount":10,"unpackedSize":61788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9aa+CRA9TVsSAnZWagAABSQP/24HJnpWe5XXTghYr9XQ\ng8MJTqEgzVO+gb3yX+TD/0sok2+RSxUC3BWrxy64Y//HcTgFq4DVbQ6Pp3qw\nOnszVhJiV9Ftb79fU8iy7sYYC8mGufB+/08Juv0EBViJBUsbfYqaTzNKezaB\nyTjSlzVxTjbUreTEjY7FfJGyq8VSo7ro2iglgIx8BOOzmbboJz9p6X6iLCY8\nItyxn8nWl7hDg0z28g9rs1rG/7nJKPT0+xRrYhRarsp97rVJMhqFk/oX+Y1b\nJrgVm5zG6K1j4nOpst/A3dc4OHgM7NyquGoU7ziXchjviZhOWwNx1h3RpSM/\n06EOXK8ixo4qmyVKXU1kzF03048j5q7YWzZ4/LP2GSJJ7tVKLe8tefpIMiyg\n/Kseem+BMoNSMBi2h3rIiRGqX0fnZ17UWvQN++cPD47uPNKXy6h0oR19MdMX\nwEPOuygPXQ8LSGqfjPqLRzUCpQ3gp7Z0CmsEuMk/EJ9h/6P0QnzS2PXiUg4W\nteBiQSskHcl0hV8ZthIK1tHEsJlqgkpnpVInIUC/7tDQbIF6E36PStG7QXwf\ncEjGvrO4M9x+cj4Mjq1vHrqAw5kQYCmsHU8DtpbYIpArhFQgroRzoCdiRS4v\nwhQhaod3XNUuYVTUHzxD1TInF2T6gZmLShU7efO6hujcUTy19TusdqvDLgaz\n6I2G\r\n=nC1F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNAV27iYCtvmLKH7MMN3orLckhrxrxeWTlFDAa7sH85AIgAgybg4vSluhvhBN4j36Zw1zneTBkiJfX69dM6PLBMYs="}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.1.3_1542825661474_0.4803401492230124"},"_hasShrinkwrap":false},"1.2.0":{"name":"@dietechniker/gulp-sass-dependency-tracker","version":"1.2.0","description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","keywords":["gulp","gulpplugin","sass","dependency","import","compile"],"homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","license":"GPL-3.0-or-later","author":{"name":"DieTechniker"},"contributors":[{"name":"MarkL4YG"}],"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"dependencies":{"cli-color":"^1.3.0","color-support":"^1.1.3","fancy-log":"^1.3.2","gulp-ignore":"^2.0.2","is-absolute":"^1.0.0","map-stream":"0.0.7","normalize-path":"^3.0.0","path-resolve":"0.0.1","path.join":"^1.0.0","readable-stream":"^3.2.0","relative":"^3.0.2"},"engines":{"node":"^8.9.4","npm":"^5.6.0"},"devDependencies":{"gulp":"^3.9.1","gulp-rename":"^1.4.0","mocha":"^5.2.0","path-dirname":"^1.0.2","vinyl":"^2.2.0"},"scripts":{"test":"mocha"},"gitHead":"7f1327f348651ff61a0f5db245fa3fedead7a20d","_id":"@dietechniker/gulp-sass-dependency-tracker@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"markl4yg","email":"github@m-lessmann.de"},"dist":{"integrity":"sha512-dgjRV7VrN3F/a3e1H6i0H/phfSL//IFp/wQIIse6qxSR6vooshPR82/0LF0w0F0TAYH1pF8emUnoF/HEj2G7sQ==","shasum":"3c786c3de54316caf3205929096394bcded9612a","tarball":"https://registry.npmjs.org/@dietechniker/gulp-sass-dependency-tracker/-/gulp-sass-dependency-tracker-1.2.0.tgz","fileCount":10,"unpackedSize":63254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnHSGCRA9TVsSAnZWagAAgJ0QAKJCMXirhA2etb+l6U3z\nvxsxrAjJ3GUL1rEXtPMusha3adfgBqU1Wx/07ACMLxJrgcgpYZnFU6eYrP8S\n427NJ7oByEO6ecqVjsnx8hixjHCNmbx3ZYxX5HpmTbr5vapZZMiYXABVl7/s\nyyJB6GVZMTUgcovjmbqvVJDu4XiwCcIuEiK4tTyIwzbRcs0+F8uUJAD1PKfL\n13tFVW608zPs37rRIObIitxQYNajMBrtFZa2/60sdC2W9nefns6SBZUvhWW0\nkN9ccrrf3TnssHyHENt8LHKGctQQDzJVWJfS1LVKDtK8jeBp0Y9v1HjOoAdg\ngE4hshrJq14mK0lPOvUtAQ1+Z7JrEnP3fMzrpXOQtVWqjS0s12MToiywFFpN\n4sgVLG9I7b6+ceL2l1m3H2NQitgZVKlowbTuDFqo9ZwQGvApXuBCco32LmYq\nE/Pn738KZvlOyrHGXqN4R5Dx8iqAK0ONymaK3Aeu0rQQUz0NjzyXH/uZFs7b\ndiK7BwFeJ5RGxLJ66ODlQHjjseJXivSzjkt9C3gwceHV/AuR2jBJQZ4boBDv\n3UhuNZFjCXzQa3vZiKr47t3mDdJ7bedWAAAKYZjCRjnN8On4cYEC+duaL2zo\ndCsHTlD36x0I1z8HugOgST4SfDSv0bQuhCiz86i/nyTJn6arziWnh/ufieQb\n8ZcI\r\n=IlhG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR75TW3KEh7vo0bIlinUvDt63FnJ48bZMb2abgZwNPXAIhAL6DcW0Xz43lppqzqBG5ATTeYgpC0SEmGaboM8fMzJ3R"}]},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-sass-dependency-tracker_1.2.0_1553757317912_0.8459378596506151"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-09T08:36:01.644Z","1.0.0":"2018-11-09T08:36:01.944Z","modified":"2022-04-05T04:25:50.132Z","1.0.1":"2018-11-12T10:40:29.391Z","1.0.2":"2018-11-12T13:09:59.050Z","1.1.0":"2018-11-13T09:00:00.037Z","1.1.1":"2018-11-13T12:11:50.576Z","1.1.2":"2018-11-14T06:31:17.138Z","1.1.3":"2018-11-21T18:41:01.650Z","1.2.0":"2019-03-28T07:15:18.078Z"},"maintainers":[{"name":"markl4yg","email":"github@m-lessmann.de"}],"description":"A NodeJS gulp package to optimize sass compilation - only compile what you actually changed.","homepage":"https://github.com/DieTechniker/gulp-sass-dependency-tracker#readme","keywords":["gulp","gulpplugin","sass","dependency","import","compile"],"repository":{"type":"git","url":"git+https://github.com/DieTechniker/gulp-sass-dependency-tracker.git"},"contributors":[{"name":"MarkL4YG"}],"author":{"name":"DieTechniker"},"bugs":{"url":"https://github.com/DieTechniker/gulp-sass-dependency-tracker/issues"},"license":"GPL-3.0-or-later","readme":"# GulpSassDependencyTracker [![GitHub version](https://badge.fury.io/gh/DieTechniker%2Fgulp-sass-dependency-tracker.svg)](https://badge.fury.io/gh/DieTechniker%2Fgulp-sass-dependency-tracker) [![npm version](https://badge.fury.io/js/%40dietechniker%2Fgulp-sass-dependency-tracker.svg)](https://badge.fury.io/js/%40dietechniker%2Fgulp-sass-dependency-tracker)\r\n\r\nA NodeJS module for keeping things easy in sass tasks for Gulp.  \r\nThis gulp plugin filters the file stream to include only scss files that have to be recompiled.  \r\nAlso features automatic dependency tracking based on the same stream.  \r\nBest fitted for gulp watch tasks where partial rebuilds are desirable.\r\n\r\n## Example usage\r\n\r\nFirstly, here's a quick example:\r\n\r\n```js\r\n// Sass-Dependency-Tracker for partial recompilation\r\nconst SassDepTracker = require('@dietechniker/gulp-sass-dependency-tracker');\r\nconst sassDepTracker = new SassDepTracker();\r\n\r\nconst fileGlob = 'resources/sass/**/*.s[a|c]ss';\r\n\r\ngulp.task('sass', function () {\r\n    gulp.src(fileGlob)\r\n                .pipe(sassDepTracker.filter())\r\n                .pipe(gulpPrependAppend.prependText(`@import 'some-mandatory-import-prepended';`))\r\n                .pipe(sassDepTracker.inspect(sassOptions))\r\n                .pipe(sassDepTracker.logFiles())\r\n                .pipe(sass(sassOptions).on('error', sass.logError))\r\n                .pipe(sassDepTracker.reportCompiled())\r\n                .pipe(gulp.dest('.'))\r\n});\r\n\r\ngulp.task('sass:watch', function () {\r\n    let watcher = gulp.watch(fileGlob, 'sass');\r\n    \r\n    watcher.on('unlink', file => {\r\n        log.info(`File deleted: ${file.path}`);\r\n        sassDepTracker.queueRebuild(file);\r\n    });\r\n    \r\n    watcher.on('add', file => {\r\n        log.info(`File added: ${file.path}`);\r\n    });\r\n    \r\n    watcher.on('change', file => {\r\n        log.info(`File changed: ${file.path}`);\r\n        sassDepTracker.queueRebuild(file);\r\n    });\r\n});\r\n```\r\n\r\nAs you can see, we have four main things to register in order to get things flying:\r\n1. Create our instance of the sass helper  \r\n2. Pipe the stream into ``DependencyTracker#filter()``  \r\n  2.1 Optionally pipe through ``DependencyTracker#logFiles()`` if you want a notification about whats left in the stream.\r\n3. Pipe the stream into ``DependencyTracker#inspect(<sassOptions>)``  \r\n4. Pipe the stream into ``gulp-sass`` or any similar compilation package.\r\n5. Pipe the stream into ``DependencyTracker#reportCompiled()`` to mark them as compiled.\r\n6. Notify the sass helper when a file is removed or changed so we can mark them dirty.  \r\n\r\nNote: On the first run all files in the stream are marked dirty as none of them have been analyzed yet.\r\n\r\n### ``filter()``\r\nThe filter function is responsible for keeping only the files in the stream which need to be recompiled.  \r\nWhen a file change is reported (``#queueRebuild``), the file and all its depending files will be marked for recompile.  \r\n\r\n### ``inspect(<sassOptions>)``\r\nWhen the stream is piped through this function, the plugin reads ``@import`` statements from the files contents.  \r\nThis information is used to determine which files depend on which.  \r\nThat also means, that any dependencies not in the stream cannot be tracked. (Little hint at the bottom)\r\n\r\n### ``queueRebuild(<file>)`` on watchers\r\nWhen a file has been changed, it needs to be marked for recompilation with its depending files.  \r\nThis method does exactly that.  \r\nIt is recommended that ``file`` is a Vinyl file but an absolute normalized path should work too.  \r\n\r\n### ``logFiles``\r\nJust a convenience function that logs out the absolute file paths from the stream so you know what will be compiled.\r\n\r\n### Dependency detection\r\nIn normal use cases, the helper can detect all dependencies through the ``inspect`` function.  \r\nThat means that any dynamically injected imports will have to be added __before__ ``filter()`` is called.  \r\nIf you need to have dependencies tracked which are not/never included in the stream, you may manually register them.  \r\nTake a look at ``#reportImport(<match>, <file>, <sassOptions>)`` for that purpose.\r\n\r\n## Options\r\nThere are two kinds of options:\r\n\r\n1. SassOptions  \r\n  Used to retrieve the ``includePaths`` from the options so we can properly resolve the imports.\r\n2. Module options with:  \r\n  ```js\r\n    {\r\n      debug: false // Whether or not to provide debug log message (e.g. from the dependency detection)  \r\n      suppressOutput: false // Whether or not to suppress all console messages,\r\n      filterNonSass: false // Whether or ot to exclude non-sass files from the stream when running through #filter\r\n    }\r\n  ```","readmeFilename":"readMe.md"}