{"_id":"grunt-stylus","_rev":"26-a1d92230cc35e54716a2bfd14d85a51f","name":"grunt-stylus","description":"Stylus task for Grunt.","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.0","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n## Overview\n\nInside your `grunt.js` file add a section named `stylus`. This section specifies the files to compile and the options passed to [Stylus](http://learnboost.github.com/stylus/).\n\n### Parameters\n\n#### files ```object```\n\nThis defines what files this task will process and should contain key:value pairs.\n\nThe key (destination) should be an unique filepath (supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md)) and the value (source) should be a filepath or an array of filepaths (supports [minimatch](https://github.com/isaacs/minimatch)).\n\nNote: When the value contains an array of multiple filepaths, the contents are concatenated in the order passed.\n\n#### options ```object```\n\nThis controls how this task (and its helpers) operate and should contain key:value pairs, see options below.\n\n### Options\n\n#### compress ```boolean```\n\nThis specifies if we should compress the compiled css.\n\n#### paths ```string|array```\n\nThis specifies directories to scan for @import directives when parsing.\n\n### Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'compress': true,\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': ['path/to/sources/*.styl', 'path/to/more/*.style'],\n    }\n  }\n},\n```\n\n### Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: \"embedurl\"\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl('logo.png');\n}\n```\n\n\n---\n\nBased on grunt-contrib’s [stylus task](https://github.com/gruntjs/grunt-contrib/blob/master/tasks/stylus.js) by [Eric Woroshow](/errcw), modified by [Artem Sapegin](/sapegin).\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.0","dist":{"shasum":"c854e15a6772d4a969f46975a9e0d04e5a42fe0d","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.0.tgz","integrity":"sha512-XuBYsLzy9db3bTVCSJQ5k3pVMCCTdYS+i2qkvnWzZPwnvBUnfYs3XMdLmNqomt0kx5iF7JbPqaE1o5jzHqKdDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqUWuiT5bn9lOaizkksgMKr9yNYdTXhcNgfmgc5gRMeAiEAx9FagdZo8sW/yDHMcilGJhQEw8E3uGo1z1DNzF6ywdg="}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.1.1":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.1","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n## Overview\n\nInside your `grunt.js` file add a section named `stylus`. This section specifies the files to compile and the options passed to [Stylus](http://learnboost.github.com/stylus/).\n\n### Parameters\n\n#### files ```object```\n\nThis defines what files this task will process and should contain key:value pairs.\n\nThe key (destination) should be an unique filepath (supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md)) and the value (source) should be a filepath or an array of filepaths (supports [minimatch](https://github.com/isaacs/minimatch)).\n\nNote: When the value contains an array of multiple filepaths, the contents are concatenated in the order passed.\n\n#### options ```object```\n\nThis controls how this task (and its helpers) operate and should contain key:value pairs, see options below.\n\n### Options\n\n#### compress ```boolean```\n\nThis specifies if we should compress the compiled css.\n\n#### paths ```string|array```\n\nThis specifies directories to scan for @import directives when parsing.\n\n### Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'compress': true,\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': ['path/to/sources/*.styl', 'path/to/more/*.style'],\n    }\n  }\n},\n```\n\n### Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: \"embedurl\"\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl('logo.png');\n}\n```\n\n\n---\n\nBased on grunt-contrib’s [stylus task](https://github.com/gruntjs/grunt-contrib/blob/master/tasks/stylus.js) by [Eric Woroshow](/errcw), modified by [Artem Sapegin](/sapegin).\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.1","dist":{"shasum":"19c030bd0e128c84654c3542deecd65611f1bcbf","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.1.tgz","integrity":"sha512-l1fISAX33zCfCAaGXzcK9KRWY4q8oZvjYnaKR/67nwCsbsUllfg0/LtkeSoyRljOwBQ8zOmMInHyYU9jLMzTfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdlEZIVDoQFU/jy9BhAa2jm1ODrTINiyR4cg+AmAjhlAIhAJe4a0NE9CEy8SygdNi+M8aOTiOh78+8JIY50ZKa3OTv"}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.1.2":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.2","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n## Overview\n\nInside your `grunt.js` file add a section named `stylus`. This section specifies the files to compile and the options passed to [Stylus](http://learnboost.github.com/stylus/).\n\n### Parameters\n\n#### files ```object```\n\nThis defines what files this task will process and should contain key:value pairs.\n\nThe key (destination) should be an unique filepath (supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md)) and the value (source) should be a filepath or an array of filepaths (supports [minimatch](https://github.com/isaacs/minimatch)).\n\nNote: When the value contains an array of multiple filepaths, the contents are concatenated in the order passed.\n\n#### options ```object```\n\nThis controls how this task (and its helpers) operate and should contain key:value pairs, see options below.\n\n### Options\n\n#### compress ```boolean```\n\nThis specifies if we should compress the compiled css.\n\n#### paths ```string|array```\n\nThis specifies directories to scan for @import directives when parsing.\n\n### Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'compress': true,\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': ['path/to/sources/*.styl', 'path/to/more/*.style'],\n    }\n  }\n},\n```\n\n### Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: \"embedurl\"\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl('logo.png');\n}\n```\n\n\n---\n\nBased on grunt-contrib’s [stylus task](https://github.com/gruntjs/grunt-contrib/blob/master/tasks/stylus.js) by [Eric Woroshow](/errcw), modified by [Artem Sapegin](/sapegin).\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.2","dist":{"shasum":"7d70bbef841889bf48f159e6cc5c9417e4f45293","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.2.tgz","integrity":"sha512-1FZkg7x0OZKT6kcbq3CtLDIzc/pYxe3xhTiiLKNeDAsIOk7bFQLlg6XSbLJSNurOMTc0pUfwuHkvCdd+p9SeIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/aYnYMmFbyzxtOKg4ogju7q/J3psWR6GNIcshsfFHLAIgGhI447gc0isPpbsQLx412WoilaELurc2RjEIFwgT6AY="}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.1.3":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.3","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n\n## Installation\n\nInstall `grunt-stylus`:\n\n```\nnpm install grunt-stylus\n```\n\nAdd somewhere in your `grunt.js`:\n\n```javascript\ngrunt.loadNpmTasks('grunt-stylus');\n```\n\nInside your `grunt.js` file add a section named `stylus`. See Parameters section below for details.\n\n\n### Parameters\n\n#### files ```object```\n\nDefines what files this task will process and should contain key:value pairs. The key should result CSS files and the value should be a source Stylus filepath.\n\n#### options ```object```\n\nControls how this task (and its helpers) operate and should contain key:value pairs, see Options section below.\n\n### Options\n\n#### paths ```string|array```\n\nSpecifies directories to scan for @import directives when parsing.\n\n#### Notes\n\n* You can specify all other Stylus options you need: eg. `include css`.\n\n* Options `compress` is enabled by default. See section Handling of `--debug` option below for details.\n\n\n### Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': 'path/to/source2.styl'\n    }\n  }\n},\n```\n\n\n### Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: 'embedurl'\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl(\"logo.png\");\n}\n```\n\n\n### Handling of `--debug` option\n\nCompression (`compress` option in Stylus) disables when `--debug` options for `grunt` is specified. And enables otherwise.\n\n\n---\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.3","dist":{"shasum":"4d0a50fb05fe288a783c1b5f5105ccdba93985ba","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.3.tgz","integrity":"sha512-a/URHB59PY3RLe+QRCOpvTSINJ6KbA0FeT4bBmUuha7JlWNt564Zl3cC1PGPDHpWV2JXMfhOyxFOtmgvc1ZlQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaxVQtiuqsb2ybfka1pPHFpwNUz1b/2dTI1Z3P7gPg7wIgfq2lJdMSlPlhd8KI/m/BDRnITibAKOjkxYvAzhbWYfk="}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.1.4":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.4","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n\n## Installation\n\nInstall `grunt-stylus`:\n\n```\nnpm install grunt-stylus\n```\n\nAdd somewhere in your `grunt.js`:\n\n```javascript\ngrunt.loadNpmTasks('grunt-stylus');\n```\n\nInside your `grunt.js` file add a section named `stylus`. See Parameters section below for details.\n\n\n## Parameters\n\n### files ```object```\n\nDefines what files this task will process and should contain key:value pairs. The key should result CSS files and the value should be a source Stylus filepath. Supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md).\n\n### options ```object```\n\nControls how this task (and its helpers) operate and should contain key:value pairs, see Options section below.\n\n## Options\n\n### paths ```string|array```\n\nSpecifies directories to scan for @import directives when parsing.\n\n### Notes\n\n* You can specify all other Stylus options you need: eg. `include css`.\n\n* Options `compress` is enabled by default. See section Handling of `--debug` option below for details.\n\n\n## Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': 'path/to/source2.styl'\n    }\n  }\n},\n```\n\n\n## Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: 'embedurl'\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl(\"logo.png\");\n}\n```\n\n\n## Handling of `--debug` option\n\nCompression (`compress` option in Stylus) disables when `--debug` options for `grunt` is specified. And enables otherwise.\n\n\n---\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.4","dist":{"shasum":"41bc7361d3ec060db9a541ecb399408f0104c866","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.4.tgz","integrity":"sha512-XZbKGh545RkQlwluT8mTxSQIJcCSw081mVC4QddGTCHpPEVxtAxR5p9ZoGjG+xipBRhqFgA9LtKKMMfb9SOCzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHz4auAy2C4wZGF3xJEaoMkDpA5bjamu0yk5YcgB8POMCIH7hvho0QFa039zRLwc6Q88B+uC515+JGNHBKz3mcoi2"}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.1.5":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.1.5","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*"},"devDependencies":{"grunt":"*"},"keywords":["gruntplugin"],"readme":"# Stylus task for Grunt\n\n\n## Installation\n\nInstall `grunt-stylus`:\n\n```\nnpm install grunt-stylus\n```\n\nAdd somewhere in your `grunt.js`:\n\n```javascript\ngrunt.loadNpmTasks('grunt-stylus');\n```\n\nInside your `grunt.js` file add a section named `stylus`. See Parameters section below for details.\n\n\n## Parameters\n\n### files ```object```\n\nDefines what files this task will process and should contain key:value pairs. The key should result CSS files and the value should be a source Stylus filepath. Supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md).\n\n### options ```object```\n\nControls how this task (and its helpers) operate and should contain key:value pairs, see Options section below.\n\n## Options\n\n### paths ```string|array```\n\nSpecifies directories to scan for @import directives when parsing.\n\n### Notes\n\n* You can specify all other Stylus options you need: eg. `include css`.\n\n* Options `compress` is enabled by default. See section Handling of `--debug` option below for details.\n\n\n## Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': 'path/to/source2.styl'\n    }\n  }\n},\n```\n\n\n## Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: 'embedurl'\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl(\"logo.png\");\n}\n```\n\n\n## Handling of `--debug` option\n\nCompression (`compress` option in Stylus) disables when `--debug` options for `grunt` is specified. And enables otherwise.\n\n\n---\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.1.5","dist":{"shasum":"e155c93098592f0ea83ef674d659d9a56476f512","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.1.5.tgz","integrity":"sha512-6D6aY8/mmlGHKy0aUuGWxVe34yXT32pY402N2yDgD0PpAPM3RZT3opfY2KnDDm2fOxF2tsgUQVc8zRUhW9BeYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOMBoxl8vJ96/YgkWrcSBAvnAlC2YPUdfY3YBzwJUIOAiEA34mrkARNPbMDgrhTZhUast4qsda1Ea2+EnhYRGdxLcI="}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.2.0":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.2.0","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*","nib":"*"},"keywords":["gruntplugin","stylus"],"readme":"# Stylus task for Grunt\n\n\n## Installation\n\nInstall `grunt-stylus`:\n\n```\nnpm install grunt-stylus\n```\n\nAdd somewhere in your `grunt.js`:\n\n```javascript\ngrunt.loadNpmTasks('grunt-stylus');\n```\n\nInside your `grunt.js` file add a section named `stylus`. See Parameters section below for details.\n\n\n## Parameters\n\n### files ```object```\n\nDefines what files this task will process and should contain key:value pairs. The key should result CSS files and the value should be a source Stylus filepath. Supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md).\n\n### options ```object```\n\nControls how this task (and its helpers) operate and should contain key:value pairs, see Options section below.\n\n## Options\n\n### paths ```string|array```\n\nSpecifies directories to scan for @import directives when parsing.\n\n### Notes\n\n* You can specify all other Stylus options you need: eg. `include css`.\n\n* Options `compress` is enabled by default. See section Handling of `--debug` option below for details.\n\n\n## Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': 'path/to/source2.styl'\n    }\n  }\n},\n```\n\n\n## Nib Support\n\nNib is supported by default. You don’t need to do anything. Just `@import 'nib';` anywere you need some `nib`.\n\n\n## Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: 'embedurl'\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl(\"logo.png\");\n}\n```\n\n\n## Handling of `--debug` option\n\nCompression (`compress` option in Stylus) disables when `--debug` options for `grunt` is specified. And enables otherwise.\n\n\n---\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","_id":"grunt-stylus@0.2.0","dist":{"shasum":"824577607c90016610c61ed2a7a9b5d89629ff8f","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.2.0.tgz","integrity":"sha512-z/H0fo8Cg7Xo7cX/dQjVNwLQOzUTqeBPDrGUQId2DiLhBN3gtDhX756XLLzm3AF6IOOCTBHb1QsrxeNfL2iDlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz/HLRojZJTvVpCL+KCxc2KZ6YrtE3ol3BZoPDC6I2jwIhAK6O6cbRf1Jm5RY1Z+YBSZLvwX0xTXdYfsQIR+YI8fa4"}]},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."},"0.2.1":{"name":"grunt-stylus","description":"Stylus task for Grunt.","version":"0.2.1","homepage":"https://github.com/sapegin/grunt-stylus","author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"bugs":{"url":"https://github.com/sapegin/grunt-stylus/issues"},"licenses":[{"type":"MIT","url":"https://github.com/sapegin/grunt-stylus/blob/master/License.md"}],"main":"tasks/stylus.js","engines":{"node":"*"},"dependencies":{"stylus":"*","nib":"*"},"devDependencies":{"grunt":"0.3.x"},"scripts":{"test":"grunt"},"keywords":[],"readme":"# Stylus task for Grunt\n\n## Warning\n\nThis plugin is deprecated. Use [grunt-contrib-stylus](https://github.com/gruntjs/grunt-contrib-stylus) with Grunt 0.4. It’s more awesome and it should work fine as a drop-in replacement for grunt-stylus.\n\n\n## Installation\n\nInstall `grunt-stylus`:\n\n```\nnpm install grunt-stylus\n```\n\nAdd somewhere in your `grunt.js`:\n\n```javascript\ngrunt.loadNpmTasks('grunt-stylus');\n```\n\nInside your `grunt.js` file add a section named `stylus`. See Parameters section below for details.\n\n\n## Parameters\n\n### files ```object```\n\nDefines what files this task will process and should contain key:value pairs. The key should result CSS files and the value should be a source Stylus filepath. Supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md).\n\n### options ```object```\n\nControls how this task (and its helpers) operate and should contain key:value pairs, see Options section below.\n\n## Options\n\n### paths ```string|array```\n\nSpecifies directories to scan for @import directives when parsing.\n\n### Notes\n\n* You can specify all other Stylus options you need: eg. `include css`.\n\n* Options `compress` is enabled by default. See section Handling of `--debug` option below for details.\n\n\n## Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': 'path/to/source2.styl'\n    }\n  }\n},\n```\n\n\n## Nib Support\n\nNib is supported by default. You don’t need to do anything. Just `@import 'nib';` anywere you need some `nib`.\n\n\n## Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: 'embedurl'\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl(\"logo.png\");\n}\n```\n\n\n## Handling of `--debug` option\n\nCompression (`compress` option in Stylus) disables when `--debug` options for `grunt` is specified. And enables otherwise.\n\n\n---\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","readmeFilename":"Readme.md","_id":"grunt-stylus@0.2.1","dist":{"shasum":"92d09f31f622e4e44944659a590e09f70ae2476a","tarball":"https://registry.npmjs.org/grunt-stylus/-/grunt-stylus-0.2.1.tgz","integrity":"sha512-QcFNRYMha/4Vh6/YEbp61kpnHXxO7qnY/0sR8V39s0is/Arg849KtnhiDbbQMW56WB/6j4T/OmgPHcSmcpV9NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGfyYTjTHZMFUduOjHKyiOt6+ULmVPNpnVNM3y1+Vm2AiAv3dqO4aKDfZNhUyU4ZxPKpZsy/NhpoY8OmNP5859xgg=="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"sapegin","email":"artem@sapegin.ru"},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"directories":{},"deprecated":"Please use grunt-contrib-stylus."}},"readme":"# Stylus task for Grunt\n\n## Overview\n\nInside your `grunt.js` file add a section named `stylus`. This section specifies the files to compile and the options passed to [Stylus](http://learnboost.github.com/stylus/).\n\n### Parameters\n\n#### files ```object```\n\nThis defines what files this task will process and should contain key:value pairs.\n\nThe key (destination) should be an unique filepath (supports [grunt.template](https://github.com/cowboy/grunt/blob/master/docs/api_template.md)) and the value (source) should be a filepath or an array of filepaths (supports [minimatch](https://github.com/isaacs/minimatch)).\n\nNote: When the value contains an array of multiple filepaths, the contents are concatenated in the order passed.\n\n#### options ```object```\n\nThis controls how this task (and its helpers) operate and should contain key:value pairs, see options below.\n\n### Options\n\n#### compress ```boolean```\n\nThis specifies if we should compress the compiled css.\n\n#### paths ```string|array```\n\nThis specifies directories to scan for @import directives when parsing.\n\n### Config Example\n\n``` javascript\nstylus: {\n  compile: {\n    options: {\n      'compress': true,\n      'include css': true,\n      'paths': ['path/to/import', 'another/to/import']\n    },\n    files: {\n      'path/to/result.css': 'path/to/source.styl',\n      'path/to/another.css': ['path/to/sources/*.styl', 'path/to/more/*.style'],\n    }\n  }\n},\n```\n\n### Using Stylus’s `url()` Function\n\nYou can use `url()` function for embedding images as data:uri. You can define any name for it.\n\n```javascript\n...\noptions: {\n  urlfunc: \"embedurl\"\n}\n...\n```\n\nNow you can write in Stylus files:\n\n```css\nE {\n  background:embedurl('logo.png');\n}\n```\n\n\n---\n\nBased on grunt-contrib’s [stylus task](https://github.com/gruntjs/grunt-contrib/blob/master/tasks/stylus.js) by [Eric Woroshow](/errcw), modified by [Artem Sapegin](/sapegin).\n\n## License\n\nThe MIT License, see the included `License.md` file.\n","maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"time":{"modified":"2022-06-18T16:03:46.162Z","created":"2012-07-27T03:31:46.916Z","0.1.0":"2012-07-27T03:31:49.943Z","0.1.1":"2012-07-27T04:07:09.044Z","0.1.2":"2012-07-28T18:32:27.352Z","0.1.3":"2012-08-12T20:00:04.944Z","0.1.4":"2012-08-15T20:39:25.633Z","0.1.5":"2012-09-18T14:39:44.842Z","0.2.0":"2012-10-01T19:47:23.728Z","0.2.1":"2013-02-19T11:38:45.973Z"},"author":{"name":"Artem Sapegin","url":"http://sapegin.me/"},"repository":{"type":"git","url":"git://github.com/sapegin/grunt-stylus.git"},"users":{"fgribreau":true,"pixel67":true}}