{"_id":"grunt-cep","_rev":"38-433d121cbd87b97fd2413073c210cbed","name":"grunt-cep","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"grunt-cep","version":"0.1.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.1.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"67abd2115851b3415b3aead07814711a9651df5c","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.1.0.tgz","integrity":"sha512-Si1MfJ7XQxy4dX7+MnoPEWWDXwKsdJs5pCZrYVBrrEWr90XBZd3maAaHANSmQBAp3eaheH2y0lsXn1a6Zj3SAg==","signatures":[{"sig":"MEYCIQDyYJmM//wAMqPTW/pB10K/6FcLnsQCoRa0Y/BhT+aKEwIhAOV7pKWOyK1ioZti3rS2VjJle6SWSMnJwIqJdqXLznJk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"67abd2115851b3415b3aead07814711a9651df5c","engines":{"node":">= 0.8.0"},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","node-uuid":"~1.4.1"},"peerDependencies":{"grunt":"~0.4.4"}},"0.1.1":{"name":"grunt-cep","version":"0.1.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.1.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"2f1d5f205980e80170feb15b4046f9f9f3c13e4b","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.1.1.tgz","integrity":"sha512-4VgxGYlqgc6PHa+a/wOoOANNpuAo/7BE0ePskgoEzw8vsGXtVLT6okfsQwq6R6TCv+Bm+2pGicG3HDTdqezZiw==","signatures":[{"sig":"MEQCIBhEnTYgGY1FQXD/PDzpMO9/bvrYIqcTDZxPcD8Er/wuAiAQw9l7e/6+ZEpeg5/wKlUWAtzBU6WEarnYimDgo4YwaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"2f1d5f205980e80170feb15b4046f9f9f3c13e4b","engines":{"node":">= 0.8.0"},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","node-uuid":"~1.4.1"},"peerDependencies":{"grunt":"~0.4.4"}},"0.1.2":{"name":"grunt-cep","version":"0.1.2","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.1.2","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"aeb9cef1ccf1e0571acf68cfea3ad332a7fd11d3","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.1.2.tgz","integrity":"sha512-B+5eyBQbtSsNZaHy8MkYDhnA3zdHZOiid2eqq8yyEafyhItRe/S0m/SIxwvU71iqhBCPyBDmaBjcMrAgptPTpA==","signatures":[{"sig":"MEUCIQCYEEAkn0wDDliIyZm5NrP3A3/5EQz5Ub04NX1lwCKmZwIgA3X8rmU22u91S1P27yT97UWoaPyPXTrMdjmTBNoPgbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"aeb9cef1ccf1e0571acf68cfea3ad332a7fd11d3","engines":{"node":">= 0.8.0"},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","node-uuid":"~1.4.1"},"peerDependencies":{"grunt":"~0.4.4"}},"0.2.0":{"name":"grunt-cep","version":"0.2.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.2.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"25caa46d5656db7738cb738a9c24752b92ec7415","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.2.0.tgz","integrity":"sha512-qNEcEc2HutEiQU+FFgvKULiRaf5oNeCBn0M502TcfCOn/XkVgn+RauFtOIuIuNjcPvf6ruvxu3pQ3VQmLkHChA==","signatures":[{"sig":"MEUCIBVyAMUzHxTFe/LVL1W+fOqoFp6wLjSec41h+BIuAnPfAiEA9dz5kLBYpkEBm21BSVAkhTplR2qIY1flpNmdQ6h+INg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"25caa46d5656db7738cb738a9c24752b92ec7415","engines":{"node":">= 0.8.0"},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","node-uuid":"~1.4.1"},"peerDependencies":{"grunt":"~0.4.5"}},"0.2.1":{"name":"grunt-cep","version":"0.2.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.2.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"71aa094d0b1d1e7f759d21ac90b843ad93620062","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.2.1.tgz","integrity":"sha512-06PpY+1VbT3Mhpm3G62+ngAzvpKXKrDgtQ0lq9iiLDn+0mXDKDeEEk+0GQbUzTtsXT6NN2rKh4MarcCvg2MZyg==","signatures":[{"sig":"MEQCIGemsaN8ZraPRDyM0u0gz+GHEKRFrLX19yNt0+NYLGrOAiBAxpPm3LtL7lOkQhC8c1CDWoBHJbtrRsiwpju570RQwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"71aa094d0b1d1e7f759d21ac90b843ad93620062","engines":{"node":">= 0.8.0"},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~0.2.9","lodash":"~2.4.1","node-uuid":"~1.4.1"},"peerDependencies":{"grunt":"~0.4.5"}},"0.3.0":{"name":"grunt-cep","version":"0.3.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"7e8d0f252755319981ffd4379e83bf219abd29bf","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.0.tgz","integrity":"sha512-Z0daC51nYQ7XXB6b7fs8/0/UrP2LgX6zKTDFup+WYYH2ZmH/kEIqw6fzHcReWbitOdmD7kmWF2MF3vNHW4emXw==","signatures":[{"sig":"MEUCIQD2jvRr2oJwo0xneZTR22SWUmCyO06mRN+d4XtUwf2EnwIgQ5wNFcsNtt6xcM9IvHy/T2bxdU+9Io9A638Uc8Hb4Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"7e8d0f252755319981ffd4379e83bf219abd29bf","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"peerDependencies":{"grunt":"~0.4.5"}},"0.3.1":{"name":"grunt-cep","version":"0.3.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"946612e97f03119d395d669b274aa0e1eab5cb34","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.1.tgz","integrity":"sha512-a7/SD1cKRIiCuxhq5HKIzBMy873hi0OH8VYy4bqyeLhdRu5xVKUJAMqTmWdDkQxfI8B54jZ22X3r9W1D6FKmDQ==","signatures":[{"sig":"MEUCIQDH0jLHcZtSOfrjqAs7bMQyDrnG77joc4fmT4UzuzEjaAIgf917VGo66+/KW5Mr7J/PSn8zg/8BLkF4DHI5uLnkH1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"946612e97f03119d395d669b274aa0e1eab5cb34","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"peerDependencies":{"grunt":"~0.4.5"}},"0.3.2":{"name":"grunt-cep","version":"0.3.2","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.2","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"cbe04316960c5529c443543ceedc5126e576ed4d","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.2.tgz","integrity":"sha512-T5lspgfOjqU3tAah8LRqhGt4quhWXs44lZxZuiy7Z/nBSLbaFkiE/wiznUKteO+A7ZQ+ZQDk5yZmVoA8Q81+6w==","signatures":[{"sig":"MEUCIQCF2CUtw4itthQ7x5hLaFKFsXE8XEz7zy+1oPTKUM97RwIgVtS3BFcutkDs3LLQWLhv7FMoo9k2b3v1a15l+cu5GDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"cbe04316960c5529c443543ceedc5126e576ed4d","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"1.4.7","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"peerDependencies":{"grunt":"~0.4.5"}},"0.3.3":{"name":"grunt-cep","version":"0.3.3","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.3","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"999ae6045444a952c74c8d9bc2c12fd8f0cda5d7","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.3.tgz","integrity":"sha512-Dfz+vnuAwRX5aVcUxFp2TESVKQZONjVFMp87ZqQku5Ce5KD28wcFZ9h+LHZhrG3EUyMCOIDBcRqzXhS8Cnspcw==","signatures":[{"sig":"MEQCIHGaRsvlvEFASiuTXYqziNBMr57i+2794BW6Sl/whSIvAiBozhldsZevvw4r7lIE8ZBCLDI+z1vzGYfHBiXeAdxJ7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"999ae6045444a952c74c8d9bc2c12fd8f0cda5d7","gitHead":"e85a61e28655d36d9aec220515fc22dcafd4bced","scripts":{},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"3.8.6","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"6.0.0","dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"devDependencies":{"grunt":"~0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.3.3.tgz_1461784519681_0.6091960680205375","host":"packages-16-east.internal.npmjs.com"}},"0.3.4":{"name":"grunt-cep","version":"0.3.4","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.4","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"ca81dd82d2d08e3e2824969a4f794d99edd04f0b","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.4.tgz","integrity":"sha512-AxeEzwyRhgKu1CbK1rx2SJAwYKOJiH2fYi+9TprRbPIzKT3m/2pb0/xK5IAdzj0jLJPyoKO2RLnxRhbyiaEYdg==","signatures":[{"sig":"MEUCIQCvqOwGjZrsN8dtEDfc+OwTMFIFGDOr7BBltzXkawog1AIgCZ3KEpn7KNLQFLCGCPZYhukHzX0D7Gj78mprt4eyTDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":"grunt-cep","_shasum":"ca81dd82d2d08e3e2824969a4f794d99edd04f0b","gitHead":"e85a61e28655d36d9aec220515fc22dcafd4bced","scripts":{},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"_resolved":"file:grunt-cep","repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"3.8.6","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"6.0.0","dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"devDependencies":{"grunt":"~0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.3.4.tgz_1461825930289_0.4026856771670282","host":"packages-12-west.internal.npmjs.com"}},"0.3.5":{"name":"grunt-cep","version":"0.3.5","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"_id":"grunt-cep@0.3.5","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"10d5b3fc350f8b2d397d962236ab766ca785d2c6","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.3.5.tgz","integrity":"sha512-x7XZECoEneLZ8fq7//hAQugXuGGf1jv2q/F8Yrqw8iVI0DnDDg3uvLM/1pJfi8dAucZLn+v+CU2w/40f1dLmnA==","signatures":[{"sig":"MEYCIQD0AtCuZmAWHBqGIgwhtIfeVUYSb1PgU2NWEo/uXZXPpAIhAN5NFcv6DTK2AtelPjjpHIjDaZy+X3/i/Rtss9gVqPYQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":"grunt-cep","_shasum":"10d5b3fc350f8b2d397d962236ab766ca785d2c6","scripts":{},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"licenses":[{"url":"https://github.com/fcamarlinghi/grunt-cep/blob/master/LICENSE-APACHE-2.0","type":"APACHE-2.0"}],"_resolved":"file:grunt-cep","repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"3.8.6","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"6.0.0","dependencies":{"async":"~1.2.1","lodash":"~3.9.3","node-uuid":"~1.4.3"},"devDependencies":{"grunt":"~0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.3.5.tgz_1461851004045_0.23649593186564744","host":"packages-12-west.internal.npmjs.com"}},"0.4.1":{"name":"grunt-cep","version":"0.4.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.4.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"35a34c809163fcdfcd492d5139c1294f27148e9c","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.4.1.tgz","integrity":"sha512-i79fjMUEvOQd0cF1aDrIL/jY43/um7NOOprCBAZKhS8o5IOxSaOEB9IXnhipdiu9GMTvzfxxkXdfM0xWGfkKCw==","signatures":[{"sig":"MEYCIQD6R2gNV8ScMsYEiNBWlazQ72mi1r0Bg80PpJKUhoDYdgIhAOTJBPRCxch6fG6FRB+FIdw1oG4sihALTlGWtVkfxCsK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"35a34c809163fcdfcd492d5139c1294f27148e9c","gitHead":"cbb44ebee5d55b51c84705d1819fa82ebed239de","scripts":{},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"3.10.5","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"6.0.0","dependencies":{"async":"~1.5.2","lodash":"~4.13.1","node-uuid":"~1.4.7","zxp-provider":"~1.1.0"},"devDependencies":{"grunt":"~1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.4.1.tgz_1480000758596_0.5575036283116788","host":"packages-12-west.internal.npmjs.com"}},"0.4.2":{"name":"grunt-cep","version":"0.4.2","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.4.2","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"8d017b30ffe64f0c6ad08689ea32fd2fa59d8964","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.4.2.tgz","integrity":"sha512-C0ysQct76negi1N4tp8/mLVb9gAP6Sg3jaGhON/c1O3d4K8fR8Xy9gUEoXnxjUX8AEAJ0a0Japf78jBhN9ytmg==","signatures":[{"sig":"MEUCIQDbGNSUmpBQ9dyDjdpFWB+x9wtdcI1ZrSYJ0pKY08+UJgIgEIqzIXMt9t/5x7rVRi1D7dZTSchdi6leCVecLsmBfxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"8d017b30ffe64f0c6ad08689ea32fd2fa59d8964","gitHead":"8fedf734d7db0aef223c4d1e42b136b43e23e638","scripts":{},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"4.0.2","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"6.0.0","dependencies":{"uuid":"^3.0.0","async":"^1.5.2","lodash":"^4.17.2","zxp-provider":"^1.1.0"},"devDependencies":{"grunt":"~1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.4.2.tgz_1480344913786_0.1654147224035114","host":"packages-18-east.internal.npmjs.com"}},"0.4.3":{"name":"grunt-cep","version":"0.4.3","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.4.3","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"840a17a7a97a4f227d3dd6a8e132316c3c8dfdcc","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.4.3.tgz","integrity":"sha512-p/9+cwDT9v8OA4jpEfqbrOQsReST7iR9loP+3oRfw6zEVYW5ZxJHwO/kvgScQH7tljviDx+6l3JFLBiiua3ydQ==","signatures":[{"sig":"MEMCHy1OTV/srZh67R4NEwN7G1pP/Ww1R7ejwFbRg3ecY84CIA7sZYlDLoXVcnQ6OagAkowZUbC7WVxFpcdFiD6PWmYx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","gitHead":"ecc741cc8a52f946e33b03a92e8079c2bafa63d0","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"5.5.1","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"uuid":"^3.0.0","async":"^1.5.2","lodash":"^4.17.2","zxp-provider":"^1.1.0"},"devDependencies":{"grunt":"~1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.4.3.tgz_1512463308966_0.7090573308523744","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"grunt-cep","version":"0.4.4","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.4.4","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"9d7322427b586a882aaf46a6d6814c7abdfdba24","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.4.4.tgz","integrity":"sha512-Winp2kCv6k3AySOLRxgnEMIPx4SIdfyXmTvecLEq6M5fViADq0wAzHJoWxgEGA/zMqddN/uuVSHbOCNFoHfIgw==","signatures":[{"sig":"MEUCICN7TE52LqVxrQ77urdiPxUOsjJvgtdV1R2s2U+N0ty9AiEAsR1F8JARBfGMMsHeu0TmOXRr/AJ+z8TvRRcgUS3Skg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","gitHead":"62f0cbd888ad01d082851541c1424f53be9f3c05","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"5.6.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"uuid":"^3.0.0","async":"^1.5.2","lodash":"^4.17.2","zxp-provider":"^1.1.0"},"devDependencies":{"grunt":"~1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep-0.4.4.tgz_1515576675600_0.37789794569835067","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"grunt-cep","version":"0.4.5","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.4.5","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"03851a3808ac055478f10b1ba745bfec8d3793b1","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.4.5.tgz","fileCount":23,"integrity":"sha512-bUpTPqdCE2WU0pooLI/0Sty+tm43wJHpVx4g3WP4tKkBrfLtOX7AzWbDQKtOYbZIqnvDCYncvSo0muC77XlpQw==","signatures":[{"sig":"MEUCIQDQYeaj5Axf8Qhf4TBjU82gqdvKNnncV5j48cRq1oOjoAIgRONA+XfKDLtDtnhqkmaYLK7u3CPZxtWs9wDHpUMmeHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124344},"main":"Gruntfile.js","gitHead":"d308ca768baa8350335569808c40056bedbe6b26","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"5.7.1","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"uuid":"^3.2.1","async":"^1.5.2","lodash":"^4.17.5","zxp-provider":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.4.5_1520435083985_0.33670822088163854","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"grunt-cep","version":"0.5.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.5.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"2faa27a8a1bc3d73745be894f889c0007ab7e375","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.5.0.tgz","fileCount":24,"integrity":"sha512-taHbbqvATPzTaCoBSOjDkm0JRLVz1iczu8VO8rgEFwHyWZGi8+qrCoSUkd49zII4rte4lV0u4n2w6Ig/QW/lbg==","signatures":[{"sig":"MEQCIETcBSCgAHdXfsLW5Je66/GV2XrSz8BAVXgCj4nnXcT9AiBWMvcWcI4E93XT8eDLtT4JwraHREfhnYIox/8Obw/BaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0CoxCRA9TVsSAnZWagAAFAUP/38QVih5UelnBU9dcMrY\n1lW9g3bAm1tZXaQsM9Zc36nPwOjVly9Izk1AeNe/rCqn+lvp4jhq44SOrwDL\ntlRi5ZM6a3AfUtbqCMueg05sNNBbXQkHwhlyiLXt+b3MGUPqlNqS1u6LIC+Q\nmjngqFFi2Sy7lO1zynPelB0LzC3W0qOlym0Az0RPyAA2zg1agwFAUpKp/vfX\nB2N40EL/vidkIAlSU2HJwa0hga+d/EuqzzIJ7dmcBHfeTX8rcAeOj0enNyXH\nmXNNjqUdqJ9l5US0EW3nEOHgblXpsXX3qADUxw8sapKz6u2bW/zyWNptbxni\nuuZqItm57AIpN7imxQvVLXH3y1pZ+upKayVqla5dTzVIRxBgkXm6y0beXmdI\nQLJAZiSwSwTgmGYKe0ObZlcbD1jzNjxTH53zyoC10T1GsjHUh8EHwRIbDapL\nTsMWONpa4ZTRvbHZHKdqek4/etrulnUaF753ECFW3mFeo3tZ4dzCv0tNiauI\nI3DmZCJsc9/1bJtlUgKitxX8421iten6JEMrqKlUJXzua1+2frJVM+l/mZRj\nltF0cE13LdstiG1cjwcseyw8CkE72SmL1QDUtHpx+EbDTnTTjNCFJY/3ODij\ndIZ/hKNSNkj9DdDpMtKP0xuMWxsWDIqeJ8gzaLnbWt9Lu5b1ahrVXXdj7jSq\nlKqd\r\n=uj48\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"24280ab8ee270c0df11a25ff8120f5917fb94f58","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"5.10.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"uuid":"^3.2.1","async":"^2.6.1","lodash":"^4.17.5","zxp-provider":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.5.0_1540368944642_0.3625244116940385","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"grunt-cep","version":"0.6.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.6.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"5f34014a461e2ea05504536b613e49502a1a99e0","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.6.0.tgz","fileCount":25,"integrity":"sha512-iHLs4/fOZs8kk2GZhDmyIc1hcZcOueiAbhtC3e/GdHmUVW0UYgw45A+QsmixRz4xCNi3/8eVNOgv5hOGgqDUKw==","signatures":[{"sig":"MEQCIFeD7cDGJ4P9ZjPOxoQR8spdrM59gJShDsu0J0MYpkBOAiBZCyjkPzwi4i1G5jZObGHkGRJR1q6QHGlYNIXI/LU01Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+kdwCRA9TVsSAnZWagAAa/UP/0gl2TX6uSN+Q6HbG27s\n8WEzOI/g0oHeVpx8WRvUH1nF4E96XMUJjD1MiLW4rW/RlglEBYI/F5rQUPJd\nc9btf/SxSAwzijVCbPt02VauC/Lb1jieEmNeJXOg8QIf/9b32asUE9dNv1Wj\nEkA0RkDV8QwvXb8S3Sopx42HVImwKm599ikOTYAFIDRhZKd6Z3petXeuRyqE\nf1UDgyMDGXvSKJHhwlPuKpmfPcO1v1ysrl4IJ4wpDLDrl2w24REGn+XJLWqW\nnsmc2zWt02IeKecDLIKxqce1eRdaVwcwENRsKsCd5azoCIVTMmeYJzEEfz6k\ngFOCj8lc/B8c6vXfwEdxB1SheA5HLu1kMVL4l3cIQHfsERlBWKRinDGniaWP\n64I6Mu3crLqQVGMqJrcT0yqTk6y/TLbyf866WrUhUroupRkIE6Spc3iccy1q\nEkQzLTgXpyWL8+XmbluJ/gNJpUnZ6DW9Md55srWZqJp23rnpRLGtiLn4int6\nD13XzZIQZ9Ok93XW1m7QHz1IGPtR1wmlxdHR3ZtQPTxBBZLsr1R9EBGBzR1Y\n1hhj+RFeVxRVLv4MPnMU0QCClFwK9v7Uub5thhpLzgDDUvnHkHApbVlad1q/\nplePj7RCzJSiZgMkt4WNBTVzs+c8QiKPkUSqw4RUPXRNnQXtGDfoCnLoBlGN\nTk9h\r\n=V0QQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"027caf0695a0e634ab8ad9388a809751e704aaaf","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"6.12.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"uuid":"^3.3.3","async":"^3.1.0","lodash":"^4.17.15","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.6.0_1576683376253_0.1333474446681837","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"grunt-cep","version":"0.6.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.6.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"7c85bbf1edc2cb1179ead52a4ebaac62c90a4b83","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.6.1.tgz","fileCount":25,"integrity":"sha512-98I2GdI+M6NA4jxK42td+snYqxKodcmCLFKUiA7Hak0kLi/LrCn0TZyCJh1aqDnFCyIN8lJpvbkiPv8OfErrsA==","signatures":[{"sig":"MEUCIGl+EP69CylDcAFVSrP5UhNbBiwzPhnChM2t45Dhv/sOAiEAk24o2oq0Cbk1kacPjzaEAsCeg0Q9g2/3TrZLhCRJf40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOTFRCRA9TVsSAnZWagAAMJwP/0VsWVSJ80WXUKgJWZqm\nM10YOA4C5Muz03+/TZuDDdfToyVX/mPfxdco1kjHoYb1RV9nzlQXGj3rAJT3\nwwNkDgjywZe1pIPRpTZWj9q8aFPBOg2Es/Urrc+YoQjN3Pw4zPxUMTVTeQHv\nbkcyEyeVnr0j91cwkYQamK19g+FWBiS59wHkbkP1v2Dg78n6EuCud+l0bFZX\n2bLolFb1jSIPQiwyMLwDQwBtF1T3zE7VUdcfcWLRC30G6FkQ8F8igaA/OEck\nPY9U7Dwl1VesZKuyC9CtowJy76KE+sKHjdLlolMrCGlyhuouaWF9FzY8YvnJ\nh+RfR+qC4++TlYjTncyK81IOSiUFE4MHe11lvpPy4v/Y93lupY1I+sv1M1mY\nG9AzCDOVATsSEhJY+MdtxcBSQ2j1J+ma56xi5rgQy7MATQzXpmhRKZRYZWPC\norz9CImPB9sB+qfjZTs++g8EUKM2tRVUzR08XDkG38HusirlGsW3Y1SaIzT7\noWYASnwapT38F8vEtGj7kTwFUriUsKPw5UPL1JMRLm7S904WF/IpwmR4kEHS\nwAXzhJ3BSxpoqccOUufp960EpB2Pld58/0asvDLP69bkxGs+kyXjott9PUo6\nmhVmUaShiKmjN7hNrV8C/2ugg9pGTo/ofb9jzxen77U4eG65bLDel/PoSqLe\nRpD9\r\n=Qlxr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"c5037e22ad98da721a3d27af30e8ad4e4297cd58","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"6.12.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"uuid":"^3.3.3","async":"^3.1.0","lodash":"^4.17.15","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.6.1_1580806481092_0.5429838926714565","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"grunt-cep","version":"0.7.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.7.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"0fbcb4fbd5b28b1b3dc64be0421e27c80a4c6544","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.7.0.tgz","fileCount":26,"integrity":"sha512-2BkT1nTLzhpVGgsAYAncvsiUT+u7Uixo5iWiPLweU8iStkcyrM4yqiMNoWlwnvejACsSeDdt7CH26iSK4Vse2Q==","signatures":[{"sig":"MEYCIQChPcMFBGctYnOcBdeAIuFATY2nY0mVyR3Xz9/iHk1ahgIhAJge/6AffOuc9O2CHLrqJSNsMJNmuBKH9i8pcEm6oP0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkp+OCRA9TVsSAnZWagAAcEoP/iH4GgxMXagd4YDcMrO+\ns1+eCUkoF6q7I8AbMCgfErkXoLZZynb87PCBeytwYddsXSSoUhfEdgLNPwg8\n9WH/fxo9WxLEClZSH3iEHyPf77rKZnG8AdA0j3X48BhbQqVYgVdZ/o0kPQrF\npNZlooyE7+qcOAi0kLuAKRAlB+El6FpP/BULmpLK4QsjkK+d7yjk6AhwUdmD\nAGbb1Y3NeHh10xm9jhwtmIFrvmZENZLT1WS7gKMFT2bJXC0UT3L4M6UeqACs\nIZ/0c0KrfvCDbYLujBd5QptEv5XQlQhVk9Mbl4aL+DG9qv8fGGLz/5xtEFTQ\nLv9/AGs/9TlmFwn9cc1gq35cdk2e1WToB2q5kNcRdZj9Qbzn8FtyFEgEcZWt\nmWJY8ffeRPpzQECd7byryIP5/Dyffc4ODVWIZ/QjnwHJ73MYwI041U9Pd3xy\nBH23nBUF3TTDeY0sLRPljewldJHEqCTWuBIqITxk+pNpU/ZzzLUNyfkYGlIP\n7ogrgoME3dotDBegGRdetjMnVNEiWOh1FcastDEUReqAiBWwtJuaxrfXMG2m\nX+me3oS2jtvv0hpB5W/G0Jgu7nel3TCPmAB05ACeo9KT7XAprd/MN75R0iv3\nSCbFA/3o6dZwuvOEbD0XZivXTiXNfWWLJ5BUfT4OZ+jZ8OgPivX1lIUXU5/S\nggsR\r\n=a6Eu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"91174328eb875353bca829d4e95390450d7010c3","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"6.12.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"uuid":"^3.4.0","async":"^3.2.0","lodash":"^4.17.20","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.7.0_1603444621981_0.04937238379348474","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"grunt-cep","version":"0.7.1","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.7.1","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"43d7095df5e35883a23dd9e3bf70bf1906839bc6","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.7.1.tgz","fileCount":27,"integrity":"sha512-HLzYMIfsVnHts/ORxq+iCq0cXzFhYN6oMvA2sY2iTMnzpQkhL+FD28MzVE8Ldrd0LbjWqPfsj9PZPF+rBhifIQ==","signatures":[{"sig":"MEUCIE4149Afqb0T0PCPdTJq4nGoiBmv+/NsnDBEy9ddXIDlAiEAiH/MVaoNx2PYgAWY27i1CCGhfO65aqOX5p+zHTbZq44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwN47CRA9TVsSAnZWagAAhScP/0TRBR5I2Q+t0Vm98eoW\nhSGd7+2s2bE1odibRbC+dvvaODNk7q3CkjOh7AcVaOC7cBPMlNJCyxSc8EnE\nkSosuqO/+YQ8DOdcJj+6W2BdcbsQLdBFad+fMFnrL+Q1Q+3jKsPZZUGEvg3y\n1ksetF40EPCHLlmI5BRG0Q+2pfO34F8V9Zr61za3qYSnU0DZp0bD1bchkMY+\nfOiKjxkuvHX7yF1eMYwmEb9xVbKC8q+w8+rG4tNAj6LjifuzxN8Z3SL/lOJT\nZieN39RNlbHHvAZgP6HJEuYnERwtba4XdLSsP05ASmmGKmB/6CmtbsXHF8f8\nTDE2CRNn+zvn8gVv+3ukiBKvK36GliaS8nYOhpPyKHgsiUPbmT5Mfz0pJsMW\nymnqbTdB6lRkyu/8w7Fjck2lisf5IIfTSCmNmxzAxjga7UAQaoTG9d3EFD5R\nOmk8DnxQ7qcNElll86Uhb2IZU5oLBWmwwekBakzSB9630cJrvRByuCzQ21YG\nIhAafn31eKndCzM+jUiXljr95yrhm35I3yc5NG3uMB+WJ23tR81c4tkDmWL3\nnkqKJ7r/vN7HCD6rQD9IX6Xyt7aiNdCkjC4p8bb/wA/s5g1yKAqrfXsBaX9w\nGbCj2nYd4bZ/8/ViUr4qOKiwMeaI1IpHCxuEA722cxF+YgpSPVFB4mwxytaF\n2NW7\r\n=SM/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"23e0f9329167e4ea2806bc5b45e49d296ed4172b","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"6.14.8","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"uuid":"^3.4.0","async":"^3.2.0","lodash":"^4.17.20","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.7.1_1606475323154_0.6930684707604315","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"grunt-cep","version":"0.8.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.8.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"1d26ae1a07388aed4c63d8dd10e5dc02ade58199","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.8.0.tgz","fileCount":28,"integrity":"sha512-eh+/HaoTAeqWuBkVj3hSk/uC8JuTyL4s7iznrw9GC6VNm2lZCLd3iHwBHihq+QG4s4A37lbrZjUuP/A1+EGOmQ==","signatures":[{"sig":"MEUCIHrlZszJv/bDyVsFSRa6nExjyopl1XTbTc8kDJFbNIpWAiEAgHLSw+LW3dhJB7l2o42Zo7AVrgjXt9U+6MuedjWn3N4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2su+CRA9TVsSAnZWagAAp4AP/iLPe/s0Ks8w21uf+ELq\nM8cAVHD5vORvMWIe2ihts6iYBdgRD2GOazcFQ5CacPoJ+roIS3FwJ4kUBVGd\nraYrl5HBsuJi37zOqz2BC5Cqdp8vWubiy/WYtDAegUmd8igVibzhiXGyCt6r\nBACLoMLkqjdy++DPlh7360y2LpUMJyQ6SYkI8FdIb4BMrT6gD/g82NVy/bmI\n+OwvTYrfoOQCLR6lnYkXSDf2STeeqE4J0rnGOi/4y1tSv9+7CpD8huGBmo6n\nKysTH85VLsjpftQS2fguHnNPas+qbDoMgohKttiKP23mWPp9MvRhhYtazR50\n+5XPkLQDAEP10xPUqojYXRjfqEkwZS6Plk+/CDZBoTzAxs2T6i9W9pR4Ig+E\n964VKcJepH500HNri3biHCe+/8qdbGFSsxRE17fqpFMSLCViN1g85+GprD8u\n9flLLZbI1wuTuC+Y6t7pWg8xJTjoHvMr/3iI935x4jRbJ6vh8NjwHOoGc3ng\nxCwBbd0EWb5JV5ppCIXdYPatGZYJR32fpT75vEOQxD0W0zX2G9FvbBDja2sY\nOgUYbRXR1UzDRREVLQy0r8q7YWg7tc71XByxH3ItXKS80FZNwrndMPkEvuFt\nHpDH7W2s94yshWeWO3kMZMbNe7GxjJvhpecbaYcWd000G+8b94npLBFt0eJN\ny+Hg\r\n=0XWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"18e182aa1476b288825e1decc455ce3b4c2cffc9","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"8.1.1","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"uuid":"^8.3.2","async":"^3.2.0","lodash":"^4.17.20","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.8.0_1635603855141_0.607280895991869","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"grunt-cep","version":"0.9.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.9.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"5c066635420e1d666df32e9f07f9eda54cd4742b","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.9.0.tgz","fileCount":29,"integrity":"sha512-CMfljfO5snlA6hHoxPcox0+NGKT6iDjPbzs5/KIaRObcNcOTQsG8sGpQYpFkS8gd0+HDTmUNrkzd5ECVoVHS2w==","signatures":[{"sig":"MEQCIGJZSvCvxfdcnW4VoK5Gl77pObrt5Jnia+aUhbwHb4TSAiBqgyUvyWhxBnOGJsu69/nQSNOvjIQj3hZykONjO10r3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXj2OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL5Q/+NWW7vxrW4/RJAn/1/h87vi5i2VB1e5mWFRWI4JbYaGLjrooy\r\n8537VKXxGxSHglOg0Y0IPlhfmXHeUP4b8yu1uyJaymkv8kdSjn8tGn/izhq0\r\nW6dQizcCfSoduEvaRkUuIaiBMzkg2NcyFITZUectbTB2v6z1CtWanzYeubTU\r\nyyKvAppoVoE6CVpZHAVbxmahO2pTzL8ai6eFZdptf8OgwHocRsVgNoc+I2xh\r\n4JVYiw5t589xA5lvzkyu7/49XuUuMmuoLNTkylQZZbzEd326M/+NFBtlbYny\r\nkoZC6PnOoh3dYIV34rPrt3t80NcWn44zvmZFoB5sMteOOc00yixY7H+wCdn7\r\nh8fTLfPl98i/THNMn4xkUV0kxG3BERyNIuqsMwihrDSbQkbvTjS3KI9MtHW6\r\nxWFSIAA+SW+iY4o9BH3q9OfWtVO7DsI0Cxg+d4XA/Seg1jEifpF0ned/OjQY\r\nHAtlU/J6Z3X5WjuK/M3fq+0tr1Mpc0Gr+2iu3AjnIVWO1G8hMeXbl+FVj52f\r\nAQwYLAtIFIuKmVnIi8BejC+RRoPJ9lYAjh6dc9EEnFoCN2dmlbUfyoPFnHN9\r\nbdovmpcaMgQsTCGJW4B2fpnXpMw9dpW42QYeUX4IA1dQIrvA99h2EJy2PbgR\r\niT4s1gGtWSv6y6LMnrgbURvCyUTYmxp1Zs4=\r\n=JcBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"Gruntfile.js","gitHead":"02ecc75e9543582b82901974f2542a6f3fa8bbed","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"8.19.2","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"uuid":"^8.3.2","async":"^3.2.0","lodash":"^4.17.20","zxp-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.9.0_1667120526260_0.5767198285311261","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"grunt-cep","version":"0.10.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.10.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"b4fa41d70047c4598c22b89c5a8da05b06affe12","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.10.0.tgz","fileCount":29,"integrity":"sha512-OxKXa2gkAB0Vte0e4RML1fhG3yGCR552MWSJP/x6ovUbYU3EGRGNhprkzKCnuYTRiUYgDkMiUwfUyVIdNdRUPg==","signatures":[{"sig":"MEUCIH4JXbL+57qkUJ7Dl86P7qiFxMCuWqycnLt9B6sD/hvLAiEAqo7mbiewIf8GRsgwVzIhztbb/03TuI1lgIpFhffUMBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147424},"main":"Gruntfile.js","gitHead":"ebbc18cfe7f7e0dd2726b99e3a0f5f9522d110f7","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"10.2.1","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.1","async":"^3.2.4","lodash":"^4.17.21","zxp-provider":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.10.0_1697701323303_0.08871198990895168","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"grunt-cep","version":"0.11.0","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"author":{"url":"http://www.minifloppy.it/","name":"Francesco Camarlinghi","email":"me@minifloppy.it"},"license":"Apache-2.0","_id":"grunt-cep@0.11.0","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"homepage":"https://github.com/fcamarlinghi/grunt-cep","bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"dist":{"shasum":"2589577d850721b57bd0e4c7382eb3054653efc0","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.11.0.tgz","fileCount":31,"integrity":"sha512-sm+ZV78hNoKh11BJr2UYJr7JoErmJwmVJl+6wftGtIar72gq7TryQwdA893+cJmldjxpUOHMHAmjcKp+2CzOyQ==","signatures":[{"sig":"MEUCIQCmSGRwoe4F9hoZKICyvLCW/Cq4Lt5lp+EGylw52mkXFQIgAX3ZWYprHFl/RZsRz9/8QOIQf9XWtyNbhA0658oTyqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152331},"main":"Gruntfile.js","gitHead":"c7275d8454fa0877693b34ad8fdf86476ba4c38d","_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"repository":{"url":"git://github.com/fcamarlinghi/grunt-cep.git","type":"git"},"_npmVersion":"10.9.0","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^9.0.1","async":"^3.2.4","lodash":"^4.17.21","zxp-provider":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-cep_0.11.0_1729696887005_0.8851195136149377","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"grunt-cep","description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","version":"0.12.0","homepage":"https://github.com/fcamarlinghi/grunt-cep","author":{"name":"Francesco Camarlinghi","email":"me@minifloppy.it","url":"http://www.minifloppy.it/"},"repository":{"type":"git","url":"git://github.com/fcamarlinghi/grunt-cep.git"},"bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"license":"Apache-2.0","main":"Gruntfile.js","dependencies":{"async":"^3.2.4","lodash":"^4.17.21","uuid":"^9.0.1","zxp-provider":"^2.0.0"},"devDependencies":{"grunt":"^1.6.1"},"keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"gitHead":"8cb4a48ef0528bb20cac36c478f09961fbdaf1f2","_id":"grunt-cep@0.12.0","_nodeVersion":"24.12.0","_npmVersion":"11.12.0","dist":{"integrity":"sha512-h4OWkMGk+G1nZmoxC4aM6V/m7GHqfCMgfkC3mW4sym8EOOjb0cFz/sHCrJ9wZbsxcGogBp1adz1NoXdB038+Rg==","shasum":"a99551a7343502e314479509b427d4bc5dc89d63","tarball":"https://registry.npmjs.org/grunt-cep/-/grunt-cep-0.12.0.tgz","fileCount":32,"unpackedSize":156276,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCTHqbRFaW8qqh4mJ6JOkoaQKnv7VrVGxMgnRBYWEM/0AIhAOmCH8wGW++2Krq1p9AfoSUFMOhInY4m8BZErn/HdEzu"}]},"_npmUser":{"name":"minifloppy","email":"me@minifloppy.it"},"directories":{},"maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grunt-cep_0.12.0_1774196002987_0.9603605078051876"},"_hasShrinkwrap":false}},"time":{"created":"2014-04-18T11:28:47.396Z","modified":"2026-03-22T16:13:23.235Z","0.1.0":"2014-04-18T11:28:47.396Z","0.1.1":"2014-05-06T17:31:07.752Z","0.1.2":"2014-05-11T15:23:35.926Z","0.2.0":"2014-06-28T16:47:31.886Z","0.2.1":"2014-06-28T17:08:37.774Z","0.3.0":"2015-09-11T09:26:35.157Z","0.3.1":"2015-10-13T10:36:26.290Z","0.3.2":"2015-11-09T10:46:18.577Z","0.3.3":"2016-04-27T19:15:20.804Z","0.3.4":"2016-04-28T06:45:34.870Z","0.3.5":"2016-04-28T13:43:29.027Z","0.4.1":"2016-11-24T15:19:20.679Z","0.4.2":"2016-11-28T14:55:14.489Z","0.4.3":"2017-12-05T08:41:50.211Z","0.4.4":"2018-01-10T09:31:16.825Z","0.4.5":"2018-03-07T15:04:44.387Z","0.5.0":"2018-10-24T08:15:44.966Z","0.6.0":"2019-12-18T15:36:16.385Z","0.6.1":"2020-02-04T08:54:41.238Z","0.7.0":"2020-10-23T09:17:02.142Z","0.7.1":"2020-11-27T11:08:43.316Z","0.8.0":"2021-10-30T14:24:15.311Z","0.9.0":"2022-10-30T09:02:06.438Z","0.10.0":"2023-10-19T07:42:03.571Z","0.11.0":"2024-10-23T15:21:27.206Z","0.12.0":"2026-03-22T16:13:23.123Z"},"bugs":{"url":"https://github.com/fcamarlinghi/grunt-cep/issues"},"author":{"name":"Francesco Camarlinghi","email":"me@minifloppy.it","url":"http://www.minifloppy.it/"},"license":"Apache-2.0","homepage":"https://github.com/fcamarlinghi/grunt-cep","keywords":["adobe","creative cloud","extension","grunt plugin","cep","photoshop","illustrator","indesign","cc","html5"],"repository":{"type":"git","url":"git://github.com/fcamarlinghi/grunt-cep.git"},"description":"A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.","maintainers":[{"name":"minifloppy","email":"me@minifloppy.it"}],"readme":"# grunt-cep\r\n> A Grunt plugin that helps debugging and packaging HTML5-based extensions for Adobe Creative Cloud applications.\r\n\r\nBy using this task you can debug and package HTML5-based extensions for Adobe&reg; Creative Cloud&reg; products directly from Grunt, in a totally automated manner and without the Adobe Extension Builder plugin.\r\n\r\nThe tool can automatically generate self-signed certificates for extension packaging and automates some error-prone tasks such as bundle and extension manifest files creation. It supports hybrid extensions and lets you create different builds of an extension bundle based on targeted Adobe products.\r\n\r\nIt is based on the `csxs` command line tool by [Creative Market](https://github.com/creativemarket/csxs).\r\n\r\n## Changelog\r\nSee [changelog.md](https://github.com/fcamarlinghi/grunt-cep/blob/master/changelog.md).\r\n\r\n## Getting Started\r\nInstall the plugin:\r\n\r\n```shell\r\nnpm install grunt-cep --save-dev\r\n```\r\n\r\nOnce the plugin has been installed, it may be enabled inside your [Gruntfile](http://gruntjs.com/getting-started) as usual:\r\n\r\n```js\r\ngrunt.loadNpmTasks('grunt-cep');\r\n```\r\n\r\n### Project Boilerplate\r\nYou can use the [_grunt-init-cep_](https://github.com/fcamarlinghi/grunt-init-cep) template to easily get started. The template tool will install all the required files automatically and provide you with a basic extension boilerplate, already configured to run inside the chosen target applications.\r\n\r\nPlease refer to the [_grunt-init-cep_](https://github.com/fcamarlinghi/grunt-init-cep) documentation for installation and usage instruction.\r\n\r\n### Advanced Setup\r\nBundle icon, manifest, MXI and `update.xml` files provided by the template can also be found in the `res/bundle` folder located inside the plugin installation folder. If you prefer, you can manually copy these files instead of using the _grunt-init-cep_ template.\r\n\r\n_grunt-cep_ is setup to use these files by default, so just copy the `res/bundle` folder to the root of your project (that is, the same folder of your `Gruntfile.js`) and you should be good to go.\r\n\r\n#### Custom Manifest, XML and MXI Files\r\nXML and MXI template files are populated at build time using configuration properties. For most extensions the provided templates should work just fine, but for complex extensions it might be necessary to make changes to these files or even provide custom ones.\r\n\r\nNote that _grunt-cep_ makes no assumptions about and does no validation on extension files content, so be sure to provide valid files and to modify extension configuration accordingly.\r\n\r\n## The _cep_ Task\r\nYou may run the task with this command:\r\n\r\n```shell\r\ngrunt cep\r\n```\r\n\r\n### Options\r\n_grunt-cep_ has several options that you can customize to fit your needs. To avoid cluttering your `Gruntfile.js` it is more advisable to keep the options in an external Javascript or JSON file for easier editing and import them at run-time using either:\r\n\r\n```js\r\nrequire('cep-config.js');\r\n```\r\n\r\nor:\r\n\r\n```js\r\ngrunt.file.readJSON('cep-config.json');\r\n```\r\n\r\nOptions defined in the external file can be overwritten in child tasks as needed (see the example below). Default values and a more in-depth description for all the properties below can be found in the <code>/options/defaults.js</code> file in the plugin installation folder.\r\n\r\n#### options\r\nThese properties define base task options.\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>profile</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\"><p>The active build profile. Valid properties include:<p>\r\n\t\t    <ul>\r\n\t\t        <li><p><code>debug</code>: builds the extension in debug mode, that includes files such as <code>.debug</code> for remote extension debugging.</p><p><b>Please note:</b> when building using the <code>debug</code> profile a <code>.debug</code> suffix is automatically added to the name and id of the extension.</p></li>\r\n\t\t        <li><code>launch</code>: builds the extension in debug mode as above, but also installs it into the host application <code>extensions</code> folder and starts the host application.</li>\r\n\t\t        <li><code>package</code>: compiles all the extension builds (see below) in release mode and creates the final <i>.ZXP</i> package ready for distribution.</li>\r\n\t\t    </ul>\r\n\t\t</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>staging</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Path of the temporary folder that the plugin should use when building and packaging the extension. The results of the build can be found in this folder. It should be excluded from source control.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>source</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\"><p>Path to the input folder containing extension files such as HTML and ExtendScript files that the plugin should compile for debugging and packaging.</p><p>This can either be a folder containing raw source files or the result of the automated build process when using other Grunt plugins such as <i>grunt-contrib-requirejs</i></p></td>\r\n\t</tr>\r\n</table>\r\n\r\n#### options.bundle\r\nContains information about the extension bundle, that is the [container](http://www.adobe.com/devnet/creativesuite/articles/multiple-extensions.html) for all the extensions specified below. If required data is not specified here, _grunt-cep_ will try to load it from the firstextension specified in the `cep.extensions` array.\r\n\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>version</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Bundle version number (format: <code>X.X.X</code>).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>id</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Unique identifier for the bundle (used by Creative Cloud and Extension Manager). Usually provided in a form like <code>com.developer_name.bundle_name</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>name</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Bundle name, displayed in Extension Manager.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>author_name</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Author or company name.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>mxi_icon</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\">Bundle icon, displayed in Extension Manager. Icon should be a 23x23px PNG.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>update_url</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">URL that contains extension XML update file and packages. Extension Manager will check for extension updates at <code>{update_url}/update.xml</code> and automatically download the updated package from <code>{update_url}/{name}_{version}.zxp</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>description</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Description of the extension to display in the Extension Manager (supports HTML markup). This is only displayed if an URL is not entered in the <code>description_href</code> property.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>description_href</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">A URL that points to a HTML file containing the description displayed in the Extension Manager when the extension bundle is selected. If provided <code>description</code> is not used.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>ui_access</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Description of how to access the extension, displayed in Extension Manager (supports HTML markup).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>license_agreement</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">License agreement shown when installing the extension (supports HTML).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>manifest</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Bundle manifest file template, filled in at run-time with bundle information. You can one of the provided manifests (i.e. <code>bundle/manifest.bundle.cc.xml</code>) or provide your own. This is usually better specified in the <strong>builds</strong> array to allow per-product configuration (see example below).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>files</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">Array</td>\r\n\t\t<td valign=\"top\">Since 0.3.0 - A list of additional files that will be added to the extension bundle. This is passed directly to Grunt and supports Grunt's <i>Compact</i> and <i>Files Array</i> formats. See <a href=\"http://gruntjs.com/configuring-tasks#files\">Grunt documentation</a> for additional information. </td>\r\n\t</tr>\r\n</table>\r\n\r\n#### options.extensions\r\nAn array containing information about each single extension that will be added to the bundle. Each extension object holds information such as extension name, author, version, etc. The properties defined here are used to fill in manifest and other extension related file templates.\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>version</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Extension version number (format: <code>X.X.X</code>).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>id</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Unique identifier for the extension (used by Creative Cloud and Extension Manager). Usually provided in a form like <code>com.developer_name.bundle_name.extension_name</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>name</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Extension name displayed in the panel's header.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>main_path</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">The extension entry point, usually <code>index.html</code> or similar.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>script_path</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Main ExtendScript file for the extension.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>cef_params</strong></td>\r\n\t\t<td valign=\"top\">Array</td>\r\n\t\t<td valign=\"top\">CEF command line parameters (see <a href=\"https://github.com/Adobe-CEP/CEP-Resources/wiki/CEP-6-HTML-Extension-Cookbook-for-CC-2015#command_line_parameters\">documentation</a> for a list of supported parameters).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>type</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Extension type (i.e. \"Panel\", \"ModalDialog\", etc.).</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>lifecycle</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\"><p>Extension lifecycle setup. Holds two properties:</p>\r\n\t\t<ul>\r\n\t\t    <li><strong>auto_visible</strong> (Boolean): true to make the extension's UI visible automatically when launched.</li>\r\n\t\t    <li><strong>events</strong> (Array): an array of strings containing the events that can start the extension.</li>\r\n\t\t</ul></td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>icons</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\">Extension icons, each icon should be a 23x23px PNG. Check the default values in the <code>/options/defaults.js</code> source file for a full description of the object.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>size</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\">Panel dimensions (in pixels). Check the default values in the <code>/options/defaults.js</code> source file for a full description of the object.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>manifest</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Extension manifest file template, filled in at run-time with extension information.  You can one of the provided manifests (i.e. <code>bundle/manifest.extension.xml</code>) or provide your own. This is usually better specified in the <strong>builds</strong> array to allow per-product configuration (see example below).</td>\r\n\t</tr>\r\n</table>\r\n\r\n#### options.builds\r\nThe ability to specify single builds is one of the most powerful feature of _grunt-cep_ when dealing with complex extension bundles.\r\n\r\nThe `cep.builds` property is an array of objects describing the various builds that should be executed, each one resulting in a separate _ZXP_ file that will be bundled with the final _ZXP_ installer.\r\n\r\nEach build object contains the following properties and extends the main task configuration, giving you the ability to override base configuration values on a per-build basis.\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>products</strong></td>\r\n\t\t<td valign=\"top\">Array</td>\r\n\t\t<td valign=\"top\">An array of strings containing the name of the products targeted by this build. Valid product names include: <code>photoshop</code>, <code>illustrator</code>, <code>indesign</code>, <code>flash</code>, <code>dreamweaver</code>, <code>premiere</code>, <code>prelude</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>families</strong></td>\r\n\t\t<td valign=\"top\">Array</td>\r\n\t\t<td valign=\"top\">An array of strings containing the name of the product families targeted by this build. This can be useful to make sure an extension works across different Adobe Creative Cloud releases. Valid family names include: <code>CC</code>, <code>CC2014</code>.</td>\r\n\t</tr>\r\n</table>\r\n\r\n#### options.launch\r\nOnly used when the <code>launch</code> profile is active, holds information needed to launch a target host application.\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>product</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Host application to launch for debugging, defaults to the first one specified in the first build of the 'builds' array. Valid values are the same of <code>builds.products</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>family</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Version of the host application to use for debugging, useful to test the extension in different releases of the same Adobe Creative Cloud application (i.e. while upgrading an extension from Adobe Photoshop CC to Adobe Photoshop CC 2014). If not specified, falls back to the first family specified in the current <strong>build</strong>. Valid family names include: <code>CC</code>, <code>CC2014</code>.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>host_port</strong></td>\r\n\t\t<td valign=\"top\">Number</td>\r\n\t\t<td valign=\"top\">\r\n\t\t\t<p>Default host port used for debug.</p>\r\n\t\t\t<p>In order to support debugging an extension inside multiple products at the same time, each supported product will have an unique debug port assigned:</p>\r\n\t\t\t<ul>\r\n\t\t\t\t<li><strong>Photoshop</strong>: 8000</li>\r\n\t\t\t\t<li><strong>Illustrator</strong>: 8001</li>\r\n\t\t\t\t<li>Etc. For a complete list, see the <code>.debug</code> file.</li>\r\n\t\t\t</ul>\r\n\t\t\t<p>If bundling multiple extensions, each extension will have its debug port incremented by 100 (i.e. 8000, 8100, 8200, etc.)</p>\r\n\t\t</td>\r\n\t</tr>\r\n</table>\r\n\r\n#### options.package\r\nOnly used with the <code>package</code> profile, holds information related to bundle packaging and distribution.\r\n\r\n<table width=\"100%\">\r\n\t<tr>\r\n\t\t<td valign=\"top\" width=\"140px\"><strong>mxi</strong></td>\r\n\t\t<td valign=\"top\" width=\"50px\">String</td>\r\n\t\t<td valign=\"top\">Path to the MXI file template for this bundle. You can use the provided manifest template (<code>bundle/template.mxi</code>) or provide your own.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>timestamp_url</strong></td>\r\n\t\t<td valign=\"top\">String</td>\r\n\t\t<td valign=\"top\">Timestamp server URL, passed as <code>-tsa</code> option to ZXPSignCmd.</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>certificate</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\"><p>Holds information about the certificate used to sign the extension. It has two sub-properties:</p>\r\n\t\t<ul>\r\n\t\t    <li><strong>file</strong> (String): path to the certificate file. If a valid certificate is not found at the specified location, a self-signed one is automatically generated using the password below.</li>\r\n\t\t    <li><strong>password</strong> (String): certificate password.</li>\r\n\t\t</ul>\r\n\t\t</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td valign=\"top\"><strong>update</strong></td>\r\n\t\t<td valign=\"top\">Object</td>\r\n\t\t<td valign=\"top\"><p>When packaging an extension bundle, the task tries to find a changelog file named as the current extension version (<code>x.x.x.txt</code>) in the <code>changelog_folder</code> folder. This file is used to fill in the <code>update.xml</code> template file which can be used to support automatic updates for your extension through the Adobe Extension Manager CC application.</p>\r\n\t\t<ul>\r\n\t\t    <li><strong>file</strong> (String): path to the <code>update.xml</code> file template (see below).</li>\r\n\t\t    <li><strong>changelog_folder</strong> (String): path to the folder containing changelog files.</li>\r\n\t\t    <li><strong>changelog_extension</strong> (String): changelog files extension.</li>\r\n\t\t</ul>\r\n\t\t</td>\r\n\t</tr>\r\n</table>\r\n\r\n## Usage Examples\r\nThe example configuration below is based on the [_grunt-init-cep_](https://github.com/fcamarlinghi/grunt-init-cep) project template and defines an extension for Adobe Photoshop CC. It registers two tasks (`debug` and `release`) which respectively launch debug inside Adobe Photoshop CC and package the full extension.\r\n\r\nAll the icons and file templates referenced in the configuration are available in the project template (see the Getting Started section).\r\n\r\n```javascript\r\n// cep-config.js\r\nmodule.exports =\r\n{\r\n    bundle: {\r\n        version: '0.1.0',\r\n        id: 'com.foo.exampleBundle',\r\n        name: 'Example Bundle',\r\n        author_name: 'Foo',\r\n        mxi_icon: 'bundle/icon-mxi.png',\r\n    },\r\n    \r\n    extensions: [{\r\n        version: '0.1.0',\r\n        id: 'com.foo.exampleBundle.examplePanel',\r\n        name: 'Example Panel',\r\n        author_name: 'Foo',\r\n        icons: {\r\n            panel: {\r\n                light: {\r\n                    normal: 'icons/icon-light.png',\r\n                    hover: 'icons/icon-light-hover.png',\r\n                    disabled: 'icons/icon-light-disabled.png'\r\n                },\r\n                dark: {\r\n                    normal: 'icons/icon-dark.png',\r\n                    hover: 'icons/icon-dark-hover.png',\r\n                    disabled: 'icons/icon-dark-disabled.png'\r\n                },\r\n            }\r\n        },\r\n        size: {\r\n            normal: { width: 320, height: 440 },\r\n            min: { width: 320, height: 440 },\r\n            max: { width: 600, height: 600 },\r\n        },\r\n        main_path: 'example.html',\r\n        script_path: 'extendscript/example.jsx',\r\n    }],\r\n\r\n    builds: [\r\n        // Adobe Photoshop CC\r\n        {\r\n            bundle: { manifest: 'bundle/manifest.bundle.cc.xml' },\r\n            extensions: [{ manifest: 'bundle/manifest.extension.xml' }],\r\n            products: ['photoshop'],\r\n            source: 'src',\r\n        },\r\n    ],\r\n\r\n    'package': {\r\n        certificate: {\r\n            password: 'example_password',\r\n        }\r\n    },\r\n};\r\n```\r\n\r\n```javascript\r\n// Grunfile.js\r\ngrunt.initConfig({\r\n\r\n    // ...\r\n\r\n    cep: {\r\n        options: require('./cep-config.js'),\r\n\r\n        debug: {\r\n            options: { \r\n                profile: 'launch',\r\n                launch: {\r\n                    product: 'photoshop',\r\n                },\r\n            }\r\n        },\r\n\r\n        release: {\r\n            options: { profile: 'package' }\r\n        },\r\n    },\r\n\r\n    // ...\r\n    \r\n});\r\n```\r\nBy running: \r\n```shell\r\ngrunt cep:debug\r\n```\r\n_grunt-cep_ will compile all the files in the `src` folders along with other extension files, install the resulting extension and launch Photoshop for testing.\r\n\r\nIf you want to package the Example extension just run:\r\n```shell\r\ngrunt cep:release\r\n```\r\nand a compiled _.ZXP_ file will be created in the `staging` folder.\r\n\r\n### Automatic Deploying\r\nSomething that I find particularly useful is the ability to automatically deploy the compiled extension to a website. This can be easily achieved using the `grunt-ftp-deploy` plugin:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n\t// grunt-cep\r\n\tcep: {\r\n\t\t// Your config here...\r\n\t},\r\n\r\n\t// FTP deploy\r\n\t\"ftp-deploy\": {\r\n\t\trelease: {\r\n\t\t\tauth: {\r\n\t\t\t\thost: 'foo.it',\r\n\t\t\t\tport: 21,\r\n\t\t\t\tauthKey: 'foo'\r\n\t\t\t},\r\n\t\t\tsrc: 'staging',\r\n\t\t\tdest: '/release',\r\n\t\t\texclusions: ['debug', 'package', 'release'] // Exclude work directories\r\n\t\t},\r\n\t},\r\n});\r\n\r\n// Load plugins\r\ngrunt.loadNpmTasks('grunt-cep');\r\ngrunt.loadNpmTasks('grunt-ftp-deploy');\r\n\r\n// Integrated packaging and deploying\r\ngrunt.registerTask('deploy', ['cep:release', 'ftp-deploy:release']);\r\n```\r\n\r\nWhen the `deploy` task is run, the `cep:release` task will package your extension and `ftp-deploy` will upload the relevant files (ZXP installer and \"update.xml\") to the `foo.it` website.\r\n\r\n## Contributing\r\nContributions are extremely welcome! Extension development for Adobe applications is a complex subject and has a lot of scarcely documented features and issues. Feel free to file issues or contribute fixes to code or documentation.\r\n\r\n## License\r\nCopyright &copy; 2014 Francesco Camarlinghi\r\n\r\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0\r\n\r\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\r\n\r\n### Copyrights & Trademarks\r\nBased on code created by [Creative Market](https://creativemarket.com).\r\nThe included binaries are [copyright](http://labs.adobe.com/downloads/extensionbuilder3.html) Adobe Systems Incorporated. \"Creative Suite\" and \"Creative Cloud\" are registered trademarks of Adobe Systems Incorporated.\r\n","readmeFilename":"README.md","users":{"lezuse":true,"antonio-gomez":true}}