{"_id":"grunt-symfony","_rev":"31-93591128a755fe1b5a9f9fda615e57bb","name":"grunt-symfony","description":"Grunt for Symfony2","dist-tags":{"latest":"1.1.23"},"versions":{"1.0.0":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"http://example.org","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.0","devDependencies":{},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.0","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"3b0e6f7b90a9f19867ce9d9403fab44aae739bca","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.0.tgz","integrity":"sha512-43e7H63WuXU5DhlRscygmUpedtOGmworipAylZVbN1s94ti2LTzrrrKXaG+fETLbwOLJwNpJPgi+VDl2HK35qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9Z81CgpOvP3b3nSZlGzv2FtAQiWpfNORr9ChOkhIZ+AiB0T/5YDAJ0Mt55Cod6uV33iFtM2o5OZcQveLqnAFFtLA=="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.0.1":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"http://example.org","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.1","devDependencies":{},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.1","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"32c4f77695113cb32ad63c0b3c5201542ed4dd89","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.1.tgz","integrity":"sha512-8OcwNdT345FjnXO7GtO/IO58o6/UdgG7XUd1pQjOeFAbCChvH2LKl8UVZMNMiicKqaAQwYiQSA/zk8AT/f5GfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFL/uVLEd1J0oVBBpizoRjXirhtvtOl0/+NmYaZXjiTAIgcsiReIkBRNyCRWyObf1VcQdjIcy1AdIJGNLpK7j9La4="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.0.2":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.2","devDependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.2","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"11c6476f18f2fed3fd14882c83cc4cbb7a7d39c0","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.2.tgz","integrity":"sha512-hL1Bs5hshhfnnD+23R/7uq8iiU+5YXh5gRNI0vLJAhxKqQnOuInHNqYNawIUi+sf6m/gEl2iWp9rRArx2CY4FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICB4AyE5Vkm6G4RZ0egzayKt0sZwtFaQpqc5A66Rj24lAiBTtzSdxcbF3rBxku+RC4G2AjFS4uKLr92U2eNoqqe4Nw=="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.0.3":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.3","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.3","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"94ddd97e20f9cf6bb914edaaeb8b89d25f1c9ac0","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.3.tgz","integrity":"sha512-eX4XC0AsbztW903NurELHqjq86lrw35ZJ5RsfqU4Cpg7x7vhdYTj7osG/YGiL4rLk0ioSA2PStYGGFyo7IJ+vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRl9o64s5AsCOl40zVf4Q84q4NWA8M3bqOF1DJYLPRRAiAX67zoOvQgFBJ6GfXAKNkCkNlKyAKtsJ+pQxpnvL8lQg=="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.0.4":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.4","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.4","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"589c747ecec5d85cc4713cf3dee308fb9eda377b","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.4.tgz","integrity":"sha512-/OlVCWuRyna0CCJUASsPEh6Cop+0HlMXSwSOuvipr8X8o9Mk0ag/v6PdUYo53J3w+Vya9BREjv8OM5ByCxyY1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlQeaUwSMoaL5Vwu9bp2RnJk35CEFpYEjW/+PjWuqnrAiB8EwccDQfcpjuTzBMxuXhSUVzUVQg3yA1wzaDnrCGMMw=="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.0.5":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.0.5","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.0.5","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"3cd861a1585877291d3d6b759cdcfc15990b6335","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.5.tgz","integrity":"sha512-oU46rHuJEFRte70eAvI08TkPw2nHlc99D4vDgn1+072SfJjw6wCzcPK0Hmco586yg+VBzfd2cV72EU8rJJh90w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdOCyjZviIkITIzaGPFnMuG1MvY/+tbpj+NZoGbGbKcAIgdUgMXlNepASw56aFzi1AJrJvgBxgOatfLlPHzMDuagU="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.0":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.0","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.1.0","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"c027bf9c17742eebf791f0eed0ec43f514944360","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.0.tgz","integrity":"sha512-WsLz8R/YPZv734vRpi+fT+mQoWcThM7ZI3RdYe4Vjmp47+BM5EA3R6ViCrhkfrZlh9UeIQ9LCXK3wQxKI6APoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLw6pv756XFUGplCg17VO0VkjPqzzm/xZiKhr9m+QUhAiEArQ0kjdAXoh0Oi2LgS/tGVOQ7k0kGV6loHPWFdSI7lm8="}]},"_resolved":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.0.5.tgz","_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.1":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.1","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.github.com/jashkenas/underscore/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"_id":"grunt-symfony@1.1.1","_from":".","bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"dist":{"shasum":"4beafe4208d65c596929f9f3024f44ead84d55f4","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.1.tgz","integrity":"sha512-zPZxjLzdaQlG5TTclvehRAs/gHz5v5+23IwJNYKEDl/wf39OcXe+zb7WwLQiahk/eAfcDzLlsRBpetRH6R0MoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPSqyET6tlpLSKoWhm8h1hBctLwBky0GzqfCMWI3BzQwIgZZNnEoUUG1i2kgN/DHyn9sQiBQQUKVeFS1I/6/xCvB4="}]},"_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.2":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["util","functional"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.2","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/Vitre/grunt-symfony/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"_id":"grunt-symfony@1.1.2","dist":{"shasum":"2eb231d186fb8cefa685965043dbfcc200295095","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.2.tgz","integrity":"sha512-p+8Ig4qotGQeEIjTnIZXZjj/5N7OVinO17MWWtDCMo6qf1i6njV/7lDujXwuunr4hXAokXUYhEzFGryfSTXswg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF/EiZZlFrE8nPcNd+cuaW3rhwSLnupsNxI45NrStYAwIgFLY2zvuf2XB4t69RjawSZlNW4yxDDPt5kQ0jZMlnqhg="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.21":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["grunt","symfony2"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.21","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/Vitre/grunt-symfony/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"_id":"grunt-symfony@1.1.21","dist":{"shasum":"b6a3ccd0e51c5dba8b3a6614bf51eb798c37405a","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.21.tgz","integrity":"sha512-ghKFY7GkxapP63KGAJUq/BIgwvs9yAaINrP3gCCrywGV2gVdkXY5a/CDHHl7yKhjcdUg9zIbIOSgyUk5rYP0Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqp8+5o5vVGnY6H12c2FrUEo58B95RCWiXjDzavzez+gIhAPkKNasXcdozPNilsE28RJzVVZgljnzII5/WIyFCmmd+"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.22":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["grunt","symfony2"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.22","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/Vitre/grunt-symfony/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"_id":"grunt-symfony@1.1.22","dist":{"shasum":"3b914da46bbad558c0da6b6e869867e9488145ae","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.22.tgz","integrity":"sha512-f8FM87k72VYXCOxCZb4EDVAJwTxhBBANi99jnN5EWdlka1wW84Al7mi9lx2tA9sWrxOUZX3VulsnX+4xXZsqgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUEwYGgIqCbEbfI9vHXUHBq2Ef9+RMl0BvCo/TfltRFQIgQ4xp1ncSizyKo0IEFaQ5+0AzXSIwykQrwTZVAyUZUSY="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]},"1.1.23":{"name":"grunt-symfony","description":"Grunt for Symfony2","homepage":"https://github.com/Vitre/grunt-symfony","keywords":["grunt","symfony2"],"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"main":"grunt-symfony.js","version":"1.1.23","dependencies":{"node.extend":"latest"},"scripts":{},"licenses":[{"type":"MIT","url":"https://raw.githubusercontent.com/Vitre/grunt-symfony/master/LICENSE"}],"files":["grunt-symfony.js","LICENSE"],"bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"_id":"grunt-symfony@1.1.23","dist":{"shasum":"9da6186dba78b8c182979d84b1329cc60bb26fa4","tarball":"https://registry.npmjs.org/grunt-symfony/-/grunt-symfony-1.1.23.tgz","integrity":"sha512-og0Fk9gH9DgkxkUdaPdeQ62uj673nNOYS/VrCPYSfRAPLqoIY2kpxJgx7n0oJq+lv8gxiaMM3C+C6q7v5RdLGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQ/eG/93VIcUVr0GfIokESK2j56/1FkXD9oxFqEiwkxAiEA89znO9IAxQDVS85/02hGktn3abcNG8e7aoRBZvwW4Z8="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"vitre","email":"vitre@seznam.cz"},"maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}]}},"readme":"grunt-symfony ![Monthly downloads](http://img.shields.io/npm/dm/grunt-symfony.svg)\r\n=============\r\n\r\nGrunt module for Symfony2.\r\n\r\n[![NPM](https://nodei.co/npm/grunt-symfony.png)](https://nodei.co/npm/grunt-symfony/)\r\n\r\nFeatures\r\n--------\r\n\r\n  * gruntfile import for src bundles\r\n\r\nLinks\r\n-----\r\n\r\n**GitHub**: https://github.com/Vitre/grunt-symfony\r\n\r\n**NPM**: https://www.npmjs.org/package/grunt-symfony\r\n\r\nInstall\r\n-------\r\n\r\n    $ npm install grunt-symfony\r\n\r\nBundle gruntfile\r\n-------------\r\n\r\n[BUNDLE_ROOT]/Gruntfile.js\r\n\r\n```javascript\r\nmodule.exports = function (grunt, config, bundle, options) {\r\n\r\n    config.sass = config.sass || {};\r\n    config.sass[bundle.name + \"_dist\"] = {\r\n        \"options\": {\r\n            \"style\": \"compressed\",\r\n            \"compass\": true\r\n        },\r\n        \"files\": [\r\n            {\r\n                \"expand\": true,\r\n                \"cwd\": bundle.resources + \"/public/scss\",\r\n                \"src\": [\"*.scss\"],\r\n                \"dest\": options.web + \"/admin/@/css\",\r\n                \"ext\": \".css\"\r\n            }\r\n        ]\r\n    };\r\n\r\n    config.watch = config.watch || {};\r\n    config.watch[bundle.name + \"_sass\"] = {\r\n        files: bundle.resources + \"/public/scss/**/*.scss\",\r\n        tasks: [\"sass:\" + bundle.name + \"_dist\"]\r\n    };\r\n\r\n};\r\n```\r\n\r\nGruntfile implementation\r\n------------------------\r\n\r\n```javascript\r\n/*global module:false*/\r\n\r\n// grunt-symfony import\r\nvar gruntSymfony = require('grunt-symfony');\r\n\r\nmodule.exports = function (grunt) {\r\n\r\n    // Base configuration.\r\n    var config = {\r\n\r\n        // Metadata\r\n        pkg: grunt.file.readJSON('package.json'),\r\n\r\n        // [...] Your tasks\r\n\r\n    };\r\n\r\n    // Symfony bundles import\r\n    gruntSymfony.importBundles(grunt, config, {\r\n        web: 'web',\r\n        src: 'src',\r\n        gruntFile: 'Gruntfile.js',\r\n        resources: 'Resources'\r\n    });\r\n\r\n    //---\r\n\r\n    grunt.initConfig(config);\r\n\r\n    // Modules\r\n    grunt.loadNpmTasks('grunt-contrib-watch');\r\n    grunt.loadNpmTasks('grunt-contrib-sass');\r\n\r\n    // Tasks\r\n    grunt.registerTask('default', ['build', 'watch']);\r\n    grunt.registerTask('build', ['sass']);\r\n\r\n};\r\n\r\n```\r\n\r\nGruntfile config registry\r\n-------------------------\r\nTask stores some information into global grunt config variable. You can use it for custom task creation.\r\n\r\n`config.symfony: { bundles: {}, dist_tasks: [], dev_tasks: [] } `\r\n\r\n### Task creation example\r\n\r\n#### Bundle gruntfile\r\n```javascript\r\nconfig.symfony.dev_tasks.push('uglify:' + bundle.name + '_dev');\r\n```\r\n\r\n#### Global gruntfile\r\n```javascript\r\ngrunt.registerTask('build', [].concat(['sass'], config.symfony.dist_tasks, ['uglify']));\r\n```\r\n\r\nAPI\r\n---\r\n\r\n### Importing\r\n\r\n```javascript\r\nvar gruntSymfony = require('grunt-symfony');\r\n```\r\n\r\n### Methods\r\n\r\n**gruntSymfony.importBundles**(grunt, config, [options])\r\n\r\nRecursively imports bundle Gruntfile.js\r\n\r\n#### Options\r\n\r\n##### web\r\n\r\nType: `String` Default: 'web'\r\n\r\nWeb folder path.\r\n\r\n##### src\r\n\r\nType: `String` Default: 'src'\r\n\r\nResources path.\r\n\r\n##### gruntFile\r\n\r\nType: `String` Default: 'Gruntfile.js'\r\n\r\nBundle Gruntfile filename.\r\n\r\n##### resources\r\n\r\nType: `String` Default: 'Resources'\r\n\r\nBundle resources folder name.\r\n\r\n\r\n\r\n### Bundle object\r\n\r\n#### Properties\r\n\r\n##### name\r\n\r\nType: `String`\r\n\r\nBundle name.\r\n\r\n##### name_camelcase\r\n\r\nType: `String`\r\n\r\nBundle name in camelcase.\r\n\r\n##### name_web\r\n\r\nType: `String`\r\n\r\nBundle web name.\r\n\r\n##### path\r\n\r\nType: `String`\r\n\r\nBundle path.\r\n\r\n##### resources\r\n\r\nType: `String`\r\n\r\nBundle resources path.\r\n\r\n##### web\r\n\r\nType: `String`\r\n\r\nBundle web path.\r\n\r\nRelease 1.1.23\r\n-------------\r\n* Bundle object new names (`name_dashed`, `name_underscore`)\r\n* Grunt config `symfony` registry `config.symfony: { bundles: {...}, dist_tasks: [...], dev_tasks: [...] } `\r\n","maintainers":[{"name":"vitre","email":"vitre@seznam.cz"}],"time":{"modified":"2022-06-18T16:06:02.204Z","created":"2014-03-15T18:55:54.456Z","1.0.0":"2014-03-15T18:55:54.456Z","1.0.1":"2014-03-15T20:27:15.011Z","1.0.2":"2014-03-15T21:07:28.398Z","1.0.3":"2014-03-15T21:12:32.434Z","1.0.4":"2014-03-15T21:57:02.401Z","1.0.5":"2014-03-15T22:38:19.300Z","1.1.0":"2014-07-05T23:30:38.233Z","1.1.1":"2014-07-05T23:37:47.404Z","1.1.2":"2014-07-05T23:40:44.238Z","1.1.21":"2014-07-11T19:27:00.914Z","1.1.22":"2014-07-11T21:17:45.764Z","1.1.23":"2014-12-23T23:48:13.776Z"},"homepage":"https://github.com/Vitre/grunt-symfony","keywords":["grunt","symfony2"],"repository":{"type":"git","url":"https://github.com/Vitre/grunt-symfony.git"},"author":{"name":"Vít Mádr","email":"vit.madr@gmail.com"},"bugs":{"url":"https://github.com/Vitre/grunt-symfony/issues"},"readmeFilename":"README.md","users":{"vitre":true,"mishelen":true,"emodus":true}}