{"_id":"grunt-chrome-manifest","_rev":"31-02258be1ae9a5d27a7e3791411a20072","name":"grunt-chrome-manifest","description":"> Grunt task for Chrome manifest.json","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.5":{"name":"grunt-chrome-manifest","version":"0.0.5","description":"> Replaces references to non-optimized scripts or stylesheets into a set of HTML files (or any templates/views).","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":"","author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.0.5","dist":{"shasum":"5761e96e992df1804bd57b271cdb9965273d4dc7","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.0.5.tgz","integrity":"sha512-erX1ClnkAR+7Xl7WsAS8m1uWWeJo9n0TnfLffdvPR7NOXpUpL7uD3XrMBdzCUNhqUrKWG/MOGH523tdBIsJWMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAb6A9WDmBNglhl1ET2LUknVMi5UJ1AGmi0/Gv68a9ewAiEA3RDA7Hq5YkB2bNVilNbIslTBGzFY60rW3fP2SnyzM7g="}]},"_from":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.5.tar.gz","_resolved":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.5.tar.gz","_npmVersion":"1.2.12","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"directories":{}},"0.0.6":{"name":"grunt-chrome-manifest","version":"0.0.6","description":"> get scripts/css file list from manifest to handle, and initialize the grunt configuration appropriately, and automatically. then replaces references to non-optimized scripts into background scripts. and auto increment build version in manifest.json.","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":"","author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.0.6","dist":{"shasum":"3958585312cad84461f7194be95b3b52e67f6bd3","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.0.6.tgz","integrity":"sha512-Lr+Ib6UfE/aMr3ESNoWnn3hn0IUjO6WZwCsONZ85+mCkx30gtNs3UWGz47G5Z5oX+rHStczcZnpGhudUl5OmeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRExwrNWeSaPvZM/3zTGbMOwZ18PfHRlugYY4voWXaeAiBHNKH66zu6ycuiUlmKn8XgUTF6bIDuafrK29lGmOs4wg=="}]},"_from":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.6.tar.gz","_resolved":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.6.tar.gz","_npmVersion":"1.2.12","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"directories":{}},"0.0.7":{"name":"grunt-chrome-manifest","version":"0.0.7","description":"> get scripts/css file list from manifest to handle, and initialize the grunt configuration appropriately, and automatically. then replaces references to non-optimized scripts into background scripts. and auto increment build version in manifest.json.","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":"","author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.0.7","dist":{"shasum":"abb9541f485d0f7c72ea393cd3a5a6efc2eb2f60","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.0.7.tgz","integrity":"sha512-RG9F1eKQ8CS5I4yGhZptof5+TYdDdmlG5IzpVBwfCf9WjFGHbvP6bZUAxEfxZiqLF13Lrd65xscHMEVrC3FjGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVHfpuUnPKhgXU39Ld54JD9nX8P+aVs4ZW/UfLi86JIAIhAMRf0pSB7qh0m2xlrU0ARNh+xqyxWO06tTP/Rxr18T/l"}]},"_from":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.7.tar.gz","_resolved":"https://github.com/ragingwind/grunt-chrome-manifest/archive/v0.0.7.tar.gz","_npmVersion":"1.2.12","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"directories":{}},"0.0.10":{"name":"grunt-chrome-manifest","version":"0.0.10","description":"> get scripts/css file list from manifest to handle, and initialize the grunt configuration appropriately, and automatically. then replaces references to non-optimized scripts into background scripts. and auto increment build version in manifest.json.","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":"","author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.0.10","dist":{"shasum":"6fc6e4b694f5268059daf0ff15094d7b4cd85a44","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.0.10.tgz","integrity":"sha512-5moyhPmrTen90gkSEx4P15W6Ly+szXFu8j7BNqO9Kmtt8AkXu542lZ5zvTX/eRgbllo9FNqa2W8kM7X8zXMz/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNI3obzz2TM12QmRK9Fdjd5NeExRYuNrVnIUqv+4TbrAiBZmYDL93sOb6dvWJ66xmTl7vjsACGc+UbzWS3ltRiLZA=="}]},"_from":"https://github.com/ragingwind/grunt-chrome-manifest/tarball/master","_resolved":"https://github.com/ragingwind/grunt-chrome-manifest/tarball/master","_npmVersion":"1.2.12","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]},"0.1.0":{"name":"grunt-chrome-manifest","version":"0.1.0","description":"> get scripts/css file list from manifest to handle, and initialize the grunt configuration appropriately, and automatically. then replaces references to non-optimized scripts into background scripts. and auto increment build version in manifest.json.","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":"","author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.1.0","dist":{"shasum":"447a85e89ee6f3daaad69dbc666e755ee1e39de2","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.1.0.tgz","integrity":"sha512-V1ETApoS+Z33aEEIeL9FE04eb0S/uaESdKPKR/2IiWuciXU71Bjp6Dlk2hCdpKMFwlMc4jMVauOFlNlK/KFp5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUZYIgmeC3I3RUHZq8anONWXV5agIRCmr3S8AsRyT0xgIhAI54QMN2QbBLUMaNMTNPHelYfpU0MvfMIcDqerKC6Tgr"}]},"_from":"https://github.com/ragingwind/grunt-chrome-manifest/tarball/master","_resolved":"https://github.com/ragingwind/grunt-chrome-manifest/tarball/master","_npmVersion":"1.2.12","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]},"0.1.1":{"name":"grunt-chrome-manifest","version":"0.1.1","description":"get scripts/css file list from manifest to handle, and initialize the grunt configuration appropriately, and automatically. then replaces references to non-optimized scripts into the transformed background scripts. and auto increment build version in mani","keywords":["gruntplugin","grunt","yeoman","chrome","manifest"],"homepage":"","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.1.1","dist":{"shasum":"7859efb3ce8640dd6070bbeea551bdd8348fc233","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.1.1.tgz","integrity":"sha512-Qmiw1IoFq7w30qAjRUp67FJVw7DH9zUiJSUouLBJUSZ42kFMSJ4mumV+oDs3eUkhG1ThYOceUaNPXDnLRBEYMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkh0FzK7SdE9EaJkz8AG2JQVFI6spkaYMBfPK4omZQMgIgCabazFaVYLCcwvkuR23SI8pb9eM2Es2phivCvCEE22g="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]},"0.2.0":{"name":"grunt-chrome-manifest","version":"0.2.0","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.2.0","dist":{"shasum":"976f3d2c437e6a090a2ad25f106961114decdc17","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.2.0.tgz","integrity":"sha512-9E72bm66UP469fqct9W/e9IB+gIKChwlSkq0l0waLc16LDKLipWYNacPYmpCREU63ukWqPedcgC46R3jdQVMjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrtNwnlYcYvb6fIjPJL8tHtk98qq/WgY1skOw39gnEuAiBFuTNxn4a2yAK4c2LVre9fuszwcy3XhVYmJBydgtAB6g=="}]},"_from":"./","_npmVersion":"1.2.30","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]},"0.2.1":{"name":"grunt-chrome-manifest","version":"0.2.1","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"https://github.com/ragingwind/grunt-chrome-manifest","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"_id":"grunt-chrome-manifest@0.2.1","dist":{"shasum":"f7464d319f702c0aba91673dfbe57aac19d7ef5a","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.2.1.tgz","integrity":"sha512-rLbbCwPEMakyeTpGOofMiEva7iYEMdm3L+SNNR6JQp2dzZ1/q9RdM8hRiKvPfrUwZc5XhU01B3RKJ5bICiyb/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGhcGgKbcy1NS4mWKcbNkwGbHBB9v2E+Nc5cBG9kh85AiB+6UrOHeo10EsfzZ03tRtyAWszuc8aOcl4yKcMEIt3dQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]},"0.2.2":{"name":"grunt-chrome-manifest","version":"0.2.2","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"https://github.com/ragingwind/grunt-chrome-manifest","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"gitHead":"d999b07791b021b3492becb15522d2aaa32c4c43","_id":"grunt-chrome-manifest@0.2.2","_shasum":"77c229e741b5d44f549d553d1d3489ecc107d9bc","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"dist":{"shasum":"77c229e741b5d44f549d553d1d3489ecc107d9bc","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.2.2.tgz","integrity":"sha512-tVru3y2fZMwkQ5vSVRkIrMPKls2UviWsUIms97PM+ouoeYt07Ic7E1TTzjJw3M3Sca1j27UyUGHuQvxVuguh0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXeiYK6BQ1aAHbsdwtc83lMVNZu3+o4kOq08/Ph1tmYAIhAKcEobVje41I5XwryEh4rFlLKmOiFSvrLZe1/2Wt2gWH"}]}},"0.2.3":{"name":"grunt-chrome-manifest","version":"0.2.3","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"https://github.com/ragingwind/grunt-chrome-manifest","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.0","mocha":"~1.7.4","mkdirp":"~0.3.1","rimraf":"~2.0.1","grunt-contrib-jshint":"~0.1.1"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"gitHead":"d7191eb2165908b8ac01238dd1ef4bce7384c95a","_id":"grunt-chrome-manifest@0.2.3","_shasum":"a539047717f4e97d8651eac7f89d5be3b9b1035a","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"dist":{"shasum":"a539047717f4e97d8651eac7f89d5be3b9b1035a","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.2.3.tgz","integrity":"sha512-iS6zdSt/LedCUI2kJEfQ8FPkJb+jz17zOV4HOyMHofMdrgWIWP48Nu8w9V0XfKIqefYGJZZXc9BwgkWJpC4CCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnO3ynA3Hr0FdDr5ey4rhjDpdnLi8UXHsNtvUSZGfBzQIgRhvZ8feOiIXqodOVmqpcx3MVAjDZMgpNJIb5LkFYfZ4="}]}},"0.2.4":{"name":"grunt-chrome-manifest","version":"0.2.4","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"https://github.com/ragingwind/grunt-chrome-manifest","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git@github.com:ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.5","mocha":"~2.2.4","mkdirp":"~0.5.0","rimraf":"~2.3.3","grunt-contrib-jshint":"~0.11.2"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"gitHead":"09d894c54bc14e4aad4dca0f0339a34c8eff32e4","_id":"grunt-chrome-manifest@0.2.4","_shasum":"04762998fa767aebed400acfb0b0dc3f0d71005a","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.29","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"dist":{"shasum":"04762998fa767aebed400acfb0b0dc3f0d71005a","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.2.4.tgz","integrity":"sha512-IiKWb00E2XLSYeboyvDSyXfkY8INKsE68Sw3UJxLazz9HKebv5o51yrKuIcD0aDna3bW6KpHoVdjbdFzmomDMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QRfe3Q/fvGa6YKgEwJTPdGAp9vnBO9aUzVgf3OXy5wIhAN8UT6m/CmlgL3t2i1U5+X09qyVCWWFAx/MnLgN5KvhR"}]}},"0.3.0":{"name":"grunt-chrome-manifest","version":"0.3.0","description":"> Grunt task for Chrome manifest.json","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"homepage":"https://github.com/ragingwind/grunt-chrome-manifest#readme","bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"author":{"name":"ragingwind@gmail.com"},"main":"Gruntfile.js","repository":{"type":"git","url":"git+ssh://git@github.com/ragingwind/grunt-chrome-manifest.git"},"scripts":{"test":"grunt"},"dependencies":{},"devDependencies":{"grunt":"~0.4.5","mocha":"~2.2.4","mkdirp":"~0.5.0","rimraf":"~2.3.3","grunt-contrib-jshint":"~0.11.2"},"engines":{"node":">=0.8.0"},"licenses":{"type":"BSD"},"gitHead":"667510f7b2e1f20f3d7595eb63ef0c28a179338b","_id":"grunt-chrome-manifest@0.3.0","_shasum":"75f0d173fd604034dfa659abeef6fa30153a7892","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.10.29","_npmUser":{"name":"ragingwind","email":"ragingwind@gmail.com"},"dist":{"shasum":"75f0d173fd604034dfa659abeef6fa30153a7892","tarball":"https://registry.npmjs.org/grunt-chrome-manifest/-/grunt-chrome-manifest-0.3.0.tgz","integrity":"sha512-/OqU8tqoARfkYuH/0V39tL/FjuEBcS56JVkwPF3tahQtrzfSw8+3AV7dru0H9+V+xPE+VECn35aEGfiegGLdzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmo2SCleiSVYDhzXniIH/MgfFTp1b1FM8CuP8dY3JT0gIgC3zf3P7Yy1Td1yx2xPFBhzTAbAZ4s5zxD8TyTF5X57o="}]},"maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}]}},"readme":"# grunt-chrome-manifest\n\n> Grunt task for Chrome manifest.json\n\n## Getting Started\n\nIf you haven't used [grunt][] before, be sure to check out the [Getting Started][] guide, as it explains how to create a [gruntfile][Getting Started] as well as install and use grunt plugins. Once you're familiar with that process, install this plugin with this command:\n\n```shell\nnpm install grunt-chrome-manifest --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-chrome-manifest');\ngrunt.registerTask('default', ['chromeManifest:dist']);\n```\n\n[grunt]: http://gruntjs.com/\n[Getting Started]: https://github.com/gruntjs/grunt/blob/devel/docs/getting_started.md\n\n## Workflow\n\nchrome-manifest is composed of 3 steps:\n\n- **prepare**: detects `background` and `content_script` javascript and css files in manifest and update the grunt config to run `concat` `cssmin` and `uglify`.\n  - `content_scripts` javascript files and excluded 'background' javascript files does not perform the `concat` task.\n- **buildnumber**: detects `buildnumber` and increased if set to true.\n- **cleanup**: detects javascripts files for develop in manifest and remove them from manifest.json for distribution.\n\n## Documentation\n\n### Example usage\n```javascript\nchromeManifest: {\n  dist: {\n    options: {\n      buildnumber: 'both',\n      background: {\n        target: 'scripts/background.js',\n        exclude: [\n          'background/scripts/chromereload.js'\n        ]\n      }\n    },\n    src: 'app',\n    dest: 'dist',\n    manifest: 'app/manifest.json'\n  }\n};\n```\n\n### Config\n\n#### src\n**Required**\nType: `String`\n\nBase directory where the origin source files\n\n#### dest\n**Required**\nType: `String`\n\nBase directory where the transformed files should be output.\n\n#### manifest\nType: `String`\n\nPath of the source of `manifest.json`. If it's not set the plugin will be going to read `manifest.json` in `src` path\n\n### Options\n#### buildnumber\nType: `String` `Boolean` Default: `undefined`, `false`\n\nAuto-increment types. Can be:\n\n  - `dest`: increase build number in dest only\n  - `both`: increase build number in both origin and dest\n  - `String`: version in [this format](http://developer.chrome.com/apps/manifest/version)\n  - `undefined`, `false`: do not increase build number\n\n#### background\n\n- target: `String`, Relative path of the transformed(`cssmin` and `uglify`) background script.\n- exclude: `String`, Javascript files to exclude.\n\n#### overwrite\nType: `Object` Default: `undefined`\n\nOverwrite in manifest keys from object.\n\n#### removeFields\nType: `Array[String]` Default: `['key']`\n\nRemove fields from manifest.json. The key field is removed by default as it is not allowed by the chrome webstore.\n\n## Tests\n\nGrunt currently doesn't have a way to test tasks directly. You can test this task by running `grunt` and manually verify that it works.\n\n## License\n\n[BSD license](http://opensource.org/licenses/bsd-license.php) and copyright Google\n","maintainers":[{"name":"ragingwind","email":"ragingwind@gmail.com"}],"time":{"modified":"2022-06-18T14:36:27.988Z","created":"2013-04-09T04:17:16.678Z","0.0.5":"2013-04-09T04:17:20.162Z","0.0.6":"2013-04-09T04:29:48.512Z","0.0.7":"2013-04-09T04:49:20.149Z","0.0.10":"2013-04-11T21:59:33.662Z","0.1.0":"2013-04-12T16:21:20.781Z","0.1.1":"2013-09-03T01:54:27.997Z","0.2.0":"2013-11-18T00:59:50.883Z","0.2.1":"2014-02-28T15:07:50.274Z","0.2.2":"2014-07-09T15:36:33.880Z","0.2.3":"2015-03-05T23:20:50.953Z","0.2.4":"2015-05-09T21:51:28.392Z","0.3.0":"2015-09-08T08:21:26.986Z"},"author":{"name":"ragingwind@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/ragingwind/grunt-chrome-manifest.git"},"homepage":"https://github.com/ragingwind/grunt-chrome-manifest#readme","keywords":["gruntplugin","grunt","yeoman","chrome","chrome extensions","chrome apps","manifest"],"bugs":{"url":"https://github.com/ragingwind/grunt-chrome-manifest/issues"},"readmeFilename":"README.md","users":{}}