{"_id":"grunt-cordova-ng","_rev":"28-121fc8ea2f8258be090e4a18fca5b18d","name":"grunt-cordova-ng","time":{"modified":"2022-06-18T14:45:32.396Z","created":"2014-08-17T13:34:01.815Z","0.1.0":"2014-08-17T13:34:01.815Z","0.1.1":"2014-08-17T13:48:43.185Z","0.1.2":"2014-10-23T12:17:48.431Z","0.1.3":"2014-10-23T13:24:38.818Z","0.1.4":"2014-12-18T13:08:15.769Z","0.1.5":"2014-12-31T09:12:04.370Z","0.2.0":"2015-01-04T11:50:51.881Z","0.2.1":"2015-01-05T13:46:34.862Z","0.2.2":"2015-01-05T14:03:58.484Z","0.2.4":"2015-01-13T11:58:26.077Z","0.2.5":"2015-04-29T03:58:24.535Z","0.2.6":"2016-07-20T05:37:24.660Z","0.2.7":"2016-09-05T13:24:43.967Z"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist-tags":{"latest":"0.2.7"},"description":"Apache Cordova grunt plugin.","readme":"# grunt-cordova-ng v0.2.5 [![Build Status](https://travis-ci.org/GrayBullet/grunt-cordova-ng.svg?branch=master)](https://travis-ci.org/GrayBullet/grunt-cordova-ng)\n[Apache Cordova](http://cordova.apache.org/) grunt plugin.\n\n\n## Getting Started\nThis plugin requires Grunt `~0.4.0`\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-cordova-ng --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-cordova-ng');\n```\n\n\n## Cordova Task\n_Run this task with the `grunt cordova` command._\n\nTask targets, files and options may be specified according to the Grunt [Configuring tasks](http://gruntjs.com/configuring-tasks) guide.\n\n| Task                  | Action                                                       |\n| --------------------- | ------------------------------------------------------------ |\n| cordova:prepare       | Run `cordova prepare` command.                               |\n| cordova:compile       | Run `cordova compile` command.                               |\n| cordova:build         | Run `cordova build` command.                                 |\n| cordova:package-files | Copy apk and app to dist directory.                          |\n| cordova:package       | Run `cordova build` command and `cordova:package-files task` |\n| cordova:emulate       | Run `cordova emulate` command.                               |\n| cordova:run           | Run `cordova run` command.                                   |\n| cordova:platform      | Run `cordova platform` command.                              |\n| cordova:plugin        | Run `cordova plugin` command.                                |\n\n\n### Package files Task (Android and iOS and Firefox OS only)\n_Run this task with the `grunt cordova:package-files` or `grunt cordova:package` command._\n\nCopy *.apk or *.app to `dist` directory, if run `cordova:package-files` or `cordova:package` task.\n\n```\ngrunt cordova:package\nRunning \"cordova:package\" (cordova) task\n\nRunning \"cordova:build\" (cordova) task\n...\n\nRunning \"cordova:package-files\" (cordova) task\nCopy to dist/android/CordovaApp-debug-unaligned.apk.\nCopy to dist/android/CordovaApp-debug.apk.\nCopy to dist/ios/emulator/HelloCordova.app.\n\nDone, without errors.\n...\n```\n\nWhen iOS device build, ipa file is created.\n\n```\ngrunt cordova:package --cordova-platforms=ios --cordova-device=device\nRunning \"cordova:package\" (cordova) task\n\nRunning \"cordova:build\" (cordova) task\n...\n\nRunning \"cordova:package-files\" (cordova) task\nCopy to dist/ios/device/HelloCordova.ipa.\n\nDone, without errors.\n```\n\nWhen Firefox OS, package.zip and www file is created.\n\n```\ngrunt cordova:package\nRunning \"cordova:package\" (cordova) task\n\nRunning \"cordova:build\" (cordova) task\nCleaning Firefoxos project\nFirefox OS packaged app built in platforms/firefoxos/build/package.zip\n\nRunning \"cordova:package-files\" (cordova) task\nCopy to dist/firefoxos/package.zip.\nCopy to dist/firefoxos/www.\n\nDone, without errors.\n```\n\n\n#### Post sign script\nIf you run `cordova:package` and `cordova:package-files` task, post sign script generated.\n\n\n##### Android\nGenerate a private key.\n\n```\nkeytool -genkey -v -keystore ~/HelloCordova.keystore -alias HelloCordova -keyalg RSA -keysize 2048 -validity 10000\nchmod 600 ~/HelloCordova.keystore\n```\n\nCreate a config file. (./resources/android/config)\n\n```\nKEYSTORE=~/HelloCordova.keystore\nKEYALIAS=HelloCordova\n```\n\nRun `cordova:package` task.\n\n```\ngrunt cordova:package --cordova-platforms=android --cordova-build=release\n```\n\nRun post sign script.\n\n```\n./dist/android/distribute\nEnter Passphrase for keystore: ******\n\n...\n\nVerification succesful\n```\n\n`dist/android/CordovaApp-release.apk` is created.\n\n\n##### iOS\nModify cordova iOS platform `platforms/ios/cordova/build-release.xcconfig`. Comment `CODE_SIGN_*`.\n\n```\n...\n\n//\n// XCode Build settings for \"Release\" Build Configuration.\n//\n\n#include \"build.xcconfig\"\n\n//CODE_SIGN_IDENTITY = iPhone Distribution\n//CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Distribution\n```\n\nDownload distribution provisioning profile from [Member Center Provisioning Profiles](https://developer.apple.com/account/ios/profile/profileList.action?type=production). And copy to `./resources/mobileprovisions/release.mobileprovision`.\n\n```\nmkdir -p ./resources/mobileprovisions\ncp ~/Download/distribution.mobileprovision ./resources/mobileprovisions/release.mobileprovision\n```\n\nRun `cordova:package` task.\n\n```\ngrunt cordova:package --cordova-platforms=ios --cordova-build=release --cordova-device=device\n```\n\nRun post sign script.\n\n```\n./dist/ios/distribute\n\n...\n\nResults at '/path/to/project/dist/ios/HelloCordova.ipa'\n```\n\n`dist/ios/HelloCordova.ipa` is created.\n\nIf you want to use the other provisioning profiles, you can use the \"--mobileprovision\" argument.\n\n```\ncp ~/Download/adhoc.mobileprovision ./resources/mobileprovisions/adhoc.mobileprovision\ngrunt cordova:package --cordova-platforms=ios --cordova-build=release --cordova-device=device\n\n./dist/ios/distribute --mobileprovision=adhoc\n```\n\n\n### Cordova Platform Task\n_Run this task with the `grunt cordova:platform` command._\n\n```\n# list cordova platforms.\ngrunt cordova:platform:list\n\n# add cordova platform.\ngrunt cordova:platform:add:android\n\n# remove cordova platform.\ngrunt cordova:platform:remove:android\n\n# update cordova platform.\ngrunt cordova:platform:update:android\n\n# check cordova platforms.\ngrunt cordova:platform:check\n```\n\n### Cordova Plugin Task\n_Run this task with the `grunt cordova:plugin` command._\n\n```\n# list installed plugins.\ngrunt cordova:plugin:list\n\n# search plugins.\ngrunt cordova:plugin:search:console\n\n# add cordova plugin.\ngrunt cordova:plugin:add:org.apache.cordova.console\n\n# remove cordova plugin.\ngrunt cordova:plugin:remove:org.apache.cordova.console\n```\n\n\n### Options\n\n\n#### projectRoot\nType: `String`\nDefault: empty\n\nCordova project root path.\n\n\n#### platforms\nType: `Array` `String`\nDefault: empty array\n\nBuilding with cordova platforms.\n\n\n#### build\nType: `debug` `release`\nDefault: empty string\n\nBulding type. Use `--debug` or `--release` cordova option.\n\n\n#### device\nType: `device` `emulator`\nDefault: empty string\n\nDevice type. Use `--device` or `--emulator` cordova option.\n\n\n#### target\nType: 'String'\nDefault: empty string\n\nRun or emulate target id. Use `--target=` cordova option.\n\n\n#### debugOptions\nType: 'Object'\nDefault: not defined\n\nDebug build's options.\n\n\n#### releaseOptions\nType: 'Object'\nDefault: not defined\n\nRelease build's options.\n\n\n### Environment options\nIt is possible to override the set in the environment variables.\n\n```\n# cordova emulate ios --target=iPad\nexport GRUNT_CORDOVA_NG_PLATFORMS=ios\nexport GRUNT_CORDOVA_NG_TARGET=iPad\ngrunt cordova:emulate\n```\n\n| Environment Name           | Value                                     |\n| -------------------------- | ----------------------------------------- |\n| GRUNT_CORDOVA_NG_PLATFORMS | `ios,android` (Comma separated platforms) |\n| GRUNT_CORDOVA_NG_BUILD     | `debug` or `releaase`                     |\n| GRUNT_CORDOVA_NG_DEVICE    | `device` or `emulator`                    |\n| GRUNT_CORDOVA_NG_TARGET    | `iPad` (Cordova Target)                   |\n\n\n### Grunt arguments\nIt is possible to override the set in the grunt arguments.\n\n```\n# cordova emulate android --target=avd1\ngrunt cordova:emulate --cordova-platforms=android --cordova-target=avd1\n```\n\n| Environment Name    | Value                                     |\n| ------------------- | ----------------------------------------- |\n| --cordova-platforms | `ios,android` (Comma separated platforms) |\n| --cordova-build     | `debug` or `releaase`                     |\n| --cordova-device    | `device` or `emulator`                    |\n| --cordova-target    | `iPad` (Cordova Target)                   |\n\n\n## Using Example\n\n\n### Build options\nIn this example, running `cordova build android --release`.\n\n```\n// Project configuration.\ngrunt.initConfig({\n  cordova: {\n    options: {\n      platforms: 'android',\n        build: 'release'\n    }\n  }\n});\n```\n\nAnd run.\n\n```\ngrunt cordova:build\n```\n\n\n### Release or debug build\nTo the release build. (Run `cordova build --release --device`.)\n\n```\ngrunt cordova:build:release\n```\n\nTo the debug build. (Run `cordova build --debug --emulator`.)\n\n```\ngrunt cordova:build:debug\n```\n\nCan use in any other command.\n\n```\ngrunt cordova:emulate:debug\n```\n\nTo change release or debug build options.\n\n```javascript\n// Project configuration.\ngrunt.initConfig({\n  cordova: {\n    options: {\n      releaseOptions: {\n        build: 'release',\n        device: 'device'\n      },\n      debugOptions: {\n        build: 'debug',\n        device: 'emulator'\n      }\n    }\n  }\n});\n```\n","versions":{"0.1.1":{"name":"grunt-cordova-ng","version":"0.1.1","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt test"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/masakura/grunt-cordova-ng","bugs":{"url":"https://github.com/masakura/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:masakura/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1"},"files":["lib","tasks"],"dependencies":{"underscore":"^1.6.0"},"gitHead":"22d375b643dd9c63c8c8ba510c3cde78f89e428a","_id":"grunt-cordova-ng@0.1.1","_shasum":"62decbb426e2508ac77016c9aa22e18153cc6ef2","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"62decbb426e2508ac77016c9aa22e18153cc6ef2","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.1.1.tgz","integrity":"sha512-vFVBqnbE8t+UR2nrnH2MImm+mA7UlCcgraJVtN63Z86PIdGLJjRrmpesdOYDDclFAApMx9FlFhJYm/ALdKtbuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB5Gnf1be3KHCTiYOpcJVlZy2mHHssQLwIOrb2XQlN0AiAMq0CDCOkfoUZT4w2O4AhhrEWUU98aQfEkRfqxfKo3Dg=="}]}},"0.1.2":{"name":"grunt-cordova-ng","version":"0.1.2","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks"],"dependencies":{"underscore":"^1.6.0"},"gitHead":"3433ebfa76665a70d9fef1497683de9a4d6ee643","_id":"grunt-cordova-ng@0.1.2","_shasum":"a4141fbd23c310baea79ba840f096b1f261d7378","_from":".","_npmVersion":"1.4.27","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"a4141fbd23c310baea79ba840f096b1f261d7378","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.1.2.tgz","integrity":"sha512-q5leiZjs6TtOWlH0Y470C79mYx0E7WrhD4p9c0T/Zi8/hLe9suUvapi/slYHw2+pa7d53gjG7+5eFXWow7gpsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKqXss+ixF53WMEbMeEQNinhtpk7SeS0g3jURoOOaVHQIgXdhEclCfnhtHbGH47/lExgWWBEa73Z3jfXdQBVW217k="}]}},"0.1.3":{"name":"grunt-cordova-ng","version":"0.1.3","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks"],"dependencies":{"underscore":"^1.6.0"},"gitHead":"860d8b73ea4e02459813e0e370beb5d95e4b3a6b","_id":"grunt-cordova-ng@0.1.3","_shasum":"b918e5b5595bcc76ed2844c3bccc12e06119973f","_from":".","_npmVersion":"1.4.27","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"b918e5b5595bcc76ed2844c3bccc12e06119973f","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.1.3.tgz","integrity":"sha512-c6kH6zOTq4rmO281zl4k3+k5EhP93u8v8wNtXoZTuzZPP2n3/SPxUtIrzJ9KQykUaMmo5ITEQXYaCjF0qHFAzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+WgvJt+S1znyw0JcoN8goeMN6H5CcBpCW5+CC75KrLAiBxpsT37yYD5zJ2fuOTGJGHCWZm3SmcxTeSYaktqjETsg=="}]}},"0.1.4":{"name":"grunt-cordova-ng","version":"0.1.4","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks"],"dependencies":{"underscore":"^1.6.0"},"gitHead":"6ff5159438e3d64c5a90567cfd8a1025d3343854","_id":"grunt-cordova-ng@0.1.4","_shasum":"ac747f5b92dfd864f279ed48f6a8d2f45dcff215","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"ac747f5b92dfd864f279ed48f6a8d2f45dcff215","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.1.4.tgz","integrity":"sha512-rA3zNNpz86IIA4l4VH16nPvRniFIo6F2wSUlYc4HETA5G4jydSuRDDbJ7Xy09hV/+qWORrJBcQ0dVT5vlcbcRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkIiPyGFkIZNJUQ9OoekOfTKdVoBsOFObiGZbm6iDY7AiEAsXrpszHOG6nsjOnq8sduzxvEIusDRqKWObDJMEOdWXU="}]}},"0.1.5":{"name":"grunt-cordova-ng","version":"0.1.5","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"85c32bebcd0c227b236aae5c9114a9c43914074f","_id":"grunt-cordova-ng@0.1.5","_shasum":"67589277506ce0cb54c02b8b2ac2033ff2698939","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"67589277506ce0cb54c02b8b2ac2033ff2698939","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.1.5.tgz","integrity":"sha512-uTDTo//CoiVB4DO86tzd71OC8l9C+3tHkIVSpCO0WzRs9TWYIDlvFW8XijBQ2PW43Vcy/lSNmQvwVlJOW2r4Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrwr7H6jB6TjBNo5UBlVm/b7I7sxzrKgffy6/DIURwhAiEArggN41j9GCCEGIEIHhqMKPmRD2ck00TYPK3HIPmmcdE="}]}},"0.2.0":{"name":"grunt-cordova-ng","version":"0.2.0","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"0695f3bb446f2786ce40e3d912de85c99d65d240","_id":"grunt-cordova-ng@0.2.0","_shasum":"5e510302f13eef6dff2c2fa86582078545b05ccd","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"5e510302f13eef6dff2c2fa86582078545b05ccd","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.0.tgz","integrity":"sha512-/9XcRbDBCB6Nlsy7ns2W/udJrKuebmhMqe4OAOGk303tIFx/yQ6jqQM37r/bW61+A7zM7NxUR0+aVnLjuwkJQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFawD6h9YjS75M54dcGX5Q9AMJSNMGCICOkCYxjx4tOyAiBbLIn+3D6E7eoViKJay/uHjHPYD2vnBpMnLsN9mLQimw=="}]}},"0.2.1":{"name":"grunt-cordova-ng","version":"0.2.1","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"19b78e81fbfc4c31a1041c8203945fc752f7e0ec","_id":"grunt-cordova-ng@0.2.1","_shasum":"adab4b07bd55c30627c100ee1b50944cd95ead0a","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"adab4b07bd55c30627c100ee1b50944cd95ead0a","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.1.tgz","integrity":"sha512-7YqOeZHtwv6JJ/gTUqowLrhn4wm7BxfGkp/jEgpgMfeIMGrC1mXbAeMmOxiG0iAH+afGIMLnqN8dr6LYdlicuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6Ugh4VPKFsILJAzYe/h0tU405TnviEoeTZ0OXdA9YgAiEA8MndfXRQCD19j8H1npzvBHehlbPvHTSNAVBXXg5L7HU="}]}},"0.2.2":{"name":"grunt-cordova-ng","version":"0.2.2","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"e542e009cb32fffcc6e05e8cf3d89aac93481889","_id":"grunt-cordova-ng@0.2.2","_shasum":"311fafa10320c5fd76f05cebd69b47b079caf4b9","_from":"../../../../tmp/npm-16274-24be026e/1420466499154-0.555563977919519/e542e009cb32fffcc6e05e8cf3d89aac93481889","_resolved":"git+ssh://git@github.com:GrayBullet/grunt-cordova-ng.git#e542e009cb32fffcc6e05e8cf3d89aac93481889","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"311fafa10320c5fd76f05cebd69b47b079caf4b9","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.2.tgz","integrity":"sha512-Rhyc1i5QYW6UdJsLfgii/d771lUGtFas1YuYUohzEEQQLoCYbTIuv9yNqGTtN0BwzcDut8B9UwBEBovLQqLNvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt2tYQr/Bo7qr21tQA5BDM6ouei06LTBeb6e/1VS+F0wIhAKqmMOeapjwEnI6qiQoYSM8XDNLJXZ//cHrRAcFp5c7u"}]}},"0.2.4":{"name":"grunt-cordova-ng","version":"0.2.4","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git@github.com:GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"5acc8a8a2dee3ffb485d30aa690e9d5cbc6da67b","_id":"grunt-cordova-ng@0.2.4","_shasum":"ab990f20f8bf5da3464915d7f1e55664f09563d6","_from":"../../../../tmp/npm-14749-7fe4a3fa/1421150147523-0.7342645884491503/5acc8a8a2dee3ffb485d30aa690e9d5cbc6da67b","_resolved":"git+https://github.com/GrayBullet/grunt-cordova-ng.git#5acc8a8a2dee3ffb485d30aa690e9d5cbc6da67b","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"ab990f20f8bf5da3464915d7f1e55664f09563d6","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.4.tgz","integrity":"sha512-kAZ0qpvPgFQDJoD7/QrxHY2XKfjwfBw+N0e3FLs3AvUi7eT81JERE1culI/8Xv6eKJFnmZrmbl3lVleXZNJdqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRYlsxwvgZiuY9cy9r0MukaFgOhCNkNALVYZ3rAQzPJAiEA3DLv/CBUMBKd83eESX1nCQUtQHRTBNxSXHBQUVYjGKY="}]}},"0.2.5":{"name":"grunt-cordova-ng","version":"0.2.5","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git+ssh://git@github.com/GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","grunt-jasmine-node":"^0.2.1","grunt-jscs":"^0.8.0"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"efb5912ff37bfb41d447f8245dabe166c4b39329","_id":"grunt-cordova-ng@0.2.5","_shasum":"3c2aefe18982a588ad1383fcba4faf1fbfb2840d","_from":"git+https://github.com/GrayBullet/grunt-cordova-ng.git","_resolved":"git+https://github.com/GrayBullet/grunt-cordova-ng.git#efb5912ff37bfb41d447f8245dabe166c4b39329","_npmVersion":"2.8.3","_nodeVersion":"0.12.2","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"dist":{"shasum":"3c2aefe18982a588ad1383fcba4faf1fbfb2840d","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.5.tgz","integrity":"sha512-GyFor0hv7zX84Ek2LT4+kPqLWEMfDY79mkdt4SRFJ8hdWkAAVQblRfjEYBNIAkSic3/zcQUvAu1mbDJZQCDCfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0c1KtXns1YUa6MCN34VqKGNEi+bMBYGcwPcF6WObQjAIgaJhLP6I+9zyAn6MSXcHXrA8Hag8xMJ3fbiNGkFPNgoo="}]}},"0.2.6":{"name":"grunt-cordova-ng","version":"0.2.6","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git+ssh://git@github.com/GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"eslint":"^3.1.1","eslint-config-google":"^0.6.0","grunt":"^0.4.5","grunt-eslint":"^19.0.0","grunt-jasmine-node":"^0.2.1"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"gitHead":"b26e21e6f7b2db9bbdf759b4a5ab375418cd769e","_id":"grunt-cordova-ng@0.2.6","_shasum":"412ff78697098b668a47f79fb4421bc6518a346f","_from":"git+https://github.com/GrayBullet/grunt-cordova-ng.git","_resolved":"git+https://github.com/GrayBullet/grunt-cordova-ng.git#b26e21e6f7b2db9bbdf759b4a5ab375418cd769e","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"dist":{"shasum":"412ff78697098b668a47f79fb4421bc6518a346f","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.6.tgz","integrity":"sha512-XupyoylPOjumuEYwFti1BDTo1lrcnHboQA7ZIQQBCkOrL1dpfWKU9AqMa6Q6qM422BYYUhs9U2hXhBpIdJEGrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZimfXyDf3a5KTjTAp/Owh5fVb0VEsgz7t1mvD/x4iHAiEA0z3bP1DEAm3D0LA4N1WC90L/4/qbuCT3qQtLO4pDJMY="}]},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-cordova-ng-0.2.6.tgz_1468993042295_0.5365043613128364"}},"0.2.7":{"name":"grunt-cordova-ng","version":"0.2.7","description":"Apache Cordova grunt plugin.","main":"index.js","scripts":{"test":"grunt fulltest"},"keywords":["Cordova","grunt"],"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"repository":{"type":"git","url":"git+ssh://git@github.com/GrayBullet/grunt-cordova-ng.git"},"license":"MIT","peerDependencies":{"cordova":">=3.0.0","grunt":">=0.4.0"},"devDependencies":{"eslint":"^3.1.1","eslint-config-google":"^0.6.0","grunt":"^0.4.5","grunt-eslint":"^19.0.0","grunt-jasmine-node":"^0.2.1"},"files":["lib","tasks","resources"],"dependencies":{"fs-extra":"^0.13.0","glob":"^4.3.2","underscore":"^1.6.0"},"engines":{"node":">=4.0.0"},"gitHead":"6cb00abc4cf320d665d6e37761317ea69288c4d5","_id":"grunt-cordova-ng@0.2.7","_shasum":"61429979e9f8e095d13140e55e2d5513d9ff1874","_from":"git+https://github.com/GrayBullet/grunt-cordova-ng.git","_resolved":"git+https://github.com/GrayBullet/grunt-cordova-ng.git#6cb00abc4cf320d665d6e37761317ea69288c4d5","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"masakura","email":"tomo.masakura@gmail.com"},"dist":{"shasum":"61429979e9f8e095d13140e55e2d5513d9ff1874","tarball":"https://registry.npmjs.org/grunt-cordova-ng/-/grunt-cordova-ng-0.2.7.tgz","integrity":"sha512-7UNrCueWm6z6PpgeJmSmosvRhLYFa7nJeg8aZu0upwpAVXDfzrGLa8Mq0VpNWaIpFIBvnoRVw3Jc8vSbUPLW2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDh5AYalRkYGI3v5hshKWTjc83Lj/gG/ydUbQLClh4HvAiApIjFmZzjT+pTOA0DQb/09Oy/kUUVEwPh/cWtIUW2GTw=="}]},"maintainers":[{"name":"masakura","email":"tomo.masakura@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-cordova-ng-0.2.7.tgz_1473081880173_0.5312764449045062"}}},"homepage":"https://github.com/GrayBullet/grunt-cordova-ng","keywords":["Cordova","grunt"],"repository":{"type":"git","url":"git+ssh://git@github.com/GrayBullet/grunt-cordova-ng.git"},"author":{"name":"Tomo Masakura","email":"tomo.masakura@gmail.com","url":"http://github.com/masakura"},"bugs":{"url":"https://github.com/GrayBullet/grunt-cordova-ng/issues"},"license":"MIT","readmeFilename":"README.md","users":{"masakura":true,"dextor":true}}