{"_id":"grunt-angular-translate","_rev":"42-2f8fe51c4efe977928fcdf1aa44cae12","name":"grunt-angular-translate","description":"Extract all the translation keys for angular-translate project","dist-tags":{"latest":"0.3.0","beta":"1.0.0"},"versions":{"0.1.0":{"name":"grunt-angular-translate","version":"0.1.0","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.1.0","dist":{"shasum":"3a778bc7bfb34f0046377433151afe994dd16662","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.1.0.tgz","integrity":"sha512-sufS3R7FrQ/O9PdWQNUvJwLb7XDGMF69Os6BZrBqY4nwQV6Oi5goKZmew8Jr0y1EqDTZxGyC9qtPXfDt3fkt9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAPLct9WWLKPfBlIdKGKOnFe/Kx6PnxjZCVjBZYqVM1AiEAyWwvEAS7w/0GGgfxnP7KoHgcm+OWVDARMNDJx3rt0fE="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.1.3":{"name":"grunt-angular-translate","version":"0.1.3","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.1.3","dist":{"shasum":"ce2986c8147e9bc1cdf6499b9ac77f8a07ddf572","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.1.3.tgz","integrity":"sha512-ei6ld7iVVDc76USLcqlAp8ohSGCWRrHZMhgZ7OOFU1mQBrQEWH05FjiK1gYusAoTdzRwDanl7nVj2Ht/KSHojg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjgngDKhAk5wntPBR7fkRQv4fMNtAFcd9/ECZQaZdxcwIhANnnIG1G8ClPv/uuwqY5RtEFtW44+a7qOyPcE9jdzmNv"}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.1.5":{"name":"grunt-angular-translate","version":"0.1.5","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.1.5","dist":{"shasum":"e3495046b82ec36679981566342f72cf9ba573cb","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.1.5.tgz","integrity":"sha512-3TzGAVUOmFCTtcO/KXNo4vJd5t4uz0tOI7M8A3AS0zkRlT1xZs08j0oxdU+AqmCi168sAc9xN8Ckz73hUEUJEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8kotWuqXoifTv6t1fAvHnN2+kAPdWemU6Yu1sv+UIvAiEAyGV3+w1r1JBXR+FrtWB8lAp2+o0vf4v1FD9hYpbACx8="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.1.6":{"name":"grunt-angular-translate","version":"0.1.6","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.1.6","dist":{"shasum":"6a6a7e631cbf97b74cf1041a165c02490bf07949","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.1.6.tgz","integrity":"sha512-rH+QNwyNTfKV1AmmDKzUKtKDnjwgXKsnBRmE1jekaGZY52pXeQrSanL7P9kjPLMec8atxQq4NNDLofdYrTSKRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4/eptZXFQX0TgzhzHH3ytI7Wh6FUjkGK4YiEOQAPeowIgeIvdkzn43q9sXM+Xci0CMscVdoUT6ZNmFF5tpuQIS44="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.0":{"name":"grunt-angular-translate","version":"0.2.0","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.0","dist":{"shasum":"437e0c6dbf4f3fe526f1ac7cffde5061483a224e","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.0.tgz","integrity":"sha512-KVWDOOLz68bMQzYlkQE4lZVZ3+IdFzGUWaQV8jUNQ5TiGEoPc/gFsGqoiDA/892NeV3fcdHwjx9rl25vG+2ePQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjwpt2Atfp2rjSoh85YcAf1lCknWsqECvy+1tCqPed9gIhAPlwWvK/w1HGSOysKxyssjK77VRLAb6mBYCPZBvSRTWc"}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.1":{"name":"grunt-angular-translate","version":"0.2.1","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.1","dist":{"shasum":"105e22b177f37b237378ed732f7ab12e7efe68b2","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.1.tgz","integrity":"sha512-qDRONqzLQqNvgPfCSyjmtEPeB4lSC0yJGSw//GyI0fJa6J6mSTKsc1wkMXa9T7CzVPnRTLLVbRuX4WOpv3Vi/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQOheua6tEfj2XftXLokCn0r3z6ZZ0wVzcOaqjEk9OMwIgMA4gYBcp2Fc07DTzfW/qVxuLoJtV1Br/VEuxiopkP5A="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.2":{"name":"grunt-angular-translate","version":"0.2.2","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.2","dist":{"shasum":"0c7167881e0e5fb427afd8e1a828ca576dcea1b1","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.2.tgz","integrity":"sha512-LQk/Fc9WqImaGOgfgnT7paKuz/ywTSa6IGdeP8VHdl7pQxHjmWdCgrO84kGhjvyBoBSMSNGStJp/0dTMqU3Brw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuLYWmrVA7slpufGAwHrY+sDbEl7bZi161dj6JAeIEaAiEAlQAnzq0gUT1/sRW8Oc3l2jGuAuahVMAeINf02cX/AI4="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.3":{"name":"grunt-angular-translate","version":"0.2.3","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.3","dist":{"shasum":"5d1f2b44db3cdd50c140ed2315af95bff7b4de7f","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.3.tgz","integrity":"sha512-h1ETqlmmU/B2FJtm50gdxkoRZGdCNoqVMfHqmIU4iFPEks25jbWuUM+3lZYC0E+21oLjWxmBrVFyHRWDFHUJsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwbLA+U9uxla0A4IlS4FzlGSzat+nnTnlVRzmBlUzFzQIgL57MFBc0M1bCYL8lT/ZFsKJd0m0rXVKkfoCGDgQzbvM="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.4":{"name":"grunt-angular-translate","version":"0.2.4","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.4","dist":{"shasum":"0725e15d966c1c0751ad12568171651209add6ce","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.4.tgz","integrity":"sha512-3IA4qQoCcmdQucjeTCU7DyNXti9keEE66Xl9Lok6w/oFR940aBGrgsg7ovuexApZji6C3uwkCJ5XqtxOIDICiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTRCX/ldssfyhyGGC8ohP1d2ZI04OLahf8FRfq2c54yAiEAiuv4z4mrI40/bmAqf6SNaztGOZvzZkhO1yERerJcnHs="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.5":{"name":"grunt-angular-translate","version":"0.2.5","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/firehist/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/firehist/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","_id":"grunt-angular-translate@0.2.5","dist":{"shasum":"31e776a406e7f96e770ad61391af81b8abc9dadc","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.5.tgz","integrity":"sha512-pkLmM0LishwKWAIfuHB4XSgsrwrMRvzk1O0Y82dZL1hySL64B+SJEe2Lul5ksV88x4dwfhGVOxLuzIbUx7Dzaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI+lEUm5XgGUeb3k1COoNYlMW1LpjQs1DDHJ+LScZeEwIhAL4XO8Mtjid+OIqKhTVxnuKrNzA+xjf8xMkXzAF1+laE"}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.6":{"name":"grunt-angular-translate","version":"0.2.6","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-bump":"0.0.6","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-copy":"~0.4.1","grunt":"~0.4.0","grunt-markdox":"~0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-copy/blob/master/LICENSE-MIT"}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"lodash":"~2.4.1"},"_id":"grunt-angular-translate@0.2.6","dist":{"shasum":"ec5335e03bba33493618dd2e6d8a00a4e811617d","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.6.tgz","integrity":"sha512-NneXfS/7trnEidnygfPtO/+YQdTwkkb2tsSk1FPIB0xv3ORc/ga35g8fRFYuu1Re2xNbHeI3Ij+y6j5NvRImZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZ1Wu4hA0TZEOfsL8u5mbGqKc0DUFfMWUt2ajJf4DqIAiEAolGScgBY9B77q/e2S9p13PWQvWE4zF3Pxv9/bp7meg4="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"firehist","email":"bl@firehist.org"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.9":{"name":"grunt-angular-translate","version":"0.2.9","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.9","dist":{"shasum":"877af020f8eeaf8b30238aa7aa8d05ede94b5823","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.9.tgz","integrity":"sha512-FLtsk/Db9fj934LpbE7g4g9LRwTXfgoE/CItqW5mByfPofOj3V0cUNe2mDk+SA0zLPQL1Mz+VkBXJEQNcqgp+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPZAjceuZpzBcqaKo514w5KdHlc7KKZ93BydX91mYCcAIgL81XXZ6OTY4rWyLmLDHsi4/VtyKZbONREGQcGKxf5Sg="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.10":{"name":"grunt-angular-translate","version":"0.2.10","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.10","dist":{"shasum":"e2315a18b12750428a1e18103a852816498977ab","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.10.tgz","integrity":"sha512-A6AkZD94SQnRHD9OXMs43SkFyC907ORgXqOW6r6ZfyPijLXkyBqlWB2S++wH8hHL9wVWAiVM1ELSc0zYrl7rxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMm/23e5KSPoSqeLSkIb6Ahq1v1SZ4Mp6/sr80DvPiUAiBbhBuVfwZTrgN15bnr5CkNfBp0GHZNCu9UG7TbCkJoHg=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}]},"0.2.11":{"name":"grunt-angular-translate","version":"0.2.11","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0","json-stable-stringify":"^1.0.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.11","_shasum":"f2ac0f343bd41d61f1fdebf9244092429f93b9bf","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"dist":{"shasum":"f2ac0f343bd41d61f1fdebf9244092429f93b9bf","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.11.tgz","integrity":"sha512-UbGkSQvhsVdhXQ/MF/KTefVorLZUxSpKDMuC1AGSmLQNc81Vx+xQ6zDGcCgvOZDXzAx8E0R+UC3hFdrhncJhWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYNTH7VxWzvqW5dvp5UVhQK2gfCZjmY7YBc5XNXF5yrAiBiPW45Pi0465+vPw8kL2n5+/IGMeRE8jxd0Mkxj75ijQ=="}]}},"0.2.12":{"name":"grunt-angular-translate","version":"0.2.12","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0","json-stable-stringify":"^1.0.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.12","_shasum":"e8c8b843fbfe745986a6558f68074c71792b907b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"dist":{"shasum":"e8c8b843fbfe745986a6558f68074c71792b907b","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.12.tgz","integrity":"sha512-AwGE+q38K6OMINMGPfQ+DWEQp0hjriGeKih65dVxH8+5f+F8SGQGJVaG0amFPK118lpiP0sMYrpDVQasX2NGAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwdn4VvWmg4i7r1n7QvQP3RGTTqIcY6BuYNI2LHHNvxAiEAugDqSvl2YwsrhOkXbhF14D6Fwpzwz0r5G8HO8m+triU="}]}},"0.2.13":{"name":"grunt-angular-translate","version":"0.2.13","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1","json-stable-stringify":"^1.0.0"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.13","_shasum":"c2180b1acaa06566799ce20ced7d67c13925c63b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"dist":{"shasum":"c2180b1acaa06566799ce20ced7d67c13925c63b","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.13.tgz","integrity":"sha512-yHDzcl5Pe0YJ6E2NBTo5JUa8CoO4NBAuYi4OnkkPn4BUY6j/FlOKuJMXQ6hB7zU+Y0twrbtB8GjmDJaupq4VFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPlWMrbpBubmLnqYOl9bVV0unI0iMn5i/ejlksvgqAmQIhANW+6DcMJ7LX9+T+H8w6HrFuBjY0t1aVTqdrL3MVPR6W"}]}},"0.2.14":{"name":"grunt-angular-translate","version":"0.2.14","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1","json-stable-stringify":"^1.0.0"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.2.14","_shasum":"eb14779c9514aa133ab00a1c800ba6838da336ac","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.26","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"dist":{"shasum":"eb14779c9514aa133ab00a1c800ba6838da336ac","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.2.14.tgz","integrity":"sha512-UFBh6YrW8vG9dEEoL7mzlku5RyymCCqojjQH8nVTJ0BpDA1vVusstXywWvtdIH7bSHlgmXSVUu2Cc1AZvSD+MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbuKPt/Sv4dnunLdFMhO7w3Z6/tHmZc76iVgH8mI6JpgIgKCyDn91AKuV0bTqJ3vXK6IaWOwdiWNwc/gqmtZiq/f0="}]}},"0.3.0":{"name":"grunt-angular-translate","version":"0.3.0","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"~0.1.2","grunt-markdox":"^0.1.0"},"peerDependencies":{"grunt":"~0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","lodash":"~2.4.1","json-stable-stringify":"^1.0.0"},"homepage":"https://github.com/angular-translate/grunt-angular-translate","_id":"grunt-angular-translate@0.3.0","_shasum":"bd0118afa24d8f570231fd8d52d829d808c511b3","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.26","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"dist":{"shasum":"bd0118afa24d8f570231fd8d52d829d808c511b3","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-0.3.0.tgz","integrity":"sha512-sDJUFMHduPR+jDTRJ9R6WLJp5WVIrzGegYfmY81NzYQkgGpnoZrI6UAoa12KVwopnUOdGXyBZgL/eePIxVLuug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkSai2Lvd2C2pD8WZhGmTnlG09PoGiG6drIhkKIlQZgwIgVFBaAxkZyF0Gl5Jdqti0N//oxNo+xEyhJqYF9u3KQ2E="}]}},"1.0.0":{"name":"grunt-angular-translate","version":"1.0.0","description":"Extract all the translation keys for angular-translate project","main":"Gruntfile.js","directories":{"doc":"docs","test":"test"},"scripts":{"test":"grunt test"},"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt":"~0.4.0","grunt-bump":"0.0.13","grunt-contrib-clean":"^0.5.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-markdox":"^0.1.0","nodeunit":"^0.9.1"},"peerDependencies":{"grunt":">=0.4.0"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"author":{"name":"Benjamin Longearet"},"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/angular-translate/grunt-angular-translate/blob/master/LICENSEgit "}],"gitHead":"dd655f85e3b4c59b7f3ac5ebf3f1ccad69876bb8","dependencies":{"flat":"^1.2.0","json-stable-stringify":"^1.0.0","lodash":"~2.4.1","pofile":"^0.2.12"},"homepage":"https://github.com/angular-translate/grunt-angular-translate#readme","_id":"grunt-angular-translate@1.0.0","_shasum":"47df090a30f4a2d8ab973343b5c04ad096bb290a","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.7","_npmUser":{"name":"firehist","email":"blongearet@gmail.com"},"dist":{"shasum":"47df090a30f4a2d8ab973343b5c04ad096bb290a","tarball":"https://registry.npmjs.org/grunt-angular-translate/-/grunt-angular-translate-1.0.0.tgz","integrity":"sha512-NYyV9sdZrYfvWt7dvLeR0MWHNgdlSxK94pQOMtUPz+bkDRLaiUGqtsnCFuOSSndRILaGHVfk7sys2upj4vM+kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVKLASHCN6rPv1LWFutd3MzAQDREtVroOExuAfgAAGMAiBznqTKvjmht0XM2fSWCF2HgF7rld9ZVI3kssV56u9nmw=="}]},"maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/grunt-angular-translate-1.0.0.tgz_1456242073917_0.5631733005866408"}}},"readme":"# grunt-angular-translate\n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/angular-translate/grunt-angular-translate?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n** This project was moved into angular-translate organization **\n\nExtract all the translation keys for angular-translate project\n\n##Status\n[![NPM](https://nodei.co/npm/grunt-angular-translate.png)](https://nodei.co/npm/grunt-angular-translate/)\n\n## Getting Started\nInstall this grunt plugin next to your project. Require [gruntJS][getting_started].\n\nUse `npm install grunt-angular-translate`\n\nThen add this line to your project's `Gruntfile.js` file:\n\n`grunt.loadNpmTasks('grunt-angular-translate');`\n\ngrunt-angular-translate provide to your grunt environment a task called i18nextract which need a configuration to rocks (Please read the documentation).\n\nThis extraction is made to work with the [angular-translate][angular_translate] project created by [Pascal Precht][pascalPrecht]\n\n## Use cases\n\n### Views\n\n#### Filters\n\n`{{'TRANSLATION' | translate}}`\n`{{'TRANSLATION' | translate:XXXXXX}}``\n\n#### Directives\n\n`<a href=\"#\" translate>TRANSLATION</a>`\n\n#### Directives plural (custom attribute angular-plural-extract to automatize extraction)\n\n`<span translate=\"TRANSLATION_KEY\" angular-plural-extract=\"['TEXT FOR ONE','# TEXT FOR OTHER']\" translate-values=\"{NB: X}\" translate-interpolation=\"messageformat\"></span>`\n\n### Javascript\n\n#### Filter\n\n`$filter(\"translate\")(\"TRANSLATION\")`\n\n#### Service angular-translate\n\n`$translate('TRANSLATION')`\n`$translate.instant('TRANSLATION')`\n`$translate(['TRANSLATION', 'TRANSLATION_1'])`\n\n## Configuration\n\nSimple configuration for `i18nextract` task\n\n```\ni18nextract: {\n  default_options: {\n    src: [ 'src/**/*.js', 'src/**/*.html' ],\n    lang:     ['fr_FR'],\n    dest:     'tmp'\n  }\n}\n```\n\nMore examples in [Gruntfile.js](https://github.com/angular-translate/grunt-angular-translate/blob/master/Gruntfile.js)\n\n### Options\n\nOptions src and jsonSrc may be specified according to the grunt Configuring tasks guide.\n\n- [src](#src)\n- [nullEmpty](#nullempty-v026)\n- [namespace](#namespace-v026)\n- [interpolation](#interpolation)\n- [jsonSrc](#jsonSrc)\n- [jsonSrcName](#jsonSrcName)\n- [defaultLang](#defaultLang)\n- [lang](#lang)\n- [prefix](#prefix)\n- [suffix](#suffix)\n- [dest](#dest)\n- [safeMode](#safeMode)\n- [stringifyOptions](#stringifyOptions)\n\n#### src\n\nType: `Array`\nDefault: `undefined`\n\nExample: `[ 'src/**/*.js' ]`\n\nDefine a file list to parse for extract translation.\n\n#### nullEmpty (v0.2.6)\n\nType: `Boolean`\nDefault: `false`\n\nExample: `true`\n\nIf set to true, it will replace all final empty translations by *null* value.\n\n#### namespace (v0.2.6)\n\nType: `Boolean`\nDefault: `false`\n\nExample: `true`\n\nIf set to true, it will organize output JSON like the following.\n`````\n{\n  \"MODULE\": {\n    \"CATEGORY\": {\n      \"TITLE\": \"My Title\",\n      \"TITLE1\": null\n    }\n  }\n}\n`````\n\n\n#### interpolation\n\nType: `Object`\nDefault: `{ startDelimiter: '{{', endDelimiter: '}}' }`\n\nExample: `{ startDelimiter: '[[', endDelimiter: ']]' }`\n\nDefine interpolation symbol use for your angular application.\nThe angulars docs about ($interpolateProvider)[http://docs.angularjs.org/api/ng.$interpolateProvider] explain how you can configure the interpolation markup.\n\n#### jsonSrc\n\nType: `Array`\nDefault: `undefined`\n\nExample: `[ 'config/*.json' ]`\n\nDefine a JSON file list to parse for extract translation.\n\n#### jsonSrcName\n\nType: `Array`\nDefault: `undefined`\n\nExample: `[ 'label', 'name' ]`\n\nDefine the keys to find corresponding values through JSON object.\n\n#### defaultLang\n\nType: `String`\nDefault: `undefined`\n\nExample: `\"en_US\"`\n\nDefine the default language. For default language, by default the key will be set as value.\n\n#### customRegex\n\nType: `Array<String>`\nDefault: `[]`\n\nExample: `\ncustomRegex: [\n  'tt-default=\"\\'((?:\\\\\\\\.|[^\\'\\\\\\\\])*)\\'\\\\|translate\"'\n],\n`\n\nWill extract `MY.CUSTOM.REGEX` from the following HTML: `<article tt-default=\"'MY.CUSTOM.REGEX'|translate\">`.\n\nEnjoy your custom regex guys!\n\n#### lang\n\nType: `Array`\nDefault: `undefined`\n\nExample: `['fr_FR', 'en_US']`\n\nDefine language to be extract (fr__FR, en__US, xxx). xxx will be the output filename wrapped by prefix and suffix option.\n\n#### prefix\n\nType: `String`\nDefault: `\"\"`\n\nExample: `\"project_\"`\n\nSet prefix to output filenames (cf [angular-translate#static-files][https://github.com/PascalPrecht/angular-translate/wiki/Asynchronous-loading#using-extension-static-files-loader]).\n\n#### suffix\n\nType: `String`\nDefault:  `\"\"`\n\nExample: `\".json\"`\n\nSet suffix to output filenames (cf [angular-translate#static-files][https://github.com/PascalPrecht/angular-translate/wiki/Asynchronous-loading#using-extension-static-files-loader]).\n\n#### dest\n\nType: `String`\nDefault:  `\"\"`\n\nExample: `\"src/assets/i18n\"`\n\nRelative path to output folder.\n\n#### safeMode\n\nType: `Boolean`\nDefault: `false`\n\nIf safeMode is set to `true` the deleted translations will stay in the output lang file.\n\n#### stringifyOptions\n\nType: `Boolean` or `Object`\nDefault: `false`\n\nIf stringifyOptions is set to `true` the output will be sort (case insensitive).\nIf stringifyOptions is an `object`, you can easily check [json-stable-stringify](https://github.com/substack/json-stable-stringify) README.\n\n## Test\n\nYou will find the tests files into `test` directory.\n\nTo run test use `grunt test`\n\n__to improve ... :-D__\n\n## Contributing\n\n_(Anyone yet)_\n\n## Release History\n\n_(Nothing yet)_\n\n## License\n\nCopyright (c) 2013 Benjamin Longearet\nLicensed under the MIT license.\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/wiki/Getting-started\n[angular_translate]: https://github.com/PascalPrecht/angular-translate\n[pascalPrecht]: https://github.com/PascalPrecht\n\n[![githalytics.com alpha](https://cruel-carlota.pagodabox.com/882c3bab5f5b2d7c63f79337a9a3688a \"githalytics.com\")](http://githalytics.com/firehist/grunt-angular-translate)\n","maintainers":[{"name":"firehist","email":"bl@firehist.org"}],"time":{"modified":"2022-06-18T14:23:30.858Z","created":"2013-05-17T14:00:58.416Z","0.1.0":"2013-05-17T14:01:02.119Z","0.1.3":"2013-10-29T14:35:02.590Z","0.1.5":"2013-11-13T22:10:23.126Z","0.1.6":"2013-11-14T06:50:11.524Z","0.2.0":"2013-11-14T14:31:42.714Z","0.2.1":"2013-11-15T01:37:51.525Z","0.2.2":"2013-11-19T21:53:35.574Z","0.2.3":"2013-11-27T13:41:47.934Z","0.2.4":"2013-11-27T13:45:32.881Z","0.2.5":"2013-11-28T07:41:40.631Z","0.2.6":"2014-02-11T07:22:23.316Z","0.2.9":"2014-04-14T20:27:29.183Z","0.2.10":"2014-08-04T17:00:29.495Z","0.2.11":"2014-09-05T06:16:26.124Z","0.2.12":"2014-09-05T07:06:32.179Z","0.2.13":"2014-09-05T07:15:00.016Z","0.2.14":"2014-12-17T15:46:05.931Z","0.3.0":"2015-02-23T13:06:30.643Z","1.0.0":"2016-02-23T15:41:19.538Z"},"author":{"name":"Benjamin Longearet"},"repository":{"type":"git","url":"git://github.com/angular-translate/grunt-angular-translate.git"},"readmeFilename":"README.md","users":{"firehist":true},"homepage":"https://github.com/angular-translate/grunt-angular-translate","keywords":["AngularJS","angular-translate","gruntplugin","grunt","javascript","js","translate","i18n"],"bugs":{"url":"https://github.com/angular-translate/grunt-angular-translate/issues"}}