{"_id":"grunt-css-sprite","_rev":"46-044895f04958ec234c6833908bd4a362","name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.2":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.2","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/hellometers/grunt-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"0.7.1"},"devDependencies":{"grunt":"~0.4.1","gm":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.2","dist":{"shasum":"3995fd19781fe4de09b79d2465fad32788885fa4","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.2.tgz","integrity":"sha512-FPb8a9QUsCZg0FeK6T5SqcpeO9sdECliCXn9Xw08jiO1tCPxq5Wwcy1Iq9ZG5YvqWt8mBkCPgjA0+PKsgcV2zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5zU6+ZLBGH3oaaBQnCKm0Sgzp6tteuNUeZKDkH79XLAIhAIn013CTrxE1SfZAwGdOZTkQXS6o2YVbuGJsF5S/bz6F"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.3":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.3","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"0.7.1"},"devDependencies":{"grunt":"~0.4.1","gm":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.3","dist":{"shasum":"2ef5aecf8001a530cafe79a19524b2459102e42e","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.3.tgz","integrity":"sha512-0tReUqt8cVsxT2yhZqmQ7jMV3fIehRlxeODkSOCsIPOvnnXKjDHrCActpK+MZ7h/DQznOGuhFWlC91HLMvJq4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrVpRGYlwBQd6LExkiXt6+wjyEjmKZ42CJ3hF/kuSwFwIgYyqTqyh7ldaoXDXiggj+sECqTPIzbY/QlA8ec2C9a9E="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.4":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.4","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"0.7.1"},"devDependencies":{"grunt":"~0.4.1","gm":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.4","dist":{"shasum":"5e0faad1de08dcd8a3cc8f5ddb654352bbe06605","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.4.tgz","integrity":"sha512-lxmlgt/GkS8CRU6znT/csTo0uGrR0DP81ydTo3bcZd/S/hlHv6SA8xoZc8POA5xp/x4KaZaZl+hqBYVunYDQow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx0Xuav2/rYkz6d7/cFXJeiOkceBO1YHydqKYwerAHmgIhANJt4VOPpx6pIpkWTsUYGgAVUmIrOwwk3irtfweeSJiB"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.5":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.5","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"~0.18.0"},"devDependencies":{"grunt":"~0.4.1","gm":"*"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.5","dist":{"shasum":"d789058b3db1d1ea16afb3d876f6e8fca0d5239a","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.5.tgz","integrity":"sha512-qFHz0bhhPKWge1J2pZFoIVxclLjw3l98SVgfgEjIMsfMIR3Vk3NGsyXFK3yG4/Oqoa28GLhwOgRtecfYqwV1CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpqrazNVl6TJbWIFbu1cXu+X6nycdsXTQECAShliY3+AiEA1stuM7K/XMEAQRkO5AsPt7C6tUwXd4Aoy2KRovtyp1k="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.6":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.6","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"~0.18.0"},"devDependencies":{"grunt":"~0.4.1","gm":"*","grunt-contrib-jshint":"~0.8.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.6","dist":{"shasum":"b40457f6cab095ad015c9f3bd5cb126df6a2940d","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.6.tgz","integrity":"sha512-atnvKgpWb+CnFMhm8RzEbGjEXG2ypFpz49d6tQk3ooRmhKOyUwdXHSdSmeWbutHRmgZp3ITYNX5GJBgozGqFKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz/3ZdkURkMzplcReNzuE10NekXHkWL97NIQTL5TvoFAiEAvPjAi4x0/aGxzZHsXyOXEfwwX6o4PbPyNfWJ5WVkkbY="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.7":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.7","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"~0.18.0"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.8.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.7","dist":{"shasum":"75658767526586dac8db7cf8db75df8a9c9ee428","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.7.tgz","integrity":"sha512-UKvo0pvqATmHso5uKFMA3NoaZS0fuMVihqGrXzrUeRsLYVgBCo6oD9Iml6eUFQIPFs4/O2KEi8NOTv82KgY+tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZU1gxZ6SWD87k7W0YMiZ99t+6ANOcRmHNx3ee4XHe2AiEAilJ4lkwjMKwiJ4R1Jg4kGveP1+5xUXMu9XmGHTmLxO0="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.8":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.8","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"spritesmith":"~0.18.0"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-jshint":"~0.8.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.8","dist":{"shasum":"fe0f4f7df475022e8486c05943b9b7c46419f9c1","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.8.tgz","integrity":"sha512-rpW+IyveYPXV8D2bogEsNa+HDYuWEtkJ440sViZzBzJlnvdJz9pqG/LNN6SBNv3SOJV9p8KxVx0WR55eHsnZ1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4wrgWReaMSz/XsdkT7w/pRWQgHV2eKfVFPq18J4mVNAiBK9+ImzSnVxZG30LTOxNSqfOot2JX4nFEgZTFTzXWTJg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.0.9":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.0.9","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.0.9","dist":{"shasum":"78b5c70ce7a7cc786fd395ce72c2310323d060b7","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.0.9.tgz","integrity":"sha512-A2oKPf46QfY4plEKhItX6Mft7vgvvHlXDUyxsWKVXJD/Gqktr6Ilv0gGLv2SgNwKukOdGF7bUohiug1REFoG1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGIUAvixXXSFE3DRZU81jSpRdc6/gHaTlHbHzj8JNpwAiAsfUrGEIWgD0Mev9ErD2J1cLo7l//Ev1zXTLnMvG+/hA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.1.0":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.0","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.1.0","dist":{"shasum":"5e29342b8b5789da5f057bef109b54baa55fee4d","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.0.tgz","integrity":"sha512-TAhCzQS3oaDb6VAw4GHgXneuNbz6Y3YdmSxR8gJ2Eps7talK/mZwcrJmbeDof22/lVpsbvVhygaw3GiS//qm5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiG+x0h3ZoJ9Z8/6vqKvL/o0Sa+elJICcqDQkQu6Yg1AiEAz4Bb1Tf1vANiyRpe6QgW4sl+aSsE4+RhRP1YmWmq3W8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.1.1":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.1","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"_id":"grunt-css-sprite@0.1.1","dist":{"shasum":"8f5e65d343241501073c0b2ce9ddd4424be74201","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.1.tgz","integrity":"sha512-7D1IBciSQk1mBto4MnqFoNYw3UHy5o5Nz4QhB+8MPvVrpwz0nAtZ4jc0kb52lMfh8rUxeGpuezdterEMHF54eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBNEbrmW+Dj7gJY9D/vjokJgnZ7ITYCzA7IueWnpJTTAiBzIc5c215E2/98xslw7eEAXeYXoEdBkQHQj5OAzS1eBw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}]},"0.1.2":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.2","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"gitHead":"938b4c2ef04e29719dbca6cf3dcff5c8a3681723","_id":"grunt-css-sprite@0.1.2","_shasum":"b9f4ded0d85fca2853a8c8a02cbd28c95b7565cc","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"b9f4ded0d85fca2853a8c8a02cbd28c95b7565cc","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.2.tgz","integrity":"sha512-gA+l+POqVz1XUI++4caUOfrck67VXpD0MoicelzU058ZC8/QmoBOi9+nqJohk4oHok0ykG5J0nE7WxTfGbzaSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjUPFFIKwEUCdovupmOzL0OUWjHTjnlPzXGaZ0UV4VtwIhAKEAMbQWwNCei2WLB6qxqSLj7OiegdtgRVGFy0RZRPrT"}]}},"0.1.3":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.3","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"gitHead":"5045650f98969a9f844c750226433f0cd8c6f0cb","_id":"grunt-css-sprite@0.1.3","_shasum":"c17aba9618e24dcbe9b0fabe5e66b47851f71845","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"c17aba9618e24dcbe9b0fabe5e66b47851f71845","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.3.tgz","integrity":"sha512-VuOC6cniFM9yulxOEX4yUZ50GVp8l/GNKKBCcNefdxuDU1UTrKTsI6HWijnjvKOjj0+zWFBnXywJiZ9Cj6wGoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjJl0LIRB7dYXDTfEJF2p1k2OW0y5ZXijF/9F/nKCh5AiEAzuTDk0k0QfCMpV/BPWj0Vphfr/HcjdKcl2e4Jk0ovdA="}]}},"0.1.4":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.4","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~0.19.2"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"gitHead":"cd0626f7429993c1212375f9f4580a352a6e9b6b","_id":"grunt-css-sprite@0.1.4","_shasum":"371f21cff0bbc863da6ae222e48bac13b8922345","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"371f21cff0bbc863da6ae222e48bac13b8922345","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.4.tgz","integrity":"sha512-7jpMXP41YM3C6/ZRfZ4vD63HoXT7VuB9KHcfatfBOZgECKS5prBH/Y/JdJ8a4q545CXcKS6WUPT2pcM0jT0dNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLRrr/BsCIlJG2wEs2qpmAoSeTzOGJu3EM9FLKaIHVYwIgOx4FgDEA5r2ZUhgdMR2ITXTkNKZg+hM2euNyKnGC8aY="}]}},"0.1.5":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.5","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~1.0.0"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"gitHead":"8db7c97714966a0fe5f2b67ca5a860ad215496cd","_id":"grunt-css-sprite@0.1.5","_shasum":"3dbebabcd10ad94ea55907d767b1242034f8f899","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"3dbebabcd10ad94ea55907d767b1242034f8f899","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.5.tgz","integrity":"sha512-QsdZ5D5CnMpxVYzzxGPUR5uywDfI+8UIn83LwAWbpfDHpHAvSZ8c6IUnmEqMJwRQIdabTFr2gAhbrm/2L7qkIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQKTMRcJT4HA0MQptIBX9uwf0QPvhN99bxoPrAf13qBAiAqnzfdOsj+A1YV66bxWRVpGazD69DKtMJeh8ZaIcfEvQ=="}]}},"0.1.6":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.1.6","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~1.0.0"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","sprite","css","autosprite"],"gitHead":"882d4e1635424129b100756654de762b2319227e","_id":"grunt-css-sprite@0.1.6","_shasum":"8bb5afccae5f66fff18dd0cab9d41e7054a892d2","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"8bb5afccae5f66fff18dd0cab9d41e7054a892d2","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.1.6.tgz","integrity":"sha512-HVIbjHFaiSTSlvnKFD1kHMRUHYu46XFrR+29SAKK21fi9g47GegkvoQRNexz2CA3FVeph+o64hZkjWYLV9V3pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCef5P98/F6+0H1aIcyDxlYosN8kzKuP+Ciga+jrRY6IQIgHXvhkcjaoSeaqr+cXj8idvpyNZThXe90tghQFV1TPNU="}]}},"0.2.0":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.2.0","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"Mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"tasks/sprite.js","engines":{"node":">= 0.9.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"~1.1.0","css-spritesmith":"~0.0.1"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","spritesmith","spritesheet","autosprite","scssprite","css"],"gitHead":"1341cb4077473c46d7443200f8c321ad9d588954","_id":"grunt-css-sprite@0.2.0","_shasum":"0a1fa7704beecd6ae5d7a245b8e0cb016c41a899","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"0a1fa7704beecd6ae5d7a245b8e0cb016c41a899","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.2.0.tgz","integrity":"sha512-1Oo8sZWSBvf+bR7YNTU7ub723uMlWr7ZegMkJiY0hA8fWsZ65l+YS/XrdWVmIeYrLfAVE6dsdNELGLhZynqYCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsmv0lIxkVzzrmv7Ivag2gtasnOAruMhFSbroxfS+0WQIgCjKtv4ajdRENIzT1QXSAXIoVG3jyLr+KibsztRjH2J8="}]}},"0.2.1":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.2.1","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"Mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"tasks/sprite.js","engines":{"node":">= 0.9.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"^1.1.0","css-spritesmith":"^0.0.3"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","spritesmith","spritesheet","autosprite","scssprite","css"],"gitHead":"62d473c0f96e63af35d7d25a886c07d7e6c65d46","_id":"grunt-css-sprite@0.2.1","_shasum":"d0600fd4167f1f989011687a6fe9cd98eddb5dcb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"d0600fd4167f1f989011687a6fe9cd98eddb5dcb","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.2.1.tgz","integrity":"sha512-x/45DmvjjWKefEfEJFRnYU/YQEMyzh5M5hI0A9MTyJbpIOTJiCay5DagQmjHwJ7RHc7Mbs2+zEt5Hyt2wKJCWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2UFLLBqx2NG1CmjnxLFFtax5A45YlwHn+MwrLiUavtgIhAOdve7K1FJy95U/qruPNAat6iFXk7cyureh/1+xHepvz"}]}},"0.2.2":{"name":"grunt-css-sprite","description":"A grunt plugin to help front engineer creating css sprite.","version":"0.2.2","homepage":"https://github.com/laoshu133/grunt-css-sprite","author":{"name":"Mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"licenses":[{"type":"MIT","url":"https://github.com/laoshu133/grunt-css-sprite/blob/master/LICENSE-MIT"}],"main":"tasks/sprite.js","engines":{"node":">= 0.9.0"},"scripts":{"test":"grunt test"},"dependencies":{"async":"^0.9.0","spritesmith":"^1.1.0","css-spritesmith":"^0.0.4"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.10.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","spritesmith","spritesheet","autosprite","scssprite","css"],"gitHead":"162bb77bfd7f0d55133c6977f619edce0d828db8","_id":"grunt-css-sprite@0.2.2","_shasum":"b353de6386deabe7428ba89cc94813a9a1cd0a08","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"laoshu133","email":"admin@laoshu133.com"},"maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"dist":{"shasum":"b353de6386deabe7428ba89cc94813a9a1cd0a08","tarball":"https://registry.npmjs.org/grunt-css-sprite/-/grunt-css-sprite-0.2.2.tgz","integrity":"sha512-JKbOheEr3lzS5zCffL74LTFHY85HfvHYWaX/sBlEOmaes5axxpBwNxhmJAF6S7UxSF/AOnaWcYmR6m3ENXa32Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn3dbXqQcclUl2HbXk+J7GCd16wOpBDrb2XcHvBhI5mQIgaDCiYj37sGgApjKNeh4/HmE2+vaeD3TX0kTy1tptpSA="}]}}},"readme":"# grunt-css-sprite\n\n## 这是什么\n\n这是一个帮助前端开发工程师将 css 代码中的切片合并成雪碧图的工具；\n其灵感来源于 `grunt-sprite`，由于其配置参数限制目录结构等，不能满足通用项目需求，重新造轮子发布；\n它的主要功能是：\n\n1. 对 css 文件进行处理，收集切片序列，生成雪碧图\n2. 在原css代码中为切片添加`background-position`属性\n3. 生成用于高清设备的高清雪碧图，并在css文件末尾追加媒体查询代码\n4. 生成高清设备雪碧图，使用 `image-set`\n5. 支持选择器提取，进一步优化CSS文件大小\n6. 在引用雪碧图的位置打上时间戳\n7. 在样式末尾追加时间戳\n8. 按照时间戳命名文件\n\n\n### 配置说明\n\n```\n// 自动雪碧图\nsprite: {\n    options: {\n        // sprite背景图源文件夹，只有匹配此路径才会处理，默认 images/slice/\n        imagepath: 'test/slice/',\n        // 映射CSS中背景路径，支持函数和数组，默认为 null\n        imagepath_map: null,\n        // 雪碧图输出目录，注意，会覆盖之前文件！默认 images/\n        spritedest: 'test/publish/images/',\n        // 替换后的背景路径，默认 ../images/\n        spritepath: '../images/',\n        // 各图片间间距，如果设置为奇数，会强制+1以保证生成的2x图片为偶数宽高，默认 0\n        padding: 2,\n        // 是否使用 image-set 作为2x图片实现，默认不使用\n\t\tuseimageset: false,\n        // 是否以时间戳为文件名生成新的雪碧图文件，如果启用请注意清理之前生成的文件，默认不生成新文件\n        newsprite: false,\n        // 给雪碧图追加时间戳，默认不追加\n        spritestamp: true,\n        // 在CSS文件末尾追加时间戳，默认不追加\n        cssstamp: true,\n        // 默认使用二叉树最优排列算法\n        algorithm: 'binary-tree',\n        // 默认使用`pixelsmith`图像处理引擎\n        engine: 'pixelsmith'\n    },\n    autoSprite: {\n        files: [{\n            // 启用动态扩展\n            expand: true,\n            // css文件源的文件夹\n            cwd: 'test/css/',\n            // 匹配规则\n            src: '*.css',\n            // 导出css和sprite的路径地址\n            dest: 'test/publish/css/',\n            // 导出的css名\n            ext: '.sprite.css'\n        }]\n    }\n}\n```\n\n* **files**\n\n    使用标准的动态文件对象\n\n* **options**\n\n    * `imagepath`\n        必填项，sprite背景图源文件夹，只有匹配此路径才会处理，默认 images/slice/\n\n    * `imagepath_map`\n    \t映射CSS中背景路径，支持函数和数组，默认为 null\n\n    * `spritedest`\n        必填项，雪碧图输出目录，注意，会覆盖之前文件！默认 images/\n\n    * `spritepath`\n        可选项，替换后的背景路径，默认为 `path.relative(cssDestPath, spriteDestPath);`\n\n    * `padding`\n        可选项，指定各图片间间距，默认 0\n\n\t* `useimageset`\n        可选项，是否使用 image-set 作为2x图片实现，默认不使用\n\n    * `newsprite`\n        可选项，是否以时间戳为文件名生成新的雪碧图文件，如果启用请注意清理之前生成的文件，默认不生成新文件\n\n    * `spritestamp`\n        可选项，是否给雪碧图追加时间戳，默认不追加\n\n    * `cssstamp`\n        可选项，是否在CSS文件末尾追加时间戳，默认不追加\n\n    * `engine`\n        可选项，指定图像处理引擎，默认选择`pngsmith`\n\n    * `algorithm`\n        可选项，指定排列方式，有`top-down` （从上至下）, `left-right`（从左至右）, `diagonal`（从左上至右下）, `alt-diagonal` （从左下至右上）和 `binary-tree`（二叉树排列） 五种供选择，默认 `binary-tree`；参考 [Layout](https://github.com/twolfson/layout/)\n\n\n## 载入插件\n\n请不要忘了载入插件\n\n```\ngrunt.loadNpmTasks('grunt-css-sprite');\n```\n\n## 打个比方\n\n有一个类似这样的目录结构：\n\n```\n├── test/\n    ├── css/\n        └── icon.css\n    ├── images/\n        ├── slice/\n            ├── icon-a.png\n            ├── icon-a@2x.png\n            ├── icon-b.png\n            └── icon-b@2x.png\n    └── publish/\n        ├── css/\n            └── icon.sprite.css\n        └── images/\n            ├── icon.png\n            └── icon@2x.png\n```\n\n`css/icon.css` 调用`images/slice/`目录下的切片，`grunt-css-sprite` 会将 `css/icon.css` 进行处理。\n\n`publish/css/` 目录下是处理完成的样式 `icon.sprite.css` ，而 `publish/images/` 目录下是合并完成的雪碧图。\n\n\n## 特别注意\n\n1. 生成后的雪碧图将以源 css 文件名来命名\n2. 仅当CSS中定义`url(xxxx)`的路径匹配参数`imagepath`才进行处理，和具体`background`，`background-image`CSS无关，这里有区别于`grunt-sprite`\n3. 理论上高清切片都应该是源切片尺寸的2倍，所以所有高清切片的尺寸宽和高都必须是偶数\n4. 理论上所有的切片都应该是 `.png` 格式，`png8` `png24` 和 `png32`不限\n5. `spritesmith` 默认只支持png格式，如果有其他格式需要，请参考 *可选依赖*\n\n\n## 可选依赖\n\n`grunt-css-sprite` 使用 [spritesmith](https://github.com/Ensighten/spritesmith) 作为内部核心实现\n\n经 [Mark](https://github.com/jsmarkus) 提醒，之前对于`gm` 的依赖纯属多余；如果你需要将图片处理引擎切换为`gm`或者其他引擎，请手动安装对应的依赖包。\n举例 [Graphics Magick(gm)](http://www.graphicsmagick.org/) 依赖的安装流程：\n\n* **Graphics Magick(gm)**\n\n    * Mac\n        // 安装GM图形库\n        ```\n        brew install GraphicsMagick\n        npm install gmsmith\n        ```\n\n    * Windows\n        前往官方网站[下载安装GM图形库](http://www.graphicsmagick.org/download.html)\n        然后命令行执行：\n        ```\n        npm install gmsmith\n        ```\n\n### 版本记录\n\n`0.0.1` 从 `grunt-sprite` 迁移改进\n\n`0.0.2` 完善部分处理流程，优化图片重复，规避 `a[href*='}{']::after{ content:'}{';}` 这类奇葩CSS\n\n`0.0.5` 修改 `spritesmith` 依赖为 `0.18.0`，实现`padding`参数；优化Retina处理流程，拼合选择器，减小CSS文件体积 `.a,.b,.c{ background-image:url(icon.png); background-size:95px auto;}`\n\n`0.0.6` 修正生成Retina CSS部分一个严重的逻辑错误，去除重复选择器生成；完善测试用例；添加`grunt jshint`任务\n\n`0.0.7` 修正`backgroun[-image]`之后缺少分号时造成新生成的CSS出错，修改默认处理引擎为`pngsmith`，取消对`gm`的依赖\n\n`0.0.8` 修正`getSliceData`获取所有CSS背景属性正则匹配\n\n`0.0.9` 重构操作流程，添加 `image-set` 支持\n\n`0.1.2` 添加，完善 `imagepath-map` 参数\n\n`0.1.3` 修正 #11 #12\n\n`0.1.5` 更新依赖 `spritesmith` 版本\n\n`0.1.6` 重构整体流程，支持选择器提取，进一步优化CSS文件大小\n\n`0.2.0` 分离内部逻辑，提取出 [css-spritesmith](https://github.com/laoshu133/css-spritesmith)，为支持 `gulp` 做准备\n\n\n### 致谢\n\n感谢 [spritesmith](https://github.com/Ensighten/spritesmith)\n\n感谢 [Meters](https://github.com/hellometers)\n\n感谢 [Mark](https://github.com/jsmarkus) 修正 [#1](https://github.com/laoshu133/grunt-css-sprite/pull/1)，提出 [#2](https://github.com/laoshu133/grunt-css-sprite/pull/2)\n\n感谢 [unmric](https://github.com/unmric)\n\n> 使用中有任何问题，请提交 [Issue](https://github.com/laoshu133/grunt-css-sprite/issues)\n","maintainers":[{"name":"laoshu133","email":"admin@laoshu133.com"}],"time":{"modified":"2022-06-18T14:47:35.449Z","created":"2014-03-03T04:40:47.933Z","0.0.2":"2014-03-03T04:40:47.933Z","0.0.3":"2014-03-03T04:45:21.410Z","0.0.4":"2014-03-03T04:51:03.898Z","0.0.5":"2014-03-03T08:00:21.010Z","0.0.6":"2014-03-03T10:39:52.197Z","0.0.7":"2014-03-05T07:50:33.150Z","0.0.8":"2014-03-12T02:44:29.350Z","0.0.9":"2014-06-22T10:49:06.448Z","0.1.0":"2014-06-22T12:38:44.936Z","0.1.1":"2014-06-22T12:42:55.619Z","0.1.2":"2014-06-22T13:13:49.717Z","0.1.3":"2014-06-27T07:59:40.971Z","0.1.4":"2014-07-19T05:33:09.017Z","0.1.5":"2015-01-11T07:53:55.399Z","0.1.6":"2015-01-28T14:51:54.181Z","0.2.0":"2015-02-08T13:24:26.010Z","0.2.1":"2015-02-12T12:46:51.833Z","0.2.2":"2015-03-26T07:21:30.510Z"},"homepage":"https://github.com/laoshu133/grunt-css-sprite","keywords":["gruntplugin","spritesmith","spritesheet","autosprite","scssprite","css"],"repository":{"type":"git","url":"git://github.com/laoshu133/grunt-css-sprite.git"},"author":{"name":"Mikongge","email":"admin@laoshu133.com","url":"http://laoshu133.com"},"bugs":{"url":"https://github.com/laoshu133/grunt-css-sprite/issues"},"readmeFilename":"README.md","users":{"jsmarkus":true,"ambeta":true}}