{"_id":"grunt-bower-organiser","_rev":"33-cfac0c713d40f012e0907a3454f56f50","name":"grunt-bower-organiser","description":"Organises Bower components according to their types","dist-tags":{"latest":"0.7.5"},"versions":{"0.1.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.1.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'js',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n_(Nothing yet)_\n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.1.0","dist":{"shasum":"b1fad2a9fe665ea9a080edbe86d4b66711bc3d85","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.1.0.tgz","integrity":"sha512-QileabME4u+ni6Lc5qVDko25hr7zdf2JQQP/9f0W+uBbqpgCIdJvc1OrGl1PUhbH5+A/2ahGz+QOLOscAY05gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDGydY1zn9kBT+A9fGjhZ1xN4hCgakmmdFGQXMJnBn4zgIfBGc74NSvrArr4Wy4dLE7oW/d+YiZEGykDWvklOEGGw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.2.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.2.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'js',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n_(Nothing yet)_\n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.2.0","dist":{"shasum":"c4cb99105c265df97a2cb465886edcd6973378d5","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.2.0.tgz","integrity":"sha512-SXH/Iqeq+KoK8poK26sfg6fivNue8yl3uX3ladT8KlrbcLmiqsXxZNL6e/OU3EIXGi4mnmQAr/QeQxe7W7r4jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF30NguwLm6dghTWGes6WQs6oZx3zFqLLzzeoY1xZkg/AiA47VCjXTYCGz1uVHLZHP72gmDjrpzrXHvqT1yvz1nTDg=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.3.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.3.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"320andup@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\nv0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.3.0","dist":{"shasum":"a0b42a1b73fb2b2e2dd037f099e1b2424b84e53f","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.3.0.tgz","integrity":"sha512-/gWyHgAOVRbu+Hp41S6T778IdWa/2jbBD86sB7eAQd21VU/l9X6QtaPswwooPpcnoIeyfvc2xfbcGM8eaNErHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUGDm/FULZ89LqAAfgJVxgG9kt+vCwbxFi4uxyrPVvxAiBtB0/547LLVGvn3TRO1kc0UjwG3SohnLn5TQe0uqNiiQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.4.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.4.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\nv0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.4.0","dist":{"shasum":"19147e77fc357e92907389ef924c550126acb9e3","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.4.0.tgz","integrity":"sha512-INZpmeTrpStpad14NbVVAm3718xFxKMkEPJiss8g1ZI3Hn7M5iL/ObrmF+x0U7qvbMncrIXPVsWSyeWBaPyLIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe768caRk9XtwbIY6wNBkUyyaQI5EQJ7TfEKPRqiTx/AIhAM0tvOnpqfxICAsja6HQBPcle2rYgktWfSC8XHjJwXjr"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.5.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.5.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\nv0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.5.0","dist":{"shasum":"a7c63e2ea96d4ee0972700b6dc26a1056e680833","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.5.0.tgz","integrity":"sha512-2IiAR2fBdrsyDIxXhBCcwLwKn4eh4PYadXf8lJsBMediBwPSJt1Rj6YAa/8nC2CGT1s+p8LmhtEiQICe/GA9FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAX30PhyzXFH5/p2i82dojhgQJyt49YSNT2AqNuOuohbAiBQtRwu03lkvK1hZIAZIRkLB+mnOchNCqA8x9y70Uv6gg=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.5.1":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.5.1","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.5.1","dist":{"shasum":"7331406fee3836537be69911858d47b008fc034f","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.5.1.tgz","integrity":"sha512-RbUkyIssd/eGNM7FLln4gu3QsRfCIturGpurXHXEGiNIxJizk25LKiVhDDb4tJpHXVRe93uKQr7RrzJr0Zjdpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Cvm99EQzA/s2caXUPnaf8xDH+Zbu/aZ+LhNclZnejAIhANDF5Rr7u/3ueptN6l623cGNBSJmXkd7CCkIq97eOQz6"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.6.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.6.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.6.0","dist":{"shasum":"d468fd0137580da4337c98a69e82a2800e91d87a","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.6.0.tgz","integrity":"sha512-AKo9gFHzQ99+oQ17nQfFwuaCoytISom19xE6QCf7P8Trk5eeZ8Vbr/R+a6X028wAcplbs5s+Ej98tMhsgqxWwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAFA/OUr/goN7iLuMzsy7YOp1NF5JEjr3V11bRN6vrvAiBEmhQL43SyrZSJ5SsJCebQz15Ol9ZCuEsxPhLFYdJRZw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.6.1":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.6.1","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.6.1","dist":{"shasum":"a2f5f416ba5ddaae1a73d95c7d6c2dc30c6a5266","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.6.1.tgz","integrity":"sha512-RwkTZOnpOiXcS/D0lCNAIybHAMn/VwPaCa5MbLkFi1IqDX5mKJrSXVob7HZXaDJjw9cpN6R2U5eoHr2TIJr6lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj1qWdKjsdyUgiGLTvdwJi1EAhQAoMF3DYEU1sDRuN6QIhALxehDlXIoU8afrjysgG7ZQp1536xQfxqVPvXZDZbLoy"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.6.2":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.6.2","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.6.2","dist":{"shasum":"038dbd9b45a8665781ce6a1baf7bd96abcbe160a","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.6.2.tgz","integrity":"sha512-dRFFSBVvIhF6WsvW/ixBoqq+N5SOYdk3Plf/4AvmLN6OlygGRBTq1cOvbkIhcQ20yA/tgdQtlTLZZI2rpFm5tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4HI9tg3LqdWYgOVKsypEbyP5B+5FSApES/d+5v0OqHQIgN79B4dFLzX3r1mhZ4ei8YjOArUACvxJXvnHAnKjMmMI="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.0":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.0","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.0","dist":{"shasum":"f40144f2c5d7ab8dd6aedae82a3f827910d323fd","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.0.tgz","integrity":"sha512-h8Xpw7UcNpAzaXv8ZZngBKtd0JU0K3shxVn97lPAT/6vsfug5Y56cKw9vMCtwlU9TvU7L8IraSw1OIeusbnoCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPa0rvuEt6QNE8iOrlutibMT0n/0IXhl7CWlk6YmJTUAiBTqik2uUhuTjD3+vHQ6kg89Jzx9DHFdi3P60qnC+M2Pw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.1":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.1","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.0","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v.7.0 Grunt 0.4 compatible\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.1","dist":{"shasum":"1086617d03d2a75b4603f31b6b3d7c7970ced0e4","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.1.tgz","integrity":"sha512-WnYJk8NKiTumAdJt2UCqkPnhhlG+tjhF2iyginPJA3zU/ZsqHuqLO6UUwEVN5TS+rB+KreSjJTo02hfFSEZBvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNrOR3HIvm5sXSUDDHYgtqxs/wQxdHsIfi5Ajvv03cYQIhAPp2YGqiFmZVZ5uObSIYIgtnTDghcYtbERkpcNPMVlAm"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.2":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.2","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.0","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.7.0 Grunt 0.4 compatible\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.2","dist":{"shasum":"88e067cae11a46d85af4942ff8940c4700a1892a","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.2.tgz","integrity":"sha512-L4Jve0561CFnGnrjirTt4NnOnbE30z6n9X4NAnwpDr/y/ta+W4bbPoZw+Oqr/OE/9yIyn53BnbTWMORcSqk0cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzSqJpo/eZHnP8/NmtIMtcR0o5CLTExgd9bEPY7cTc/AiEAzahxt+SStUY46PZNyRV/fsMCRsYiBFR/exAm3l6ESVs="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.3":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.3","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.0","bower":"~0.7.0"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.7.0 Grunt 0.4 compatible\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.3","dist":{"shasum":"60e64ab182307c4af21c92de55269b4b4b4c01e3","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.3.tgz","integrity":"sha512-+8cr7I1T5YFDnjIMVUHCVgZv2DfS9Trcxzs3oywf9RGt+26RFgi7tBWJJpPox2ACnPA5xgxiysTIiBlvO2NkyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo8kuNSbFO6fODiG7GLHuEu3O7TLzejLk8Cd5SQaw+ZgIhALJLApdcAVFbcYU62PfppLJcf/8uZWngTe1063VGD4nP"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.4":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.4","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.0","bower":"~0.7.0","cli-color":"0.2.2"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/wiki/Getting-started\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.7.0 Grunt 0.4 compatible\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.4","dist":{"shasum":"ec2d484f77e75996cf80567d58b0c2e307397215","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.4.tgz","integrity":"sha512-7yw7c9a2P0RkUOlBoqGkn4CPolg7Ti+7l/8+I0+qE9NCoqI3cPjaGTcAdzNSzCVyU36Dz34S8MKhg9Gya/Sdrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW1dBNO/XlmGkAy0nxTBv0TvkF11dV+f5mJJGwo7Ys6AiBNsrZR/dEYGuIwsKj+jzWa0iYFLbLt7qPuwjuUQynUYw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]},"0.7.5":{"name":"grunt-bower-organiser","description":"Organises Bower components according to their types","version":"0.7.5","homepage":"https://github.com/mavdi/grunt-bower-organiser","author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"},"bugs":{"url":"https://github.com/mavdi/grunt-bower-organiser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/mavdi/grunt-bower-organiser/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-bower-organiser":"bin/grunt-bower-organiser"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"dependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","bower":"~0.9.2","cli-color":"0.2.2"},"keywords":["gruntplugin"],"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/wiki/Getting-started\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'less'\n  }\n}\n```\n\nIf you want to move specific files in modules to a different folder than the mappings, use the following syntax:\n\n```\nbowerOrganiser: {\n  options: {\n    includeName: true\n  },\n  mapping: {\n    js: 'lib',\n    css: 'css',\n    less: 'css/less'\n  },\n  specifics: {\n    example-module : {\n      'main.less' : 'css'\n    }\n  }\n}\n```\n\n\nPlugin now accepts folders in the ```main``` section of ```component.json```. \n\n```javascript\n{\n  \"name\": \"some-module\",\n  \"version\": \"1.0.0\",\n  \"main\": \"./less/\",\n  \"dependencies\": {},\n  \"gitHead\": \"\",\n  \"_id\": \"some-module@1.0.0\",\n  \"readme\": \"\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"\"\n  }\n}\n```\n\nwill copy all the files in the '''less''' folder over to the destination specified in the mappings.\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n* v0.7.0 Grunt 0.4 compatible\n* v0.6.0 Added the ability to move specific files to different destinations than the ones declared in the mappings.\n* v0.5.0 Folder recursion bug fixes.\n* v0.4.0 options added to include package name when placing the assets.\n* v0.3.0 Plugin now accepts folders in the ```main``` section of ```component.json```. \n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","readmeFilename":"README.md","_id":"grunt-bower-organiser@0.7.5","dist":{"shasum":"2f862ccb6ad772594dbd38eb37ee3c63540064db","tarball":"https://registry.npmjs.org/grunt-bower-organiser/-/grunt-bower-organiser-0.7.5.tgz","integrity":"sha512-gUDqq7PMaDdOjMnAg2WMarK/LAKIZJneqjXkCZ9mU9CubGFuh9Nh318BlAt0c4VP16fqm+uRCr+59awUilM9mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4OiWUlHzjGTvxyugSkohD+dKGMCVz9czMTXBGsOXKMAiB2s+FdE5rvvHnGTL4OnkUf1snyppQNDeu0eJDhL9jZPQ=="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"mavdi","email":"mehdi.avdi@gmail.com"},"maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}]}},"readme":"# grunt-bower-organiser\n\nOrganises Bower components according to their types\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-bower-organiser`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-bower-organiser');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\nTo your [grunt.js gruntfile][getting_started], add:\n\n```javascript\nbowerOrganiser: {\n  mapping: {\n    js: 'js',\n    css: 'css',\n    less : 'less'\n  }\n}\n```\n\nThe plugin will use the file extension as a directory if there are no mappings provided for a certain extension.\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].\n\n## Release History\n_(Nothing yet)_\n\n## License\nCopyright (c) 2013 Mehdi Avdi  \nLicensed under the MIT license.\n","maintainers":[{"name":"mavdi","email":"mehdi.avdi@gmail.com"}],"time":{"modified":"2022-06-18T14:30:57.959Z","created":"2013-02-01T15:44:43.715Z","0.1.0":"2013-02-01T15:44:45.308Z","0.2.0":"2013-02-04T09:32:35.272Z","0.3.0":"2013-02-06T14:09:40.809Z","0.4.0":"2013-02-06T15:24:56.327Z","0.5.0":"2013-02-06T16:50:00.239Z","0.5.1":"2013-02-07T09:31:38.786Z","0.6.0":"2013-02-08T16:02:33.688Z","0.6.1":"2013-02-11T16:02:09.911Z","0.6.2":"2013-02-13T15:22:42.690Z","0.7.0":"2013-02-19T09:50:02.965Z","0.7.1":"2013-02-20T14:13:25.315Z","0.7.2":"2013-02-20T15:22:16.598Z","0.7.3":"2013-02-20T15:36:59.060Z","0.7.4":"2013-03-07T10:52:22.218Z","0.7.5":"2013-06-06T08:33:42.904Z"},"author":{"name":"Mehdi Avdi","email":"mehdi.avdi@which.co.uk"},"repository":{"type":"git","url":"git://github.com/mavdi/grunt-bower-organiser.git"}}