{"_id":"grunt-node-sprite-mixings","_rev":"29-dd14811e96d5868d86f3a3c3c6c6b149","name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.0","homepage":"https://github.com/saulo/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/saulo/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/saulo/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/saulo/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","node-sprite":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["mixings sprites"],"dependencies":{"chalk":"~0.4.0"},"_id":"grunt-node-sprite-mixings@0.1.0","dist":{"shasum":"042b1d9176b56c4f81991083907f76878fbdd8f5","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.0.tgz","integrity":"sha512-0Jbcs6JKMv9187IGdliamDJ1/LblhpkGpdqUnBhWNCkzdFp5LepXZqOjiDG8segmaMxL1WKOvRwm5po14BMFCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMRhb2adDkFLp5ZWl8kOoZHBPVm1UOp9JJEzO/7MXZYAiBmWBfo4/imxK/Ha60+XGC9CgbAZk55YeYfg9zhB6/I/Q=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}],"deprecated":"critical bug fixed in v0.1.5"},"0.1.1":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.1","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.2","node-sprite":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["mixings sprites"],"dependencies":{"chalk":"~0.4.0"},"_id":"grunt-node-sprite-mixings@0.1.1","dist":{"shasum":"0887b08d602a83421e44b5ec01a4864dccb6b647","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.1.tgz","integrity":"sha512-qk9iyNnOWYjgzFUF5baEVMAJFqG0qtoNOiZ/g4PXkN06iyFPlBtejRXj2LBAKsIaBCa0EimbnwOzS3uKGmV1Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqQ1/hux9hfqBfJ0C+PobxEK1kdNUTRIypw+taR3ZM7QIhAOlW0iR535GSJgx/6qaI8r7mSmUQGgkjXfMkyjKPl5ll"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}],"deprecated":"critical bug fixed in v0.1.5"},"0.1.2":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.2","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.2","dist":{"shasum":"f09eaddc84afb3b92ea44054dc5546e58f447992","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.2.tgz","integrity":"sha512-K50NQ1/zj0585I+ZOpOuSwFJQElkR1iLji81QHhtM8KjJSeSxkdn87FGZQGEy7pNRgGQH6G/nEjNXbaTtXK2lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMOBufbks94XHGC+mpadunkqNeZxY6ZMQ3Oel1BWeJrAiAGLqWC2khaGk3HdiBjsuO4dMur9jBs7d8htxkNrhuVzg=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}],"deprecated":"critical bug fixed in v0.1.5"},"0.1.3":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.3","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.3","dist":{"shasum":"0ddd591e72c23fe571f36a678bc04ba3bed2cf5b","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.3.tgz","integrity":"sha512-pHbaYmP6iGqDn5sA7XBqTrJdIqDcGEJW+o6bKhcTinAB8mDWWbBxGUgg6PwTdi65cMjeY1CXyaqqRD4WLyhD0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFM+FYmi43VSl4hzgmu56ndlaQVFkBgbyf4bVJHL4pDqAiBmhCOUDURheOnznlxhwN8eYPRRNt2coLgYQ8DifVWqyQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}],"deprecated":"critical bug fixed in v0.1.5"},"0.1.4":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.4","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.4","dist":{"shasum":"970115624eae6c27c7e1554d4bcd0cfb48713372","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.4.tgz","integrity":"sha512-ss4d5aEqaU0isy/jeQEasd8YEtQQyNHNnoEJv8wUoAKt9tTJFcXHmGofV+xEQoomcvCPAP4blvK2bqMpgFAMxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWG/kqbkbR/ix4ZBnFcigAFBuQzelgKe6ED3ilJoCxaAiAVvBuglxX4jRpGhJCGiidkjFfagSLFOM2N98ZXAUFaHQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}]},"0.1.5":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.5","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.5","dist":{"shasum":"03643456f07df673cf3c320d1185e5898d623a81","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.5.tgz","integrity":"sha512-tpH8tj94ruxglHxg4Cjmuiuf2KB0g7Yuw23IPW3K3jEfBUWORHEXbZ0Jbp5/Bj58pUNTVcHrjodja9bims59JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkvcAcF15JhN+11HUE8J433rcEdvycmCSLK9kEPJ5C+wIhAKermdnGuR5xraukZfKEcPJ2Ys8Gq+yn7uYc4cqHkBf6"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}]},"0.1.6":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.6","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.6","dist":{"shasum":"c21508d7fb9199e41ff70961970033e79e0f3924","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.6.tgz","integrity":"sha512-YJskindPavNGZMoDF4ysbEFqGqEAV143VyiZJ5p/Q1BifGnrvhFJWlCbgXA/dazzfUP1t1cG+f3jmMLgxaCBAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMTG5nyw70VfleJabdSUUrZQpOfWZSkyByko8PZe18GAiA5+HRd4INpUzVPZHJ0h/lBdZVWmiAVJkMeu3QQowGeWQ=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}]},"0.1.7":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.7","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.7","dist":{"shasum":"43bfb5b18b4e029584a5405134ace9dc69477c11","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.7.tgz","integrity":"sha512-WO6ZOmw92zIt5swLQqSPGC/+83SxGceVuTpD2Ac0EgFhLOxgqiZkM1km/D7pryxHx9aty3y7SvKB1DftLD+atQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVxtf7QE4SMZgMj+7ZE1bSN3vMJGlukVfv/5ee5RqjpQIgZ2jxu1nD2Rv6i6JFv5RY6GvqmQkpmEd7O/h05jayGjU="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}]},"0.1.8":{"name":"grunt-node-sprite-mixings","description":"Generator mixings for stylus. Based on lib node-sprites","version":"0.1.8","homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"licenses":[{"type":"MIT","url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","underscore":"~1.6.0"},"peerDependencies":{"grunt":"~0.4.1","node-sprite":"~0.1.2"},"keywords":["mixings","sprites","json"],"dependencies":{"chalk":"~0.4.0","node-sprite":"~0.1.2"},"_id":"grunt-node-sprite-mixings@0.1.8","dist":{"shasum":"679fdf3b6d4470e4018e0e9fdff474174c8895e7","tarball":"https://registry.npmjs.org/grunt-node-sprite-mixings/-/grunt-node-sprite-mixings-0.1.8.tgz","integrity":"sha512-EgrLFEOgTRZ4X6VFAxfYQCstAblX81iFzfhnBWeqGbazTqDtknEJdFVbdwkirQCo3AsJWgfxM6ujgU5nlxdm4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2mtfbG+5mJW6n/pUWXFPCMOe3DJyZR11AtfoLyBM1BAIgTw2m7uqj/9n2zRUkdlSk5qP/1KKikZeAuk0LyLjwWEE="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"},"maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}]}},"readme":"# grunt-node-sprite-mixings [![Build Status](https://travis-ci.org/SauloSilva/grunt-node-sprite-mixings.png?branch=master)](https://travis-ci.org/SauloSilva/grunt-node-sprite-mixings)\n\n> Mixing generator for stylus, from a json that contains the coordinates of the images on the sprite.\n\n## Requirements\n\nThis plugin requires Grunt `~0.4.2` and [node-sprite](https://github.com/naltatis/node-sprite) `~0.1.2`\n\n\n## Getting Started\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-node-sprite-mixings --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-node-sprite-mixings');\n```\n\n## The \"node_sprite_mixings\" task\n\n### Overview\n\nIn your project's Gruntfile, add a section named `node_sprite_mixings` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  node_sprite_mixings: {\n    files: {\n      // task specifics\n    }\n  },\n});\n```\n\nBefore run the grunt-node-sprite-mixings task you must make sure that the sprite and json has been generated.\n\n### Options\n\nThis task has just one option.\n\n#### jsonRemove\n\njsonRemove: `Boolean` -\nBy `default` is  `false`, should you wish to delete the jsons after generation of the mixings.\n\n#### urlNamespace\n\nurlNamespace: `String` -\nBy `default` is  `disabled`, add a path on the URL of the background image.\n\n### Usage Examples\n\n#### One file per sprites\n\nComing together of all json sprites into a single mixing.\n\n```js\ngrunt.initConfig({\n  node_sprite_mixings: {\n    files: {\n        dest: 'public/stylesheets/mixings/example.styl',\n        src: ['public/images/*.json']\n    },\n    options: {\n        removeJson: true, // default is false\n        urlNamespace: '/images/' // default is disabled\n    }\n  },\n});\n```\n\n#### Multiple files per sprites\n\nMixings separated for every sprite.\n\n```js\ngrunt.initConfig({\n  node_sprite_mixings: {\n    basicAndExtras: {\n        files: {\n            'public/stylesheets/mixings/bar.styl': ['public/images/bar.json'],\n            'public/stylesheets/mixings/foo.styl': ['public/images/foo.json']\n        },\n        options: {\n            removeJson: true, // default is false\n            urlNamespace: '/images/' // default is disabled\n        }\n    },\n  },\n});\n```\n\n## Structural mixing expected / STYL\n\nThis is the format that is generated by mixing task:\n\n```styl\n  foo(x-offset=0, y-offset=0, repeat=no-repeat)\n    background url('urlNamespace/example-1.png') repeat (0px + x-offset) (442px + y-offset) transparent\n    width 20px\n    height 20px\n```\n\n## Stylus implementation\n\nTo use the mixings generated, just call into your file.styl as follows:\n\n```styl\n@import 'mixings/example'\n\n.example_1\n  foo()\n\n.example_2\n  foo(true, 2px, 2px)\n\n.example_3\n  foo(true, 0, 0, repeat-x)\n\n.example_4\n  foo(false)\n```\nResult of css:\n\n```css\n.example_1 {\n  background:url(\"urlNamespace/example-1.png\") no-repeat 0 211px transparent;\n  width: 20px;\n  height: 20px\n}\n\n.example_2 {\n  background:url(\"urlNamespace/example-1.png\") no-repeat 2px 213px transparent;\n  width: 20px;\n  height: 20px\n}\n\n.example_3 {\n  background:url(\"urlNamespace/example-1.png\") repeat-x 0 211px transparent;\n  width: 20px;\n  height: 20px\n}\n\n.example_4 {\n  background:url(\"urlNamespace/example-1.png\") repeat-x 0 211px transparent\n}\n```\n\n## Structural Sprite Information required / JSON\n\nThe json that was specified in jsonFile, should be in this structure.\n\nTo learn how to produce this automatic json lib check out the [node-sprite](https://github.com/naltatis/node-sprite#usage), and see how to utilize.\n\n```json\n{\n    \"name\": \"example\",\n    \"shortsum\": \"1\",\n    \"images\": [{\n        \"name\": \"foo\",\n        \"width\": 20px,\n        \"height\": 20px,\n        \"positionX\": 0,\n        \"positionY\": 0\n    }, {\n        \"name\": \"bar\",\n        \"width\": 30px,\n        \"height\": 30px,\n        \"positionX\": 0,\n        \"positionY\": 442\n    }]\n}\n```\n\n## Contributing\nFeel free to post issues or pull request.\n\nYou can run the projects tests with the `npm test` command.\n\n## Release History\n* 2013-03-11    **v0.1.8**    Fix Bug replace all _ mixin of name\n* 2013-03-08    **v0.1.7**    Features - optional parameter of sizes on mixings\n* 2013-03-07    **v0.1.6**    Improvements - add width and height of mixings\n* 2013-03-05    **v0.1.5**    Fix bug syntax background and insert namespace in the url\n* 2013-03-05    **v0.1.4(deprecated)**    Fix bug remove Json\n* 2013-03-05    **v0.1.3(deprecated)**    Improvements remove json and code refactors\n* 2013-03-05    **v0.1.2(deprecated)**    First released\n\nTask submitted by [Saulo S. Santiago](http://www.linkedin.com/profile/view?id=119242632)","maintainers":[{"name":"saulodasilvasantiago","email":"saulodasilvasantiago@gmail.com"}],"time":{"modified":"2022-06-18T15:36:11.348Z","created":"2014-03-05T08:06:32.623Z","0.1.0":"2014-03-05T08:06:32.623Z","0.1.1":"2014-03-05T08:18:47.394Z","0.1.2":"2014-03-05T21:00:32.773Z","0.1.3":"2014-03-06T04:04:30.192Z","0.1.4":"2014-03-06T04:40:45.678Z","0.1.5":"2014-03-06T05:40:33.572Z","0.1.6":"2014-03-07T00:15:42.604Z","0.1.7":"2014-03-08T22:40:28.178Z","0.1.8":"2014-03-11T05:32:13.800Z"},"homepage":"https://github.com/SauloSilva/grunt-node-sprite-mixings","keywords":["mixings","sprites","json"],"repository":{"type":"git","url":"git://github.com/SauloSilva/grunt-node-sprite-mixings.git"},"author":{"name":"saulo da silva santiago","email":"saulodasilvasantiago@gmail.com","url":"http://www.linkedin.com/profile/view?id=119242632&trk=nav_responsive_tab_profile"},"bugs":{"url":"https://github.com/SauloSilva/grunt-node-sprite-mixings/issues"},"readmeFilename":"README.md","users":{}}