{"_id":"postcss-for","_rev":"17-8036098b377ad66bcc8626624ce87d62","name":"postcss-for","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","dist-tags":{"latest":"2.1.1"},"versions":{"0.0.1":{"name":"postcss-for","version":"0.0.1","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcssplugin","for","loop","sass","from","to","through","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.2.4"},"devDependencies":{"gulp-eslint":"0.8.0","gulp-mocha":"2.0.1","chai":"2.2.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"4aef858f42a9b0f2239bbaf4071a91c203d8a005","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@0.0.1","_shasum":"3579204db4a0a479cd46edff3f1a1b15059b1126","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"3579204db4a0a479cd46edff3f1a1b15059b1126","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-0.0.1.tgz","integrity":"sha512-tRFeVig4Zsl7+Fj9HlFHlHEdGDHX+U2onSkaADY8p6pRLl3JXvQ+xcfPNXjm6H0oBgwUXXcIwp3xYIp97j7ijA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8iQp8lDSJFN0nyPOf7iKhK7NuUzCB8Qzmgkp4IoDE+AiEA5ABahZ5fblr4cUlS+QsJHz9oODaJ/qMhzcQCHUp4I6M="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"0.1.0":{"name":"postcss-for","version":"0.1.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcssplugin","for","loop","sass","from","to","through","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.2.4"},"devDependencies":{"gulp-eslint":"0.8.0","gulp-mocha":"2.0.1","chai":"2.2.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"f9ba15239679a74711ca3dba3280ce87b7a30986","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@0.1.0","_shasum":"d6526e450e2bdaddaddc01fca91cde8d5347017c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"d6526e450e2bdaddaddc01fca91cde8d5347017c","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-0.1.0.tgz","integrity":"sha512-EaH+ww1Ju7Wy4PRg/kzVRsqHXWOH6YUT9RwEu2SkjvdHi+vvRINaqYI6egHubOqtZqPtJym6VuT6cXN6a9q9rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/iNFzCVYPt3En3avI1lMv6Lvl6URcx+5XHRF571CNoAiBAOzzd5xDdkOafB55vglDd1PptUmo1KH24XLx8ivUYcQ=="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"0.2.0":{"name":"postcss-for","version":"0.2.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcssplugin","for","loop","sass","from","to","through","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.2.4"},"devDependencies":{"gulp-eslint":"0.8.0","gulp-mocha":"2.0.1","chai":"2.2.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"fdfe7018f01c81abade87b5afa868bf68fff7f5b","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@0.2.0","_shasum":"efe0e2f23164b107a675b0cd2855b4dfafccd05f","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"efe0e2f23164b107a675b0cd2855b4dfafccd05f","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-0.2.0.tgz","integrity":"sha512-PutW49BeeXbWGcflZu+dsL9yf/ki/iHx5buPGQdIA/Dkr89Zl3o0FF7+XY8HIO2zylZPPaDV0BeS1CAxKrPJPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2o4OpSJvNrjJdW4M2ldBBJZ0KclAFX5gl0DwELT6dfQIgXwoo6LdLiSUiG6YVYPHfmLLkwsSWbpBj1R8k4nNtyYM="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"1.0.0":{"name":"postcss-for","version":"1.0.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.2.4"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.0.1","chai":"2.3.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"bc08ab2f39579a3f80e2bb4bf4a37d9a86887ea2","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@1.0.0","_shasum":"81a068fa24f464478e52e5e2123df14ed61e3f7f","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"81a068fa24f464478e52e5e2123df14ed61e3f7f","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-1.0.0.tgz","integrity":"sha512-dkkPvQYahxvTDj5EU8+e2wZ0AcZCDKprfv8+kEyjXltxWReWustnKzigABn8bhfGF0JI8p63247TNpdC8NpZuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3rS13UzLexID0JJz0artoIJOhAMkr381CDmhwx1b+PAIhAJS9fJLW+BBfPDhEPa0o5PYyJZydxdG5Cs9lnO/IxMgQ"}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"1.0.1":{"name":"postcss-for","version":"1.0.1","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.2.4"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.0.1","chai":"2.3.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"c0fd7a5839820b74ae3b592098a5fa20dcab8691","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@1.0.1","_shasum":"6bb0bedaaefdde423ba90ce651e43cefdb85c9e3","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"6bb0bedaaefdde423ba90ce651e43cefdb85c9e3","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-1.0.1.tgz","integrity":"sha512-sOoeQWb3peKOxHhQGxCJVnvo+p3Ivo9hP1aEDPBPeqh8zRe78Yurgl8GUO2GyHOo4GzO18gOfzcCiXUv1xt3WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsfwSqPgyLTpCQPqNsfwwZYx4OOOul6ytcNL21ucv0uAiEAxiDswe7RBWmyowACKMkF8y/l5GAMDLIexeHIQC2BtzU="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"1.1.0":{"name":"postcss-for","version":"1.1.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^4.1.0","postcss-simple-vars":"^0.3.0"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.0.1","chai":"2.3.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"b06988d4b14c6c6d7be0fb82743a853dc3cc7a53","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for#readme","_id":"postcss-for@1.1.0","_shasum":"133a7ae6b5a27a84557f01eaecf611bca46843c4","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"133a7ae6b5a27a84557f01eaecf611bca46843c4","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-1.1.0.tgz","integrity":"sha512-m1CwoDmCC4GXsCAYLNqWZzIFwjlWzCYyAhh49Ut6OWvqDDAZ5fhCgtM0bWkK2DHOmHpeX2V7JVzXbJw5yUfTfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcmZAWDYrzfyK8nqb1X+tIlwNyK23jAAA0FrwMNaiRnAiBrG/SMMcU4EKIc/eT8/N93FnqoPiOIa/unFwUp8u66sw=="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"2.0.0":{"name":"postcss-for","version":"2.0.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^1.0.0"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.1.3","chai":"3.2.0","gulp":"3.9.0"},"scripts":{"test":"gulp"},"gitHead":"6d677be1322172cee2b80081e56ab171c970ed14","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for#readme","_id":"postcss-for@2.0.0","_shasum":"5d5d09b2e3232f0505f06a29ecf836460b597d5d","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"5d5d09b2e3232f0505f06a29ecf836460b597d5d","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.0.0.tgz","integrity":"sha512-FV2ReUUqrP94xPEIHMNwAG5JXXVncw5wZRBZHP6Cv3V7lNTUS0quImTIY0uzDP6BBQtHW/XdWrkZfAszRjMk6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQnGoOPP4ieJ05wJSZdWLQPs9CBJtcyTYn73T4tdmmQQIhAIO2TpG8qyX8ACnxmhtEwZ59zfldTNzHTQPS7Hv0Tw2d"}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"2.0.1":{"name":"postcss-for","version":"2.0.1","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^1.0.0"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.1.3","chai":"3.2.0","gulp":"3.9.0"},"scripts":{"test":"gulp"},"gitHead":"a9420a7016fd859aaeab2f25d171761dca0f343d","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for#readme","_id":"postcss-for@2.0.1","_shasum":"3934e6060e0c69d293d376e48d56ab4f6085ef84","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"3934e6060e0c69d293d376e48d56ab4f6085ef84","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.0.1.tgz","integrity":"sha512-y7iB/PSZ0spf8KvTBqVLCrxnhCNESExVvs0K31AP3R/CmhiRO9Cng0wpaAxKCtNITz/DrrJlYZK1VJETcHOv9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJvAhk1D8mBQXncFhus+rJfbZ+eWp2tbWrOhFTxneaPwIgfW7QEFhIKs9jS7Dd+li4mQLq7SEUGtbumbGkGtGuhus="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}]},"2.0.2":{"name":"postcss-for","version":"2.0.2","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^1.0.0"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.1.3","chai":"3.2.0","gulp":"3.9.0"},"scripts":{"test":"gulp"},"gitHead":"d8e2376e2b04a2408623a4b8f3dbfd9259a06572","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@2.0.2","_shasum":"3c8c1a798f3cdeb93050e658f573e0325a423b64","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"3c8c1a798f3cdeb93050e658f573e0325a423b64","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.0.2.tgz","integrity":"sha512-iVBHVNhpz33yLuG02xuj2+80uY2RzofJ3sj5mZqQ880GYvpg+Za051XyD+YKWUaltPGMXw3pyBL+oMujfhzBag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE+zZJA7OHf9aI+V2Ix00T+vx+4Y9IFZ8TDBYZvLwLQQIhAIp1/4Y5vwy55aaDmkhgmlb/Jx++RIQL15/mZ328jmdZ"}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-for-2.0.2.tgz_1460547262206_0.1960171980317682"}},"2.0.3":{"name":"postcss-for","version":"2.0.3","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^2.0.0"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.1.3","chai":"3.2.0","gulp":"3.9.0"},"scripts":{"test":"gulp"},"gitHead":"773ad9ac28235f1bedd0985fde5ce013fccf2e3d","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@2.0.3","_shasum":"373f1075ac52383cc1b83c3e5dc90af18e069fa2","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"373f1075ac52383cc1b83c3e5dc90af18e069fa2","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.0.3.tgz","integrity":"sha512-US2shSTDpc4SK4wqigkVDxoVbWGmrswTuhFFQKXvN/qGFUU0Bmv6q/lCD7kfOyyicI8ficNywPLbdzMte21D/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDT1IfJl6Pq3ZC24HVBj64PJeUtQ5Ex02R26WB9ECzZAIgHXJ6utrS8oxK1TcNJ4Ng9dsc5vEp0W+gdFSfPVq2+4Q="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-for-2.0.3.tgz_1464359915985_0.8542498385068029"}},"2.1.0":{"name":"postcss-for","version":"2.1.0","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate","nested"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^2.0.0"},"devDependencies":{"chai":"3.2.0","gulp":"3.9.0","gulp-eslint":"0.11.1","gulp-mocha":"2.1.3"},"scripts":{"test":"gulp"},"gitHead":"b56158023ed7357034812aac38825e194dd28ead","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for#readme","_id":"postcss-for@2.1.0","_shasum":"87498f499d00dfcba8e4f3edde4850f56982bc23","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"87498f499d00dfcba8e4f3edde4850f56982bc23","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.1.0.tgz","integrity":"sha512-jfXscNVIIvi0ZBV4lfNk/pyp3NyMjt0/B8hqhAxUDfON7V+ifgVkPHpaN/OgIGuX0sWBnuDbdlBhEy9qy+ohsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOQ62zBvRtOFRfeLWyIG9MK7JEGcNnk+1iwZWx4LsBUQIhAMC6hKB+aaYWg56l8OdZe89Z+yJJmeO4/kqkYJbsGGOI"}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-for-2.1.0.tgz_1469569356785_0.7333088498562574"}},"2.1.1":{"name":"postcss-for","version":"2.1.1","description":"PostCSS plugin that enables SASS-like for loop syntax in your CSS","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate","nested"],"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"dependencies":{"postcss":"^5.0.0","postcss-simple-vars":"^2.0.0"},"devDependencies":{"chai":"3.2.0","gulp":"3.9.0","gulp-eslint":"0.11.1","gulp-mocha":"2.1.3","postcss-custom-properties":"^5.0.1"},"scripts":{"test":"gulp"},"gitHead":"59962d5d0209634d85527b240069cdf6ac6d75a1","bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"homepage":"https://github.com/antyakushev/postcss-for","_id":"postcss-for@2.1.1","_shasum":"841378c0ef909d50e1980d5aa71e6a340e728fcd","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"},"dist":{"shasum":"841378c0ef909d50e1980d5aa71e6a340e728fcd","tarball":"https://registry.npmjs.org/postcss-for/-/postcss-for-2.1.1.tgz","integrity":"sha512-X0R84FCyr5cqzW4+/g4Dvz2OUe1iwC3G/atIrwEpiRstZlBBpknV+ETlIneSTnw/iXgUnEoTRaO2qXY62YWLhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArXlJOJX7PuAMTgmoVKTCVyCYxlIuuoiIr8whzH6ZLPAiBA/o3AG5ce+qQG0TU3pY0NAKzwt8qAStMwRlfrS/lXoQ=="}]},"maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-for-2.1.1.tgz_1469628389407_0.851135705364868"}}},"readme":"# PostCSS For Plugin\n[![Build Status](https://travis-ci.org/antyakushev/postcss-for.svg)][ci] \n[![NPM version](https://badge.fury.io/js/postcss-for.svg)][npm] \n[![Dependency Status](https://gemnasium.com/antyakushev/postcss-default-unit.svg)][deps]\n[![NPM Downloads](https://img.shields.io/npm/dm/postcss-for.svg)](https://www.npmjs.org/package/postcss-for)\n[\n    <img align=\"right\" width=\"135\" height=\"95\" src=\"http://postcss.github.io/postcss/logo-leftp.png\" title=\"Philosopher’s stone, logo of PostCSS\">\n][PostCSS]\n\n[PostCSS] plugin that enables `@for` loop syntax in your CSS.\n\n## Try it out!\n\nYou can try postcss-for directly from [codepen]. \nJust choose [PostCSS] as a preprocessor and pick desired plugin from the list.\n\n[\n    ![lalala](https://raw.githubusercontent.com/antyakushev/postcss-for/9a8663762bdb65f94a054926e2eba3b0d8f89c68/resources/codepen.png)\n][codepen]\n\n## Usage\n\n```js\npostcss([ require('postcss-for') ])\n```\n\nNote, that unlike the Sass `@for`, postcss-for in the example below iterates from 1 to 3 *inclusively*.\n```css\n@for $i from 1 to 3 {\n    .b-$i { width: $(i)px; }\n}\n```\n\n```css\n.b-1 {\n    width: 1px\n}\n.b-2 {\n    width: 2px\n}\n.b-3 {\n    width: 3px\n}\n```\n\nThis plugin must be set before [postcss-nested] and [postcss-simple-vars]. \nTherefore dollar variable cannot be used as a loop range parameter.\nIf you do want to use predefined range parameters though, consider using [postcss-custom-properties] with [postcss-at-rules-variables], or look into this [postcss-for fork](https://github.com/xori/postcss-for).\n\n## More features\n\n`By` keyword is available:\n\n```css\n@for $i from 1 to 5 by 2 {\n    .b-$i { width: $(i)px; }\n}\n```\n\n```css\n.b-1 {\n    width: 1px\n}\n.b-3 {\n    width: 3px\n}\n.b-5 {\n    width: 5px\n}\n```\n\nLocality of variables in nested loops is supported:\n```css\n@for $x from 1 to 2 { \n    @for $y from 1 to $x { \n        @for $z from $y to $x { \n            .c-$(x)-$(z)-$(y) { padding: $(x)em $(z)em $(y)em; } \n        }\n    }\n}\n```\n\n```css\n.c-1-1-1 {\n    padding: 1em 1em 1em\n}\n.c-2-1-1 {\n    padding: 2em 1em 1em\n}\n.c-2-2-1 {\n    padding: 2em 2em 1em\n}\n.c-2-2-2 {\n    padding: 2em 2em 2em\n}\n```\n\n\n\nSee [PostCSS] docs for examples for your environment.\n\n[PostCSS]:                   https://github.com/postcss/postcss\n[postcss-nested]:            https://github.com/postcss/postcss-nested\n[postcss-simple-vars]:       https://github.com/postcss/postcss-simple-vars\n[postcss-custom-properties]: https://github.com/postcss/postcss-custom-properties\n[postcss-at-rules-variables]:https://github.com/GitScrum/postcss-at-rules-variables\n[ci]:                        https://travis-ci.org/antyakushev/postcss-for\n[deps]:                      https://gemnasium.com/antyakushev/postcss-for\n[npm]:                       http://badge.fury.io/js/postcss-for\n[codepen]:                   http://codepen.io/antyakushev/pen/oxOBEO\n","maintainers":[{"name":"antyakushev","email":"yakushevanton+npm@gmail.com"}],"time":{"modified":"2022-06-24T10:01:23.427Z","created":"2015-04-22T15:18:06.897Z","0.0.1":"2015-04-22T15:18:06.897Z","0.1.0":"2015-04-22T21:23:55.049Z","0.2.0":"2015-04-24T00:45:33.012Z","1.0.0":"2015-05-05T20:41:57.979Z","1.0.1":"2015-05-06T20:35:43.354Z","1.1.0":"2015-07-24T20:27:16.909Z","2.0.0":"2015-08-26T20:07:22.043Z","2.0.1":"2015-11-12T21:48:48.059Z","2.0.2":"2016-04-13T11:34:24.645Z","2.0.3":"2016-05-27T14:38:37.981Z","2.1.0":"2016-07-26T21:42:39.226Z","2.1.1":"2016-07-27T14:06:31.990Z"},"homepage":"https://github.com/antyakushev/postcss-for","keywords":["postcss","css","postcss-plugin","for","loop","sass","from","to","iterate","nested"],"repository":{"type":"git","url":"https://github.com/antyakushev/postcss-for.git"},"author":{"name":"Anton Yakushev","email":"yakushevanton@gmail.com"},"bugs":{"url":"https://github.com/antyakushev/postcss-for/issues"},"license":"MIT","readmeFilename":"README.md","users":{"sesamechee":true,"suemcnab":true,"joe223":true}}