{"_id":"grunt-ractive-parse","_rev":"27-3ddc571950fcb5d133f3294735550284","name":"grunt-ractive-parse","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","dist-tags":{"latest":"1.3.5"},"versions":{"1.0.1":{"name":"grunt-ractive-parse","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects \n options \n appName: 'name of your app (no spaces)' \n type: 'javascript' (default) || 'extjs'","version":"1.0.1","homepage":"https://github.com/alisonailea/grunt-ractive-parse","author":{"name":"Alison Stump"},"repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"main":"task/ractiveParse.js","bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"grunt":"^0.4.5","chalk":"^0.4.0","path":"~0.4.9","ractive":"~0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"_id":"grunt-ractive-parse@1.0.1","_shasum":"ae5facde9ba45f969c45c1774bf4c731d21f4345","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"ae5facde9ba45f969c45c1774bf4c731d21f4345","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.0.1.tgz","integrity":"sha512-uH0OCBoUx63SSaGpdaqNyyK4uFKLqhy3rijej0X1s9yxPdPFYupNGrxQ9h4VzOiapdBNnWvD08pas7zheDaNFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb25CpLuXHv7GAs49okVsspxTTz0W8aO/LmxSAMcKVRQIgXR9TbphAWvI/tNjn1UYk77JSfgL5VBdnV/QrnZS3F1k="}]}},"1.0.2":{"name":"grunt-ractive-parse","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects \n options \n appName: 'name of your app (no spaces)' \n type: 'javascript' (default) || 'extjs'","version":"1.0.2","homepage":"https://github.com/alisonailea/grunt-ractive-parse","author":{"name":"Alison Stump"},"repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"main":"task/ractiveParse.js","bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"grunt":"^0.4.5","chalk":"^0.4.0","path":"~0.4.9","ractive":"~0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"_id":"grunt-ractive-parse@1.0.2","_shasum":"5e1eb8cb2db8e646ab3b30e7c2dd13b058461b25","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"5e1eb8cb2db8e646ab3b30e7c2dd13b058461b25","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.0.2.tgz","integrity":"sha512-Jvnk77BXPxLXZCfGPs1Pg3CaRzyR1PBjJywsCIk9kwiS6JcAewuR9FlAntFoMtfaiAAW1dhZrnZrdT7nNTfO/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1v3UcVUptEDsAjlYObzoRST7DTSYhRz9MNAoff26ShAiEAldV+uT4Z51nmlgkYjVwFIEnTeWgcg256mYgQCGRF0EQ="}]}},"1.0.3":{"name":"grunt-ractive-parse","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects \n options \n appName: 'name of your app (no spaces)' \n type: 'javascript' (default) || 'extjs'","version":"1.0.3","homepage":"https://github.com/alisonailea/grunt-ractive-parse","author":{"name":"Alison Stump"},"repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"main":"task/ractiveParse.js","bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"grunt":"^0.4.5","chalk":"^0.4.0","path":"~0.4.9","ractive":"~0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"_id":"grunt-ractive-parse@1.0.3","_shasum":"bc18703f6a898db201fbf2714da0e069c9cd9018","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"bc18703f6a898db201fbf2714da0e069c9cd9018","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.0.3.tgz","integrity":"sha512-pkF3kskGQvmJWHUP9xp+x60r/X9ooou0Gvw4l6Dyv/fr1OInlpkpUvrK4at08mwKaDDcBYstjj3g4FFGD+KdAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLG3R5H8/6tpRgNBMNUmbeUCTTtOrmVN5NRRTmNdMHCAiEA1LBg3OJcJyYn6o2E6Y6ztvxhCwb4qvjqe+3NMSxqNMY="}]}},"1.0.5":{"name":"grunt-ractive-parse","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects \n options \n appName: 'name of your app (no spaces)' \n type: 'javascript' (default) || 'extjs'","version":"1.0.5","homepage":"https://github.com/alisonailea/grunt-ractive-parse","author":{"name":"Alison Stump"},"repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"main":"task/ractiveParse.js","bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"grunt":"^0.4.5","chalk":"^0.4.0","path":"~0.4.9","ractive":"~0.4.0"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"_id":"grunt-ractive-parse@1.0.5","_shasum":"77ac155361be5f1279757e183ff8988d785bdb8f","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"77ac155361be5f1279757e183ff8988d785bdb8f","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.0.5.tgz","integrity":"sha512-gBb/KtMPU+OL9GcopsuViZu6r/qoLUR+TVSrdM1EIDlG7SHj5DHSJO4kapnW675BXqn57+jLFlrd3iHfYLzemw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJMltmQUUAPogtPRkX0SZZkJlx+N7s+19Zmt7u5AFuZgIgFvNkbaURIEHorTrgcuunsRDIhgd7R8HWaZB4j8iA7lg="}]}},"1.2.0":{"name":"grunt-ractive-parse","version":"1.2.0","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"^0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0","load-grunt-tasks":"^0.6.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"c7356a17e71f77c8ef83044c057e5dcee8b868dd","_id":"grunt-ractive-parse@1.2.0","_shasum":"872f5fae7222d10aba02e83ece552ed2a8bcc692","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"872f5fae7222d10aba02e83ece552ed2a8bcc692","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.2.0.tgz","integrity":"sha512-BAassUovaBi5SkKj3cK1haFwmbdQd3IkFqmDb95A9TySxhMFbxSDzlEHPH7avGPR8i4ldFlnjsbctM5bBZk1Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACvnGqgvUhZpliqeHtpm8o7gdGlYcMTn3vsy1KXIFjEAiEAr64G8V8k6rjLCIyVM+pzphaBOjDYDsLb7zd/xXSe4kg="}]}},"1.2.1":{"name":"grunt-ractive-parse","version":"1.2.1","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0","load-grunt-tasks":"^0.6.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"593c30db0c0033cd61ee522bdef320b4ba812ee1","_id":"grunt-ractive-parse@1.2.1","_shasum":"1fc085bea8d979eec1aaffd71502326cdce2e45c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"1fc085bea8d979eec1aaffd71502326cdce2e45c","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.2.1.tgz","integrity":"sha512-0ApB//rgC7yA4IBQAJyTaHt8S0yupF2jfDu3h2/AO7kWUpm83W8dAmZH/0GWRgCEAyatSyDc3PnHzKAQtyIXUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHv8jZcLORONWAy3/Fuow6yClfS8gyUL35ODJfDJrFpKAiAY1vz3esDy8d7fuGXtS5Uaf3P+yBrJz9FiS4HMrucXMw=="}]}},"1.3.0":{"name":"grunt-ractive-parse","version":"1.3.0","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0","load-grunt-tasks":"^0.6.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"38be28b6065569bea7054838399fa7af5abae1e1","_id":"grunt-ractive-parse@1.3.0","_shasum":"6a89ca3331c4a630df76bcfd82c9e90b50f6d4e2","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"6a89ca3331c4a630df76bcfd82c9e90b50f6d4e2","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.0.tgz","integrity":"sha512-qdZWMXIDAADzMY/yGYCfoLw5fMCiY+BU0JvVbL8R9+jo/+2Ci+5qwsGA84WTzuNzExvckkXkQHb9YLDijhxuTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYxA9lXygA+aefJ0dlvrQK9sjz/NfSuClY44e/x/ZiCQIgQ++TBoOGTkPP//SK47PeImJbPLPNzRj/4Z8FyRKMSdI="}]}},"1.3.1":{"name":"grunt-ractive-parse","version":"1.3.1","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0","load-grunt-tasks":"^0.6.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"c5bc3c356888d038d7ebacd9e8cef075d93bdbd4","_id":"grunt-ractive-parse@1.3.1","_shasum":"62606ba123b8d76f49759627315a6314dcf38986","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"62606ba123b8d76f49759627315a6314dcf38986","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.1.tgz","integrity":"sha512-xvM6BGS7aWlIlUovBOztXz6q+DkPr+N5WtR/VFi270o1x+nHxW+nkiuETYhMuF+HpAXsLqb4XV453fMdWCN9NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyN7b3bmMt1x52kRDB6kOzm5RUDsd4K5nwvooWO3DNkQIgJjn2d7DsICskk4s+K0IHg2TF/dITFghdz8jN4npmJcc="}]}},"1.3.2":{"name":"grunt-ractive-parse","version":"1.3.2","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0","load-grunt-tasks":"^0.6.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"b5c323ffa221312326c38d135814cb7123cfdf6b","_id":"grunt-ractive-parse@1.3.2","_shasum":"f019f5ae892135ffbb8af54ae0f6f0c713dd2316","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"f019f5ae892135ffbb8af54ae0f6f0c713dd2316","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.2.tgz","integrity":"sha512-TQxiFE0xRKA9K3HcnjJK+JIhBFLGJt9nO73HTCBWbYwph284mucvaJGegCQ7kJCNzSyq+cT+DZtRw20Ju5uK1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoG7uA1QP+XPf87La3KOzOYWf8FxN0Pki2OUSNp5xIjAIgBlQoHF5KGpNv7TXF40Xr+FoUspUeY2D6fKMr/Dk/r/8="}]}},"1.3.3":{"name":"grunt-ractive-parse","version":"1.3.3","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"d6f362d48ff4b47a17923568c75fb9f1afbc8827","_id":"grunt-ractive-parse@1.3.3","_shasum":"2a00d5431a44d0c76823eff7a9e12f8cef084913","_from":".","_npmVersion":"1.5.0-alpha-2","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"2a00d5431a44d0c76823eff7a9e12f8cef084913","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.3.tgz","integrity":"sha512-4otaCroq8ySycb+SdCyd8XEsGLcX37WHlWgozpzd7YfQllwwoghx0OQRn7nXp1It3lHA48A8dvt3OzRZMXng7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjIhCLyfP9tx4tCus/ZBIinYHLwx8ZQHSk26OVFGDWqAiB9JEh3O7YMK0FYh2UgWojzpsru2DNNYzbDlGBC1RVnWQ=="}]}},"1.3.4":{"name":"grunt-ractive-parse","version":"1.3.4","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"1731e74834c24aefb9c5c9b4c3b110a94cd5d671","_id":"grunt-ractive-parse@1.3.4","_shasum":"234c28e768862ed377136eb1e374265ecdeba8d9","_from":".","_npmVersion":"1.5.0-alpha-2","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"234c28e768862ed377136eb1e374265ecdeba8d9","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.4.tgz","integrity":"sha512-y5yjgWDt8pNgmBv7BeAaxG9cr++8SKKOs0OyR5AMj3c1NL1RcVvQB9OoQNpuTxbUBWwSQPjx2GhNQIagiWTsSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlvCZmkypYziEVYQ9kQMFT3nQMJF6nVK13S/ZROQsXWAiEA9WsVrxTDeysPpK5W/oLYM7Z94KQBt4t6Fqg1tH18uCY="}]}},"1.3.5":{"name":"grunt-ractive-parse","version":"1.3.5","description":"Pre-parse Ractive templates for use in ExtJS or other MVC projects","homepage":"https://github.com/alisonailea/grunt-ractive-parse","repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"main":"tasks/ractiveparse.js","scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"licenses":[{"type":"MIT","url":"https://github.com/alisonailea/grunt-ractive-parse/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"dependencies":{"chalk":"~0.4.0","ractive":"~0.4.0"},"devDependencies":{"grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"gitHead":"5650ce5557bb55aa6b333650bab605109ce9b2c3","_id":"grunt-ractive-parse@1.3.5","_shasum":"8e286f02d8fb68b907480504c5944f166b8bd803","_from":".","_npmVersion":"1.5.0-alpha-2","_npmUser":{"name":"alisonailea","email":"alison@alisonstump.com"},"maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"dist":{"shasum":"8e286f02d8fb68b907480504c5944f166b8bd803","tarball":"https://registry.npmjs.org/grunt-ractive-parse/-/grunt-ractive-parse-1.3.5.tgz","integrity":"sha512-VZh8n9jcoLM6kAMfpqN8oRAm8JhZwlSUO+hziF7/KcVdD1mJQ5tgeWkGAsiKx2P/dXNLuB5rU3oeNH39axj/AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVQdpQFt+mX/RUoSlU3+Rsq+5JnvqB4T/1lIcf8dQm2QIgVKUb79TOUf7TUmFV8NWLjhAOGwJYuBKifZH2CBUUZuc="}]}}},"readme":"# grunt-ractive-parse\n\n> Pre-parse Ractive templates for use in ExtJS or other MVC projects\n\n## Getting Started\nThis plugin requires Grunt `~0.4.5`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-ractive-parse --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-ractive-parse');\n```\n\n## The \"ractive_parse\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `ractive_parse` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  ractiveparse: {\n    options: {\n      // Task-specific options go here.\n    },\n    // Your src directory goes here. \n    // If you have more than one direcotry or want to specify specific files use this syntax ['/one', 'two.html']\n    src: '', \n\n    // Your destination file goes here. Note: you may have only one destination file for each ractive_parse\n    dest: ''\n  },\n});\n```\n\n### Options\n\n#### options.appName\nType: 'String'\nDefault value: NA \n\nA string value that is used set the name of the app. Note: this field is required if you use the 'extjs' type\n\n#### options.type\nType: `String`\nDefault value: 'javascript' \n\nA string value that is used to identify the syntax of the parsed templates file.\nOptions are 'javascript' || 'extjs'\n\n#### options.ignorePath\nType: `String`\nDefault value: '' \n\nA string value path that is used to identify folder names to skip when creating the ExtJS class name.\n\n#### options.clsConfig\nType: `Object`\nDefault value: '' \n\nAn object to allow you to set custom properties on your final compiled templates file.\n\n### Usage Examples\n\n#### Default Options\nIn this example, the default options are used to parse the templates directory. This will loop through all folders in the templates directory and create a single templates javascript file of pre-parsed Ractive templates.\n\n```js\ngrunt.initConfig({\n  ractiveparse: {\n    options: {},\n    src: 'templates/*',\n    dest: 'code/templates.js'\n  },\n});\n```\n\n#### Custom Options \nIn this example, custom options are used to do set the final javascript template file as an Sencha ExtJS class. \nThe appName must match the name of your ExtJS applicaiton. The class path will automatically be set using the appName + the path to your final destination template.\n\n*Example*\n\nGruntfile.js\n```js\ngrunt.initConfig({\n  ractiveparse: {\n    options: {\n      appName: 'MyApp',\n      type: 'extjs',\n      ignorePath: 'app/',\n      configCls: {\n        singleton: true\n      }\n    },\n    src: 'templates/*',\n    dest: 'app/templates/templates.js'\n  },\n});\n```\n\nFile Structure\n```\nMyApp/\n  |- index.html\n\n  |- app/\n    |- templates/\n\n  |- templates/\n    |- temp1.html\n    |- temp2.html\n    |- one/\n      |- onetemp1.html\n      |- onetemp2.html\n```\n\nMyApp/app/templates/templates.js\n```js\nExt.define('MyApp.templates.Templates', {\n  \n  singleton: true,\n\n  templates: {\n    temp1 : [{\"t\":7,\"e\":\"div\",\"a\":{\"class\":\"box\"},\"f\":[{\"t\":2,\"x\":{\"r\":[\"box\",\"content\"],\"s\":\"${0}-${1}\"}}]}],\n    temp2 : [{\"t\":7,\"e\":\"button\",\"a\":{\"class\":\"btn\"},\"f\":[{\"t\":2,\"x\":{\"r\":[\"button\",\"label\"],\"s\":\"${0}-${1}\"}}]}],\n    one: {        \n        onetemp1 : [{\"t\":7,\"e\":\"div\",\"a\":{\"class\":\"box\"},\"f\":[{\"t\":2,\"x\":{\"r\":[\"box\",\"content\"],\"s\":\"${0}-${1}\"}}]}],\n        onetemp2 : [{\"t\":7,\"e\":\"button\",\"a\":{\"class\":\"btn\"},\"f\":[{\"t\":2,\"x\":{\"r\":[\"button\",\"label\"],\"s\":\"${0}-${1}\"}}]}]\n    }\n  }\n})\n```\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style.\nUse the [.editorconfig](http://editorconfig.org/) file associated with this project and add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/) and [grunt-contrib-jshint](https://github.com/gruntjs/grunt-contrib-jshint).\nPlease see the [Contributing to grunt](http://gruntjs.com/contributing) guide for information on contributing to this project.\n\n## Release History\n* 2014-05-16   v0.1.0   Initiated project.\n* 2014-05-16   v1.0.0   Initial release of project.\n* 2014-05-16   v1.2.0   Published to NPM\n* 2014-05-16   v1.3.0   Added additional build options\n","maintainers":[{"name":"alisonailea","email":"alison@alisonstump.com"}],"time":{"modified":"2022-06-18T15:46:54.574Z","created":"2014-07-02T21:42:49.481Z","1.0.1":"2014-07-02T21:42:49.481Z","1.0.2":"2014-07-02T21:50:19.791Z","1.0.3":"2014-07-02T21:52:00.404Z","1.0.5":"2014-07-02T23:20:10.956Z","1.2.0":"2014-07-03T17:37:12.720Z","1.2.1":"2014-07-03T17:50:38.159Z","1.3.0":"2014-07-03T18:41:03.797Z","1.3.1":"2014-07-03T18:46:36.049Z","1.3.2":"2014-07-03T22:27:19.639Z","1.3.3":"2014-07-30T18:43:07.178Z","1.3.4":"2014-07-30T19:01:54.760Z","1.3.5":"2014-08-05T00:52:18.612Z"},"homepage":"https://github.com/alisonailea/grunt-ractive-parse","keywords":["gruntplugin","ractive","ractiveparse","extjs","extjsractive"],"repository":{"type":"git","url":"git://github.com/alisonailea/grunt-ractive-parse.git"},"contributors":[{"name":"Alison Stump","url":"https://github.com/alisonailea"},{"name":"Edward Irby","url":"https://github.com/cast-blu"}],"author":{"name":"Alison Stump","email":"alison@alisonstump.com","url":"https://github.com/alisonailea/"},"bugs":{"url":"https://github.com/alisonailea/grunt-ractive-parse/issues"},"readmeFilename":"README.md","users":{"alisonailea":true}}