{"_id":"grunt-fhc","_rev":"34-b5c2cdcf691c14043d7d123cad595fa3","name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.2":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.2","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.3","shelljs":"~0.2.6","fh-fhc":"*"},"peerDependencies":{"grunt":"~0.4.3"},"keywords":["gruntplugin"],"_id":"grunt-fhc@0.1.2","dist":{"shasum":"ae74c7eabc6e9c83f5017dc55db7f99f3f632b5b","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.2.tgz","integrity":"sha512-BRCVc4DQ9bX1Kgk2ZXXHh3sWV2AEuadLHPBFUQYpapSIJzTOG2voN/em4oF716DOJe1S8PMCwWm4QN6CgenZLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjhjKj/vTuJOkPwcLpQW90KOsaclrxwQtDoguYZjjlbAiBa/ZT2p8iNKDpbqOb6TV5Jf/MDg/SHUMhAbG6lzw06eQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.3":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.3","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"~0.4.3","shelljs":"~0.2.6","fh-fhc":"*"},"peerDependencies":{"grunt":"~0.4.3"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.3","dist":{"shasum":"de03af32a02a58200b408303387fd4d340f8a999","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.3.tgz","integrity":"sha512-3wP5wVov8vY78F27qV88uN9uVVwt1DAQfbttyM0L7XjAd4gHDlXciu34aOPK9UPQzmtfGoiTBHWrJSKcUOus2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfSEuG4No+cVhWsTaVVFaxR3IfrdV0SbEMUEUhXVBbMgIhALLUxt2lnHCvbqkEJQtiRig6mQ6Hos52lbh8c2anIeZ1"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.4":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.4","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"0.4.0","shelljs":"~0.2.6","fh-fhc":"*"},"peerDependencies":{"grunt":"0.4.0"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.4","dist":{"shasum":"bd10a3cff1713ad5e565159f548e06051175bc82","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.4.tgz","integrity":"sha512-uD2OOGZ5F8SC5ltaUuy4JapAgs32MkYBRON/t95WArccBgHqPbWAbuLjlp1cUsZp16mPTKQvIQbDBjnj5qkd8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL2CstUZDvVWJwI70iHKXmUt70zBpUMgZAypaV8h9rDAIgSggSMIEmZWB4TL3ibRQmZaH3UFykJ/dnGlf6od3p1fo="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.5":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.5","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"0.4.0","shelljs":"~0.2.6","fh-fhc":"*"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.5","dist":{"shasum":"d73cc17469b4629b1cfffb9ba4369464c8cdf087","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.5.tgz","integrity":"sha512-1b8awXpl3Ej1KSriLaQQIHXiP17feTeC1uJJlKxazU5x+QGFn0G8dcyk6QjZGHTTSk871D8Lqcsj+0MMvOWe5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCir5H2Qdmtd1w1rXl8ws/Hi1fS7PTXZHZrtNYS/GoGYQIhANXy6DiBFOU7Ay/6NbS/zRjSWcolz9ZkIbqjxLwSRQ8s"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.6":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.6","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"0.4.0","shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.6","dist":{"shasum":"826b8eb73cf12fea33c8f1544f39f0fbec28281e","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.6.tgz","integrity":"sha512-Tofyl72xb7ZKqeumRxB+u7dTedNi/ZD7EKhWLD+7PddIklus8SP2HBQ8xLwiGqIzpj2TTMSk6lNl4L75AJUICA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKVFdNSOIXQL0gdBVhr7QiTDS5vlmu2knSHmY4pQNLmAiEA5W+Lywh+b6q+vftKJyiDoaDrag0kjE9rxHSVDZwKvWc="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.7":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.7","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"0.4.0","shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.7","dist":{"shasum":"37bdf9816ce74a0e85daf4983aabdc5f129178a8","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.7.tgz","integrity":"sha512-MVgkeZnhUP5cTg/CnZcEHjy7AP3YanraS5rgFDPrM5Xu/X6f2nW429plrQuwyuaccn2HomTg3Nz/BLZTqz2lKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc3QLIMp87YU7KzLej2CpHSWkfEAxQjpv7jzFR1tnEogIhALE7ts5yQD2JJS+bhZNG1OfwUbiyxb6KLBEbF1h44EHT"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]},"0.1.8":{"name":"grunt-fhc","description":"Deploy your FeedHenry apps from Grunt.","version":"0.1.8","homepage":"https://github.com/TinyExplosions/grunt-fhc","author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"licenses":[{"type":"MIT","url":"https://github.com/TinyExplosions/grunt-fhc/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt":"0.4.0","shelljs":"~0.2.6","fh-fhc":"~0.10.x"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","FeedHenry","FHC"],"_id":"grunt-fhc@0.1.8","dist":{"shasum":"3e6115cdb639d3bff821931ed79054fe744b7284","tarball":"https://registry.npmjs.org/grunt-fhc/-/grunt-fhc-0.1.8.tgz","integrity":"sha512-F/HIEi5y3UVepSd1NSTfC9e4lcuKGHm7nOCk3hFLwnmVZvtVwoGcZhd+8knOH2DiJNBN66mTRivE8gTcQ7QQZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAF/D8Mpv/RrqewGBuqtkqXrHZLS40g98TbeOevCJOp4AiEA7HGOfrTzRRVn7Qr/wP8D4YASSjpGRtX2eghnvVS3ysM="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"},"maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}]}},"readme":"# grunt-fhc\n\n> Interact with your FeedHenry apps from Grunt.\n\n## Getting Started\nThis plugin requires Grunt `~0.4.3`\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-fhc --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-fhc');\n```\n\n## The \"fhctarget\" task\n\nTargets a given FeedHenry domain\n\n### Overview\nIn your project's Gruntfile, add a section named `fhctarget` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhctarget: {\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#### options.username\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry Username\n\n#### options.password\nType: `String`\nDefault value: `''`\n\nA string value that is your FeedHenry password.\n\n#### options.domain\nType: `String`\nDefault value: `''`\n\nA string value that is the FeedHenry domain you wish to target.\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhctarget: {\n    options: {\n      username: 'teddy',\n      password: 'bear',\n      domain: 'https://feedhenry.com'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcpull\" task\n\nPerforms a pull on the specifid remote FeedHenry app. Also will trigger a dev environment deploy\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcpull` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcpull: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcpull: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcstage\" task\n\nDeploys the specified remote app on either dev or live environments\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcstage` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcstage: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.live\nType: `Boolean`\nDefault value: `false`\n\nA boolean to choose if you want to stage to the Live environment (true), or the Dev one (false)\n\n#### options.clean\nType: `Boolean`\nDefault value: `false`\n\nA boolean to choose if you want a clean stage\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcstage: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95',\n      live: true,\n      clean: false\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhclocal\" task\n\nCreates Local Server For Local Development\n\n### Overview\nIn your project's Gruntfile, add a section named `fhclocal` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhclocal: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.packages\nType: `String`\nDefault value: ``\n\nA list of comma seperated packages that you want to be applied\n\n#### options.cloudHost\nType: `String`\nDefault value: `'127.0.0.1'`\n\nValue to report to the client code, as the location of the cloud code.\n\n#### options.cloudPort\nType: `Number`\nDefault value: `8001`\n\nThe port you want to run the local cloud server on.\n\n#### options.port\nType: `Number`\nDefault value: `8000`\n\nThe port you want to run the local client file server on.\n\n#### options.redisHost\nType: `String`\nDefault value: `'127.0.0.1'`\n\nThe host running the local redis server\n\n#### options.redisPort\nType: `Number`\nDefault value: `6379`\n\nThe port for the locally running redis server, default: 6379\n\n#### options.redisPassword\nType: `String`\nDefault value: `''`\n\nThe password for the local redis server.\n\n#### options.startCloud\nType: `Boolean`\nDefault value: `true`\n\nThis  parameter specifies whether or not to run the cloud part of the app.\n\n#### options.localDB\nType: `Boolean`\nDefault value: `true`\n\nConnect to a local database.\n\n#### options.debug\nType: `Boolean`\nDefault value: `false`\n\nWhen set to true, allows connecting a debugger to the node process running the cloud code (passes the `--debug` parameter to node)\n\n#### options.debugBrk\nType: `Boolean`\nDefault value: `false`\n\nWhen set to true, allows connecting a debugger to the node process running the cloud code, and waits for the debugger to connect (passes the `--debug-brk` parameter to node)\n\n#### options.decoupled\nType: `Boolean`\nDefault value: `false`\n\nWhen set to true, prevents wrapping the contents of index.html\n\n#### options.logPrefix\nType: `Boolean`\nDefault value: `false`\n\nWhen set to true, `stdout` and `stderr` messages will  be  prefixed  with  their  file types - `CLOUD stdout:` and `CLOUD stderr:` respectively.\n\n#### options.logHighlight\nType: `Boolean`\nDefault value: `true`\n\nWhen set to true, `stdout` and `stderr` messages will be output in green or red text respectively.\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhclocal: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcstart\" task\n\nStarts a FeedHenry App.\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcstart` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcstart: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.live\nType: `Boolean`\nDefault value: `false`\n\nBoolean to define if live environment should be started.\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcrestart: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcstop\" task\n\nStops a FeedHenry App.\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcstop` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcstop: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.live\nType: `Boolean`\nDefault value: `false`\n\nBoolean to define if live environment should be stopped.\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcstop: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95',\n      live: true\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcrestart\" task\n\nRestarts a FeedHenry App.\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcrestart` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcrestart: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.live\nType: `Boolean`\nDefault value: `false`\n\nBoolean to define if live environment should be restarted.\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcrestart: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcbuild\" task\n\nRestarts a FeedHenry App.\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcbuild` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcbuild: {\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.destination\nType: `String`\nDefault value: `''`\n\nDestination is the platform you are building for. It is one of: andriod, iphone, ipad, ios(for universal binary), blackberry, windowsphone7\n\n#### options.version\nType: `String`\nDefault value: `''`\n\nVersion is specific to the destination (e.g. Android version 4.0)\n\n#### options.config\nType: `String`\nDefault value: `'debug'`\n\nConfig is the type of the build, either 'debug', 'distribution', or 'release'\n\n\n#### options.keypass\nType: `String`\nDefault value: `''`\n\nonly needed for 'release' builds, it's your private key password\n\n#### options.certpass\nType: `String`\nDefault value: `''`\n\nonly needed for 'release' builds, it's your cert password\n\n#### options.download\nType: `Boolean`\nDefault value: `false`\n\nFlag to choose if you download the built package\n\n#### options.provisioning\nType: `String`\nDefault value: `''`\n\nthis is the path to your provisioning profile\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcbuild: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95',\n      destination: 'ios'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## The \"fhcundeploy\" task\n\nUndeploys a FeedHenry App.\n\n### Overview\nIn your project's Gruntfile, add a section named `fhcundeploy` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  fhcundeploy: {\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#### options.appid\nType: `String`\nDefault value: `''`\n\nA string value is your FeedHenry App ID\n\n#### options.live\nType: `Boolean`\nDefault value: `false`\n\nBoolean to define if live environment should be undeployed.\n\n#### options.apptype\nType: `String`\nDefault value: `'cloud'`\n\nThe app type to undeploy, can be 'cloud' or 'embed'\n\n### Usage Examples\n\n#### Default Options\n\n```js\ngrunt.initConfig({\n  fhcundeploy: {\n    options: {\n      appid: 'cCyusU-ruIMAuyWerBMYvv95'\n    },\n    task: {\n    },\n  },\n});\n```\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Lint your code using [Grunt](http://gruntjs.com/).\n","maintainers":[{"name":"tinyexplosions","email":"alastair.graham@feedhenry.com"}],"time":{"modified":"2022-06-18T14:59:08.610Z","created":"2014-03-13T16:50:22.489Z","0.1.2":"2014-03-13T16:50:24.391Z","0.1.3":"2014-03-13T16:52:28.912Z","0.1.4":"2014-03-13T16:54:23.317Z","0.1.5":"2014-03-13T16:58:03.331Z","0.1.6":"2014-03-14T14:01:56.931Z","0.1.7":"2014-03-18T08:22:31.172Z","0.1.8":"2014-03-18T08:24:15.755Z"},"readmeFilename":"README.md","homepage":"https://github.com/TinyExplosions/grunt-fhc","keywords":["gruntplugin","FeedHenry","FHC"],"repository":{"type":"git","url":"git://github.com/TinyExplosions/grunt-fhc.git"},"author":{"name":"Al Graham","email":"alastair.graham@feedhenry.com","url":"http://feedhenry.com"},"bugs":{"url":"https://github.com/TinyExplosions/grunt-fhc/issues"},"users":{"columbennett":true}}