{"_id":"grunt-kss","_rev":"49-89ac5a3ebfcb43de60c4fd6da1e8adf4","name":"grunt-kss","time":{"modified":"2022-06-18T15:23:16.755Z","created":"2013-08-01T03:43:20.352Z","0.1.0":"2013-08-01T03:43:23.159Z","0.2.0":"2013-08-01T04:59:08.912Z","0.2.1":"2013-08-01T05:13:11.364Z","0.2.2":"2013-11-12T04:02:34.643Z","0.2.3":"2013-11-25T12:25:47.152Z","0.2.4":"2013-11-26T04:13:18.026Z","0.2.5":"2014-02-20T03:18:42.399Z","0.2.6":"2014-02-20T03:57:02.253Z","0.3.0":"2014-04-14T02:16:58.730Z","0.3.1":"2014-04-14T02:25:43.177Z","0.4.0":"2014-07-19T17:26:14.749Z","1.0.0":"2014-12-25T13:23:34.305Z","2.0.0":"2015-02-08T01:06:40.656Z","3.0.0":"2015-11-12T18:00:04.880Z","0.2.9":"2015-11-12T18:05:27.008Z","0.2.4-1":"2015-11-12T18:14:13.337Z","0.2.8":"2015-11-12T18:20:44.145Z","4.0.0":"2016-02-05T16:02:16.428Z","4.1.0":"2016-02-25T15:06:53.603Z","5.0.0":"2016-05-02T04:42:23.051Z","5.0.1":"2016-11-02T06:56:41.268Z"},"maintainers":[{"name":"galindo","email":"galindo@strands.com"},{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"}],"dist-tags":{"latest":"5.0.1"},"description":"KSS style guide generator for grunt.","readme":"# grunt-kss\n\n[![Build Status](https://secure.travis-ci.org/kss-node/grunt-kss.png?branch=master)](http://travis-ci.org/kss-node/grunt-kss/builds)\n[![NPM version](https://badge.fury.io/js/grunt-kss.png)](http://badge.fury.io/js/grunt-kss)\n\n> KSS style guide generator for grunt.\n\n## Getting Started\nThis plugin requires Grunt `~1.0.0`. If you still use Grunt 0.4.x, you can use the 4.x versions of grunt-kss.\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-kss --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-kss');\n```\n\n## The \"kss\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `kss` to the data object passed into `grunt.initConfig()`.\n\nHere's an example:\n\n```js\ngrunt.initConfig({\n  kss: {\n    options: {\n      verbose: true\n    },\n    dist: {\n      src: ['/path/to/sourcedir'],\n      dest: '/path/to/destdir'\n    }\n  }\n})\n```\n\n### Options\n\n#### options.builder\nType: `String`\nDefault value: `null`\n\nUse a custom template to build your style guide.\n\n#### options.helpers\nType: `String` or array of `String`\nDefault value: `null`\n\nSpecify location(s) of custom handlebars helpers; see\nhttp://bit.ly/kss-helpers\n\n#### options.mask\nType: `String`\nDefault value: `null`\n\nUse a custom mask for detecting stylesheets.\n\n#### options.custom\nType: `String` or array of `String`\nDefault value: `null`\n\nUse custom property name(s) when parsing KSS comments.\n\n#### options.css\nType: `String` or array of `String`\nDefault value: `null`\n\nAdds CSS stylesheet(s) to your style guide.\n\n#### options.js\nType: `String` or array of `String`\nDefault value: `null`\n\nAdds JavaScript file(s) to your style guide.\n\n#### options.config\nType: `String`\nDefault value: `null`\n\nLoads the kss-node configuration from a JSON file.\n\n## Contributing\nIn lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n\n+ v5.0.0: Update to KSS 3.0.0, Grunt 1.0.0, and Node.js 4.0.0 or later.\n+ v4.0.0: Update to KSS 2.4.0.\n+ v1.0.0: [Don't ask.](https://github.com/kss-node/grunt-kss/issues/6#issuecomment-206684950)\n+ v0.2.6: Fix \"Error: spawn ENOENT\" bug for Windows.\n+ v0.2.4: Fix kss-node module path.\n+ v0.2.3: Bump version.\n+ v0.2.2: Fix README.\n+ v0.2.0: Fix a cmd path.\n+ v0.1.0: Release.\n","versions":{"0.2.4-1":{"name":"grunt-kss","description":"KSS styleguide generator for grunt. - Publish temporarily while we move to other project.","version":"0.2.4-1","homepage":"https://github.com/t32k/grunt-kss","author":{"name":"Koji Ishimoto","email":"ijok.ijok@gmail.com","url":"http://t32k.me/"},"repository":{"type":"git","url":"git://github.com/t32k/grunt-kss.git"},"bugs":{"url":"https://github.com/t32k/grunt-kss/issues"},"licenses":[{"type":"MIT","url":"https://github.com/t32k/grunt-kss/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"kss":"~0.3.6"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-nodeunit":"~0.3.1","grunt-cli":"~0.1.13","grunt":"~0.4.2"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","styleguide","kss-node","css"],"_id":"grunt-kss@0.2.4-1","dist":{"shasum":"e4f966ab0dacc08ebbdfa86d3ad337d50176fffa","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-0.2.4-1.tgz","integrity":"sha512-m2a091EzunIEsP8GoqVjkYJ1HQqfM3KSCBhqaYCRJrkIL8h33SC9uxf6Zm7PnyloohwmdZovVoO3FQC9Qb9vPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDHNtIg9GacminzPM1ERXNHpFbd1cNCovh/HFedR67TAiBq9JIOZg1iuoXGOYQ2rGJnnWtb7zr8XXAKrk7HPp0MAg=="}]},"_from":".","_npmVersion":"2.14.7","_npmUser":{"name":"galindo","email":"galindo@strands.com"},"maintainers":[{"name":"galindo","email":"galindo@strands.com"}],"directories":{},"_shasum":"e4f966ab0dacc08ebbdfa86d3ad337d50176fffa","_resolved":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-0.2.6.tgz","_nodeVersion":"4.2.1"},"0.2.8":{"name":"grunt-kss","description":"KSS styleguide generator for grunt. - Publish temporarily while we move to other project.","version":"0.2.8","homepage":"https://github.com/t32k/grunt-kss","author":{"name":"Koji Ishimoto","email":"ijok.ijok@gmail.com","url":"http://t32k.me/"},"repository":{"type":"git","url":"git://github.com/t32k/grunt-kss.git"},"bugs":{"url":"https://github.com/t32k/grunt-kss/issues"},"licenses":[{"type":"MIT","url":"https://github.com/t32k/grunt-kss/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"kss":"~0.3.6"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-nodeunit":"~0.3.1","grunt-cli":"~0.1.13","grunt":"~0.4.2"},"peerDependencies":{"grunt":"~0.4.2"},"keywords":["gruntplugin","styleguide","kss-node","css"],"_id":"grunt-kss@0.2.8","dist":{"shasum":"978c412a91412e2bb8e1338f21f7ad1aac936d56","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-0.2.8.tgz","integrity":"sha512-Aq6SsYRvsUj11H83zYtx79sSa4smZHkxmIpXEFazOln+PKBo6f4D9Qxskpx3fjPH8ZomReyjelTAMIyuu3l7qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDraA/xmv2aJQ5sBHJ+gU0wK8usbMh7/etfZZl8luPKhAiAV1TqZlEXVEO9gzx1ElAAhAcneN9732aTHCluDIoiimg=="}]},"_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"galindo","email":"galindo@strands.com"},"maintainers":[{"name":"galindo","email":"galindo@strands.com"}],"directories":{},"_shasum":"978c412a91412e2bb8e1338f21f7ad1aac936d56","_resolved":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-0.2.6.tgz"},"4.0.0":{"name":"grunt-kss","version":"4.0.0","description":"KSS style guide generator for grunt.","homepage":"https://github.com/kss-node/grunt-kss","bugs":{"url":"https://github.com/kss-node/grunt-kss/issues"},"repository":{"type":"git","url":"git://github.com/kss-node/grunt-kss.git"},"author":{"name":"John Albin Wilkins","email":"virtually.johnalbin@gmail.com","url":"http://john.albin.net/"},"keywords":["gruntplugin","styleguide","kss","kss-node"],"main":"Gruntfile.js","directories":{"test":"test"},"scripts":{"test":"grunt test","posttest":"eslint ."},"license":"(MIT OR GPL-2.0)","dependencies":{"kss":"~2.4.0"},"devDependencies":{"eslint":"^1.10.3","grunt":"~0.4.5","grunt-cli":"~0.1.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-nodeunit":"~0.4.1"},"peerDependencies":{"grunt":"~0.4.5"},"engines":{"node":">= 0.12.0"},"gitHead":"7f3b3304195ae7352c9780babbbcee8173512744","_id":"grunt-kss@4.0.0","_shasum":"92b1593c5c9f1141648841197f823ab3188842fa","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"},"dist":{"shasum":"92b1593c5c9f1141648841197f823ab3188842fa","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-4.0.0.tgz","integrity":"sha512-PYxehGLbpr9MGSEIIPQJ0wL42ve88udzMMekkCbh96SfuWio1W1R1Sg3GlfVh/mtrncfPjpoDwusGJsxAfJqjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6LXrmu6x7AFA7+wDFr2FsBN0YzY1soOVVqT9E7r8vbAiEAn+uOr/kOdxPxMpqu52MXesuS/rnxvXCclvbH3zqPbMk="}]},"maintainers":[{"name":"galindo","email":"galindo@strands.com"},{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/grunt-kss-4.0.0.tgz_1454688135849_0.07633672538213432"}},"4.1.0":{"name":"grunt-kss","version":"4.1.0","description":"KSS style guide generator for grunt.","homepage":"https://github.com/kss-node/grunt-kss","bugs":{"url":"https://github.com/kss-node/grunt-kss/issues"},"repository":{"type":"git","url":"git://github.com/kss-node/grunt-kss.git"},"author":{"name":"John Albin Wilkins","email":"virtually.johnalbin@gmail.com","url":"http://john.albin.net/"},"keywords":["gruntplugin","styleguide","kss","kss-node"],"main":"Gruntfile.js","directories":{"test":"test"},"scripts":{"test":"grunt test","posttest":"eslint ."},"license":"(MIT OR GPL-2.0)","dependencies":{"kss":"~2.4.0"},"devDependencies":{"eslint":"^1.10.3","grunt":"~0.4.5","grunt-cli":"~0.1.13","grunt-contrib-clean":"~0.7.0","grunt-contrib-nodeunit":"~0.4.1"},"peerDependencies":{"grunt":">=0.4.0"},"engines":{"node":">= 0.12.0"},"gitHead":"815a56c4a6ef8fe545b6be26ff369df4f7ee120c","_id":"grunt-kss@4.1.0","_shasum":"e3349781cb85dbb34b934f6e5b18d53a621537fa","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"},"dist":{"shasum":"e3349781cb85dbb34b934f6e5b18d53a621537fa","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-4.1.0.tgz","integrity":"sha512-J7Qj4xEw3hTY9R2wr/95oCUpPUswo7yK0flTk63OOCQd75vrr29u1gL/KiO7HWu1qbfBrOHgkcG7JO+hUxoDww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZJoYSfWTjP9sdSpgelEjOqOUWmygsSxD22TkJlKPpNwIhAMWQy12v2bfJ4T9vn61Oc66gwqzoI/Cz6CgYREF4aATz"}]},"maintainers":[{"name":"galindo","email":"galindo@strands.com"},{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/grunt-kss-4.1.0.tgz_1456412812721_0.7868458894081414"}},"5.0.0":{"name":"grunt-kss","version":"5.0.0","description":"KSS style guide generator for grunt.","homepage":"https://github.com/kss-node/grunt-kss","bugs":{"url":"https://github.com/kss-node/grunt-kss/issues"},"repository":{"type":"git","url":"git://github.com/kss-node/grunt-kss.git"},"author":{"name":"John Albin Wilkins","email":"virtually.johnalbin@gmail.com","url":"http://john.albin.net/"},"keywords":["gruntplugin","styleguide","kss","kss-node"],"main":"Gruntfile.js","directories":{"test":"test"},"scripts":{"test":"grunt test","posttest":"eslint ."},"license":"(MIT OR GPL-2.0)","dependencies":{"kss":"~3.0.0-beta.5"},"devDependencies":{"eslint":"^2.9.0","grunt":"~1.0.1","grunt-cli":"~1.2.0","grunt-contrib-clean":"~1.0.0","grunt-contrib-nodeunit":"~1.0.0"},"peerDependencies":{"grunt":">=1.0.0"},"engines":{"node":">= 4.0.0"},"gitHead":"fc3ee366238a5450b169bbde213cd6109978e11f","_id":"grunt-kss@5.0.0","_shasum":"26ae6fe6980de9294da2c413b2deb66bb3342e64","_from":".","_npmVersion":"3.8.8","_nodeVersion":"5.11.0","_npmUser":{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"},"dist":{"shasum":"26ae6fe6980de9294da2c413b2deb66bb3342e64","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-5.0.0.tgz","integrity":"sha512-Qmp/qzjsxI3BMmdEZpAunvKxus4/2I5LaN8OoD+LNa85Jk68hiUjKwjuwQjMWMnZeyD799MpikqKudHeTa1ifQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIJJmLC8u+sXYesPBtpGaAyKR4aIdMT+xiSJ+/ecAW5wIhAOz1Z+DJZuOwLfEneO4Nug1jT7zM1AlizoLyG9yxeDJa"}]},"maintainers":[{"name":"galindo","email":"galindo@strands.com"},{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-kss-5.0.0.tgz_1462164142591_0.935218560975045"}},"5.0.1":{"name":"grunt-kss","version":"5.0.1","description":"KSS style guide generator for grunt.","homepage":"https://github.com/kss-node/grunt-kss","bugs":{"url":"https://github.com/kss-node/grunt-kss/issues"},"repository":{"type":"git","url":"git://github.com/kss-node/grunt-kss.git"},"author":{"name":"John Albin Wilkins","email":"virtually.johnalbin@gmail.com","url":"http://john.albin.net/"},"keywords":["gruntplugin","styleguide","kss","kss-node"],"main":"Gruntfile.js","directories":{"test":"test"},"scripts":{"test":"grunt test","posttest":"eslint ."},"license":"(MIT OR GPL-2.0)","dependencies":{"kss":"~3.0.0-beta.16"},"devDependencies":{"eslint":"^3.0.0","grunt":"~1.0.1","grunt-cli":"~1.2.0","grunt-contrib-clean":"~1.0.0","grunt-contrib-nodeunit":"~1.0.0"},"peerDependencies":{"grunt":">=1.0.0"},"engines":{"node":">= 4.0.0"},"gitHead":"624b8259d95b019534cff3e0433fe42ecbc7a989","_id":"grunt-kss@5.0.1","_shasum":"4b0ad410efe3b7d697e5a97cc1c22075522d1e7c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"},"dist":{"shasum":"4b0ad410efe3b7d697e5a97cc1c22075522d1e7c","tarball":"https://registry.npmjs.org/grunt-kss/-/grunt-kss-5.0.1.tgz","integrity":"sha512-JmLWEoXwYF13f21HPQQusrGvLiIgEA5eJV8hDbHlwTY9FcB3wcLuypDRgJ3cbRZb3F8jsyx8FkdmvDXeo3mvhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuW+pqNN1dr90Bt97ba9gMUZF4KqLmIotDjTNkXYcDQwIhALFSOQXl+XKsPwL0OJgdbx1O9zP9F9jpnt/+b53w1/KW"}]},"maintainers":[{"name":"galindo","email":"galindo@strands.com"},{"name":"johnalbin","email":"virtually.johnalbin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-kss-5.0.1.tgz_1478069801033_0.7261526337824762"}}},"homepage":"https://github.com/kss-node/grunt-kss","keywords":["gruntplugin","styleguide","kss","kss-node"],"repository":{"type":"git","url":"git://github.com/kss-node/grunt-kss.git"},"author":{"name":"John Albin Wilkins","email":"virtually.johnalbin@gmail.com","url":"http://john.albin.net/"},"bugs":{"url":"https://github.com/kss-node/grunt-kss/issues"},"readmeFilename":"README.md","users":{"nano":true},"license":"(MIT OR GPL-2.0)"}