{"_id":"i-am-disappoint","_rev":"8-0e9bded386a4a7f45d08559e060dcb6f","name":"i-am-disappoint","description":"Shames your terrible builds.","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"i-am-disappoint","description":"Shames your terrible builds.","version":"0.1.0","homepage":"https://github.com/austinkeeley/i-am-disappoint","author":{"name":"Austin Keeley","email":"austin.keeley@yahoo.com","url":"http://www.austinkeeley.com"},"repository":{"type":"git","url":"git://github.com/austinkeeley/i-am-disappoint.git"},"bugs":{"url":"https://github.com/austinkeeley/i-am-disappoint/issues"},"licenses":[{"type":"MIT","url":"https://github.com/austinkeeley/i-am-disappoint/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","xml2js":"^0.4.5"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"0a41e01377c291e267960589130286de91fa364f","_id":"i-am-disappoint@0.1.0","_shasum":"efa4dfb949ff1e0bf1f5cbc1303da71b0adabd77","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"austinkeeley","email":"austin.keeley@yahoo.com"},"maintainers":[{"name":"austinkeeley","email":"austin.keeley@yahoo.com"}],"dist":{"shasum":"efa4dfb949ff1e0bf1f5cbc1303da71b0adabd77","tarball":"https://registry.npmjs.org/i-am-disappoint/-/i-am-disappoint-0.1.0.tgz","integrity":"sha512-IsCrk1/H9krRAEdh5BZ6p76PxChbjtpOnII0YtBLufl8dztT0/oGNDDZOJ9JziviTOE2cAhIfCA/9SkjT0EDgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHzLERlVS/0H2LpdTkt/NSHmkw+eR1b1a0Wi3tcqL1nAiEAr1sl8fYvg1reh17gdMXREQoIlpTBRTSHq8sIYDI18vE="}]}},"0.1.1":{"name":"i-am-disappoint","description":"Shames your terrible builds.","version":"0.1.1","homepage":"https://github.com/austinkeeley/i-am-disappoint","author":{"name":"Austin Keeley","email":"austin.keeley@yahoo.com","url":"http://www.austinkeeley.com"},"repository":{"type":"git","url":"git://github.com/austinkeeley/i-am-disappoint.git"},"bugs":{"url":"https://github.com/austinkeeley/i-am-disappoint/issues"},"licenses":[{"type":"MIT","url":"https://github.com/austinkeeley/i-am-disappoint/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","xml2js":"^0.4.5"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"f96c1b05ac394fcc442c8447d2fa080acf2dee92","_id":"i-am-disappoint@0.1.1","_shasum":"45d3e63d7a5c7045c83999f565b503b18d1d10e9","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.26","_npmUser":{"name":"austinkeeley","email":"austin.keeley@yahoo.com"},"maintainers":[{"name":"austinkeeley","email":"austin.keeley@yahoo.com"}],"dist":{"shasum":"45d3e63d7a5c7045c83999f565b503b18d1d10e9","tarball":"https://registry.npmjs.org/i-am-disappoint/-/i-am-disappoint-0.1.1.tgz","integrity":"sha512-X4AudSlQnVB5/7R4UQ/BJDeZfGpXY0O0T+mT5DccK+9O+lvyR5l+r05ur8981eZsg3eS7/swYrJQ77p8nu+Y3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpLJG02coeeUctot5PQHIm63d0y/vo7YaEeZuBB/JaKAiEA04mZS4MkWnJxRAJdr+LoNxAEC2joKaiw4DInFREsxME="}]}},"0.1.2":{"name":"i-am-disappoint","description":"Shames your terrible builds.","version":"0.1.2","homepage":"https://github.com/austinkeeley/i-am-disappoint","author":{"name":"Austin Keeley","email":"austin.keeley@yahoo.com","url":"http://www.austinkeeley.com"},"repository":{"type":"git","url":"git://github.com/austinkeeley/i-am-disappoint.git"},"bugs":{"url":"https://github.com/austinkeeley/i-am-disappoint/issues"},"licenses":[{"type":"MIT","url":"https://github.com/austinkeeley/i-am-disappoint/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","xml2js":"^0.4.5"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"xml2js":"^0.4.5"},"gitHead":"09e84077d42efa93128612fdfbc56a5ba93859d3","_id":"i-am-disappoint@0.1.2","_shasum":"655bf0b1e1ba4b2da1ef1d4bf4f944180c7b8d2c","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.26","_npmUser":{"name":"austinkeeley","email":"austin.keeley@yahoo.com"},"maintainers":[{"name":"austinkeeley","email":"austin.keeley@yahoo.com"}],"dist":{"shasum":"655bf0b1e1ba4b2da1ef1d4bf4f944180c7b8d2c","tarball":"https://registry.npmjs.org/i-am-disappoint/-/i-am-disappoint-0.1.2.tgz","integrity":"sha512-T1g1CXWsUrLLgF/nsN/yl0kTZJvnpQup8YL+ZapHK5O/AdHqtCDp8o7vYLvHz/HILqlMJ9S6ItCu8gqzI0s3Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZVt6Hki35X0OuRNN9qG1T4vj/bCuU1vV0ghI1T67zQgIhALFiTViPTvV6/h7chlXKIAJkO2WRTC3HdkKLFZx9j9Ub"}]}}},"readme":"# i-am-disappoint\n\nShames your terrible builds by placing a failure ribbon on ones\nthat don't pass the unit test suite.\n\n## One day at work...\n\n> Boss: Our build is broken but we want to promote it to staging.\n\n> Me: Well, we should probably fix the build.\n\n> Boss: Yeah, but it would be nice if we could promote the build but tell people it's broken and not to use it.\n\n> Me: What.\n\n## Screenshot\nNote the red \"Failure\" ribbon warning would-be investors to stay away until we get a passing unit test suite.\n\n<img src=\"http://i.imgur.com/9MGDR2U.png\" alt=\"screenshot\" style=\"border: 1px solid #eee;\" />\n\n\n\n## Getting Started\n\n```shell\nnpm install i-am-disappoint --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('i-am-disappoint');\n```\n\nFor each public facing web page that needs to be shamed, add the following HTML comment somewhere\non the page.\n\n    <!-- i-am-disappoint -->\n\n\n## The \"i-am-disappoint\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `i-am-disappoint` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  'i-am-disappoint': {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      // Target-specific file lists and/or options go here.\n    },\n  },\n});\n```\n\n### Options\n\n\n#### options.message\nType: `String`\nDefault value: `'Failure'`\n\nThe message to display on the ribbon.\n\n\n#### options.testResults\nType: `String`\n\nFilename of the XML test results to inspect for failure. Currently this only supports the JUnit XML output format.\n\n#### options.color\nType: `String`\nDefault value: `'red'`\n\nThe color of the ribbon. Possible values include\n* `red`\n* `orange`\n* `yellow`\n* `purple`\n* `blue`\n* `green`\n* `turquoise`\n* `grey`\n* `white`\n* `black`\n\n#### options.position\nType: `String`\nDefault value: `'top-right'`\n\nThe position to place the ribbon. Possible values include\n* `top-left`\n* `top-right`\n* `bottom-left`\n* `bottom-right`.\n\n### Usage Example\n\n```js\ngrunt.initConfig({\n  'i-am-disappoint': {\n      example: {\n        options: {\n            testResults: 'test/results/test_results.xml',\n            message: 'So fail.'\n        },\n        files: { 'build/index.html': ['app/index.html'] }\n      }\n    }\n});\n```\n\n## Credits\nThe ribbon style comes from  [Miro Karilahti](http://codepen.io/miroot)'s Pen [Corner Ribbons](http://codepen.io/miroot/pen/wiKAp/).\n\n\n## Contributing\nWant to contribute? Submit a pull request.\n\n## Release History\n**0.1.2** Pushed to NPM\n","maintainers":[{"name":"austinkeeley","email":"austin.keeley@yahoo.com"}],"time":{"modified":"2022-06-18T23:43:50.641Z","created":"2015-03-04T03:26:42.147Z","0.1.0":"2015-03-04T03:26:42.147Z","0.1.1":"2015-03-05T17:03:25.289Z","0.1.2":"2015-03-05T17:29:44.135Z"},"homepage":"https://github.com/austinkeeley/i-am-disappoint","keywords":["gruntplugin"],"repository":{"type":"git","url":"git://github.com/austinkeeley/i-am-disappoint.git"},"author":{"name":"Austin Keeley","email":"austin.keeley@yahoo.com","url":"http://www.austinkeeley.com"},"bugs":{"url":"https://github.com/austinkeeley/i-am-disappoint/issues"},"readmeFilename":"README.md"}