{"_id":"generator-tmp2","_rev":"31-9c5c5bd2d38fdb91d0d008d87f740fd3","name":"generator-tmp2","description":"Yeoman generator for The-M-Project","dist-tags":{"latest":"0.0.18"},"versions":{"0.0.3":{"name":"generator-tmp2","version":"0.0.3","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"mocha --reporter spec"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\n- Install: `npm install -g generator-tmp2`\n- Run: `yo tmp2`\n- Run `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n- tmp2:model\n- tmp2:view\n- tmp2:collection\n- tmp2:controller\n- tmp2:router\n- tmp2:all\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n \n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"readme.md","_id":"generator-tmp2@0.0.3","dist":{"shasum":"8cf8492dca21ebabe6308f68d87ebb3e1925f8af","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.3.tgz","integrity":"sha512-yQ68bRE6v8ZJkGciYLEOiCIA1Y/g4l8E0OnmpyVXY2vWFTTiqDeE8Nr/ikGk3owG8M5crghkNOuG6l78NQMR9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9P1v1wn7+uk6QbyvqLs9ZcDlAJfzfuOpiWHJ/q5CEugIgdo0XFAefR1XFBX1uqxE4ynwz1V70VSWIBz8t2hOHeQQ="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.5":{"name":"generator-tmp2","version":"0.0.5","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"mocha --reporter spec"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun `yo tmp2`, optionally passing an app name:\n```bash\nyo tmp2 [app-name]\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view profile\n```\n\nProduces `app/scripts/views/profile.js`:\n\n```javascript\nAPPNAME.Views.ProfileView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout custom\n```\n\nProduces `app/scripts/layouts/custom.js`:\n\n```javascript\nAPPNAME.Layouts.CustomLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller register\n```\n\nProduces `app/scripts/controllers/register.js`:\n\n```javascript\nAPPNAME.Controllers.RegisterController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model user\n```\n\nProduces `app/scripts/models/user.js`:\n\n```\nAPPNAME.Models.UserModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection user\n```\n\nProduces `app/scripts/collections/user.js`:\n\n```javascript\nAPPNAME.Collections.UserCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers myRouter\n```\n\nProduces `app/scripts/routers/myRouter.js`:\n\n```javascript\nAPPNAME.Routers.MyrouterRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.5","dist":{"shasum":"9c393ff421316380230931c0b6cbe050f7aebb16","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.5.tgz","integrity":"sha512-mlpB1cxQbOqo5h6MbmkP77vdJMdGe/tBHRqC4cnvHg1belWGv7bmcAp2zAVAgTTAXIYq8ouY0WSVn88iLHdwog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDntIItx4dSvfw3ZRkZhvXcceOIgnGVzMg+5y/p2oFGbwIgYjTpXmMwAgi+4+otyoEtQr6P77tGxYe9Z1bBr0pp7OU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.6":{"name":"generator-tmp2","version":"0.0.6","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"mocha --reporter spec"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view profile\n```\n\nProduces `app/scripts/views/profile.js`:\n\n```javascript\nAPPNAME.Views.ProfileView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout custom\n```\n\nProduces `app/scripts/layouts/custom.js`:\n\n```javascript\nAPPNAME.Layouts.CustomLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller register\n```\n\nProduces `app/scripts/controllers/register.js`:\n\n```javascript\nAPPNAME.Controllers.RegisterController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model user\n```\n\nProduces `app/scripts/models/user.js`:\n\n```\nAPPNAME.Models.UserModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection user\n```\n\nProduces `app/scripts/collections/user.js`:\n\n```javascript\nAPPNAME.Collections.UserCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers myRouter\n```\n\nProduces `app/scripts/routers/myRouter.js`:\n\n```javascript\nAPPNAME.Routers.MyrouterRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.6","dist":{"shasum":"0cb572a119d1014e7ab6ebef18b45b9d7b9999d5","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.6.tgz","integrity":"sha512-TOTOxjXAhPf0TkcNa0uqu4jtZu2jtVlJ1kWodp0wT+d5Hmqt+e/a39xsUuiXldYBZ38L0L3thwvxlWqF/YiQPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRWAgI4AHllHU4oJVwg1qycZ0IFDjOVYAeC9oUbT0KkAiEA9HFqiE2jzljLr5vK3hfxxC1O68khoRzQ1yDbgwKu47o="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.7":{"name":"generator-tmp2","version":"0.0.7","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) +    \"test\": \"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage\"\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.7","dist":{"shasum":"5c0205f38b88ea743ca0afbfd3284c58c423304e","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.7.tgz","integrity":"sha512-BxZ5Nwgg5Pq0zvdQKGkVWz7mrtMVTudZ2Qv/mufqaXlUxIh7LfzDXXvGoVrXkKi1CB8+JWchzG2TKQSgYacuRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW4hhN9dBnGTJHh4qEyM01IVoUpf7p+oe3wI4+uPltSAiEAsefVgJfNufUXe7nL2SIbpYhtCTj9MzXUcJLDKvbPh9E="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.8":{"name":"generator-tmp2","version":"0.0.8","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.8","dist":{"shasum":"ba52eb932edea2abe24a8422595dc81d2c5f471d","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.8.tgz","integrity":"sha512-Xb1lxIkYVeDElEQvVKfeqCvEGUOyxm2ryzwSNIB36iqL/k3QThfQh8xRKC9FG0Kmzf7Mx/9daENiLpDlbYnTsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2ISZmdHWwyT3RcbMnLWlAhMRhWcR1D5/WZz3I4ErFwAiEAt/ibaz6TbK15CXWvnp/X3JFvAcovQDkS3zwdw81X0L8="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.10":{"name":"generator-tmp2","version":"0.0.10","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.10","dist":{"shasum":"9b8351028d7df74bfc29ec6d04ff93f68ad53ec6","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.10.tgz","integrity":"sha512-ROepw2bsHr9Zpi6klB+33auYTWKBK50vIvzRD7HXS/DplhESCY6++PTjJNZ+1A48d22u5gt/OKr/P5w9Mo/Vzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFPm9fX26K8mwpOPkV1fPjNHRFa7+QIhWn2/8qhdzxeAiBEeu7pEYoV9Wkn/71iM1SHhrDEB3U+1ZMUIRzi4sKoNA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.11":{"name":"generator-tmp2","version":"0.0.11","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.11","dist":{"shasum":"def8086b8e5c7f0854d63223178e0daa6fc63716","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.11.tgz","integrity":"sha512-FBsRUBWfTFED/91nM48SK1DKBxGkg14hDc4kiP2769kqFQ22NWRO979kMjqOjTQIR4451D1B9SSNuwaJKh6M3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXYW2arUbSsFdZTD3kzJz2ihnYK+KaZFzExTu+53eJkAIgc65yKqVd630481a0H1bHmicFu/cnROgl+aKMtL9HPhk="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.12":{"name":"generator-tmp2","version":"0.0.12","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.12","dist":{"shasum":"242617b199e8c3d665cc41e91ebab6d30b973626","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.12.tgz","integrity":"sha512-uyE6RWiZQ+0J4+nFbyA3XuPVniD1n+dgQK5IpzcqwBb73BhUSvliP2LL5mN3jyzvlfS+CMtzRa4k356Yff/lUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+xspFp4b2hO/h1OX6FV66QbXC5EKQYVjKPB1zd7rj1AiEAuzGFCpIbWpsF3eGjLqDIe2ZcDsp1aiidxwrOW+9bqFM="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.15":{"name":"generator-tmp2","version":"0.0.15","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44","underscore.string":"~2.3.1"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.15","dist":{"shasum":"7c67fd11c460d070dd359fc87255831da3cb0e78","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.15.tgz","integrity":"sha512-Q8SjZfMcVEs1Wd+59BCkRpkl7rv6nrJA0LE8wDik5u1ba4E0exYH5ieN7FXmxLWoleSbDV70bvgf5kRGUjlHMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHwszaTg6E2Mi6ekl9SZCcZt0XrlnFr4C3pNt+eWiGJ0CIDemz33Hhc4Xgxviag/zdwwEJJgXBT7GA0RcMkmBse3e"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.16":{"name":"generator-tmp2","version":"0.0.16","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44","underscore.string":"~2.3.1"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.16","dist":{"shasum":"0697b7fecef32c5f9cc9bf12925a7592c8cd6940","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.16.tgz","integrity":"sha512-WMduUrJ+YJvAYsf7tmrZh3ONaIXtboY6wqFASwGgAMimE+H2cUote8fHNOuJnhFxX6t8J+qCq51lSatfJBBV+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkwdRMVXvVcYTuLdCoEeggzsLniWC1XlCJgzw39LhmXAiEAjFaq03WDhjCHiG5ELKjWqpPMoKe6mHfkFJL8D2pBdFE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.17":{"name":"generator-tmp2","version":"0.0.17","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44","underscore.string":"~2.3.1"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.17","dist":{"shasum":"2488523a42b7319febbd3fe6b74c2cfed538116c","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.17.tgz","integrity":"sha512-MKjKuIuGqbf6fEsVw/Y4Jtwa7SsUS2bKOBXUppLM9XzGuX7pCYfgeObblrAlKflSSZ78uM7WoAeawdqIH9I8Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb9EsWL3VN5QLhfr1nHYHQtJftkgSco4OAOEXVr3Wf6QIgf1Zg07ixG9ABlHWQhV3p6xqrz713wjGEZyDC8C/Qwlg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}},"0.0.18":{"name":"generator-tmp2","version":"0.0.18","description":"Yeoman generator for The-M-Project","keywords":["yeoman-generator","scaffold","framework","mvc","the-m-project"],"homepage":"https://github.com/mwaylabs/generator-tmp2","bugs":{"url":"https://github.com/mwaylabs/generator-tmp2/issues"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"main":"app/index.js","repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"},"scripts":{"test":"istanbul cover _mocha --report lcovonly -- test/*.js --reporter list --timeout 100000 && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"yeoman-generator":"~0.13.0"},"peerDependencies":{"generator-mocha":"~0.1.1","yo":">=1.0.0-rc.1.1"},"devDependencies":{"mocha":"~1.12.0","coveralls":"~2.3.0","mocha-lcov-reporter":"0.0.1","istanbul":"~0.1.44","underscore.string":"~2.3.1"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"readme":"# The-M-Project generator [![Build Status](https://travis-ci.org/mwaylabs/generator-tmp2.png)](https://travis-ci.org/mwaylabs/generator-tmp2) [![Coverage Status](https://coveralls.io/repos/mwaylabs/generator-tmp2/badge.png?branch=master)](https://coveralls.io/r/mwaylabs/generator-tmp2?branch=master)\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\nMake sure you have installed Node.js, Git and optionally, Ruby and Compass (if you plan to use Compass).\n\nInstall: `npm install -g generator-tmp2`\n\nMake a new directory and `cd` into it:\n```bash\nmkdir my-new-project && cd $_\n```\n\nRun the yo generator:\n```bash\nyo tmp2\n```\n\nRun `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n* [tmp2](#app)\n* [tmp2:view](#view)\n* [tmp2:layout](#layout)\n* [tmp2:controller](#controller)\n* [tmp2:model](#model)\n* [tmp2:collection](#collection)\n* [tmp2:router](#router)\n* [tmp2:i18n](#i18n)\n\n### App\nCreate a new The-M-Project app and generate all the boilerplate for you.\n\n```bash\nyo tmp2\n```\n\n### View\n\nGenerates a view in `app/scripts/views`.\n\nExample:\n```bash\nyo tmp2:view foo\n```\n\nProduces `app/scripts/views/foo.js`:\n\n```javascript\nAPPNAME.Views.FooView = M.View.extend({\n   // ...\n})\n```\n### Layout\n\nGenerates a layout in `app/scripts/layouts`.\n\nExample:\n```bash\nyo tmp2:layout foo\n```\n\nProduces `app/scripts/layouts/foo.js`:\n\n```javascript\nAPPNAME.Layouts.FooLayout = M.Layout.extend({\n   // ...\n})\n```\n\n### Controller\n\nGenerates a controller in `app/scripts/controllers`.\n\nExample:\n```bash\nyo tmp2:controller foo\n```\n\nProduces `app/scripts/controllers/foo.js`:\n\n```javascript\nAPPNAME.Controllers.FooController = M.Controller.extend({\n   // ...\n})\n```\n\n### Model\n\nGenerates a model in `app/scripts/models`.\n\nExample:\n```\nyo tmp2:model foo\n```\n\nProduces `app/scripts/models/foo.js`:\n\n```\nAPPNAME.Models.FooModel = M.Model.extend({\n   // ...\n})\n```\n\n### Collection\n\nGenerates a collection in `app/scripts/collections`.\n\nExample:\n```bash\nyo tmp2:collection foo\n```\n\nProduces `app/scripts/collections/foo.js`:\n\n```javascript\nAPPNAME.Collections.FooCollection = M.Collection.extend({\n   // ...\n})\n```\n\n### Router\n\nGenerates a router in `app/scripts/routers`.\n\nExample:\n```bash\nyo tmp2:routers foo\n```\n\nProduces `app/scripts/routers/foo.js`:\n\n```javascript\nAPPNAME.Routers.FooRouter = M.Router.extend({\n   // ...\n})\n```\n\n### I18N\n\nGenerates a i18n in `app/i18n`.\n\nExample:\n```bash\nyo tmp2:i18n en\n```\n\nProduces `app/i18n/en.json`:\n\n```json\n{\n    \"global.button.save\": \"Save document\",\n    \"global.button.emptyTrash\": \"Empty Trash ({{count}})\",\n    \"global.error.permissionDenied\": \"Permission denied\"\n}\n```\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n\n\n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md","_id":"generator-tmp2@0.0.18","dist":{"shasum":"d773c7c06840ecbcb6b629fb93b85bcc8a8a6568","tarball":"https://registry.npmjs.org/generator-tmp2/-/generator-tmp2-0.0.18.tgz","integrity":"sha512-TWc8LbY2ZWyt8noj7omZGzGSYAYmwTyK08keB2/4XalVudqhBbW9K5i6j7UFnK+K1sdWfxfVqISUm8wTOq3Q0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5E2f/YAktH4/i6P7BTg4LBItlP/AZ11OhqrlW5ncSIAiBjq5X3BqpCZmvErJ1p072kvJ9Qle1aJB2jsC90n5fnJA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mwaylabs","email":"html5@mwaysolutions.com"},"maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"directories":{}}},"readme":"# The-M-Project generator\n\nA [Yeoman](http://yeoman.io) generator for [The-M-Project](http://the-m-project.org).\n\n## Notice\nThis module is under development and not yet ready for production use.\n\n## Getting Started\n\n- Install: `npm install -g generator-tmp2`\n- Run: `yo tmp2`\n- Run `grunt` for building and `grunt server` for preview\n\n## Generators\n\nAvailable generators:\n\n- tmp2:model\n- tmp2:view\n- tmp2:collection\n- tmp2:controller\n- tmp2:router\n- tmp2:all\n\n## Options\n\n* `--skip-install`\n\n  Skips the automatic execution of `bower` and `npm` after scaffolding has finished.\n\n* `--test-framework <framework>`\n\n  Defaults to `mocha`. Can be switched for another supported testing framework like `jasmine`.\n \n## Contribute\n\nSee the [contributing docs](https://github.com/yeoman/yeoman/blob/master/contributing.md)\n\nWhen submitting an issue, please follow the [guidelines](https://github.com/yeoman/yeoman/blob/master/contributing.md#issue-submission). Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.\n\nWhen submitting a bugfix, write a test that exposes the bug and fails before applying your fix. Submit the test alongside the fix.\n\nWhen submitting a new feature, add tests that cover the feature.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n","maintainers":[{"name":"mwaylabs","email":"html5@mwaysolutions.com"}],"time":{"modified":"2022-06-18T07:11:25.673Z","created":"2013-10-24T12:47:00.622Z","0.0.3":"2013-10-24T12:47:06.871Z","0.0.5":"2013-11-25T13:32:35.833Z","0.0.6":"2013-11-26T08:27:27.904Z","0.0.7":"2013-11-27T09:22:23.017Z","0.0.8":"2013-11-27T11:06:06.170Z","0.0.10":"2013-11-28T09:02:08.291Z","0.0.11":"2013-11-28T10:56:56.556Z","0.0.12":"2013-11-28T17:09:51.402Z","0.0.15":"2013-11-29T15:36:24.963Z","0.0.16":"2013-11-29T15:42:01.597Z","0.0.17":"2013-12-01T18:32:48.012Z","0.0.18":"2013-12-02T10:06:55.922Z","0.0.19":"2013-12-02T21:56:37.093Z"},"author":{"name":"M-Way Labs","url":"https://github.com/mwaylabs"},"repository":{"type":"git","url":"git://github.com/mwaylabs/generator-tmp2.git"}}