{"_id":"famous-angular","_rev":"12-18bcd1b6d761cf69c26e9347dce2b00c","name":"famous-angular","description":"Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps.","dist-tags":{"latest":"0.4.0-3"},"versions":{"0.0.8":{"name":"famous-angular","description":"Allow famo.us components to work seamlessly with other components inside existing or future Angular apps","version":"0.0.8","license":"","homepage":"https://github.com/FamousInternal/famous-angular","repository":{"type":"git","url":"https://github.com/FamousInternal/famous-angular.git"},"engines":{"node":">=0.8.0"},"scripts":{"install":"bower install","postinstall":"git submodule update --init --recursive","start":"gulp","test":"grunt test"},"dependencies":{},"devDependencies":{"bower":"~1.3.3","canonical-path":"0.0.2","connect-livereload":"^0.4.0","cp-r":"^0.1.1","dgeni":"^0.3.0","dgeni-packages":"^0.9.1","express":"^4.0.0","gulp":"~3.6.2","gulp-autoprefixer":"0.0.7","gulp-cache":"^0.1.3","gulp-clean":"^0.2.4","gulp-concat":"^2.2.0","gulp-exec":"^2.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.5.3","gulp-livereload":"^1.3.1","gulp-minify-css":"~0.3.1","gulp-notify":"^1.2.5","gulp-rename":"^1.2.0","gulp-stylus":"^1.0.0","gulp-uglify":"^0.2.1","gulp-util":"^2.2.14","karma":"^0.12.1","karma-jasmine":"~0.2.0","karma-ng-html2js-preprocessor":"^0.1.0","karma-ng-scenario":"^0.1.0","lodash":"^2.4.1","minimist":"0.0.8","mkdirp":"^0.5.0","semver":"^2.3.0","winston":"^0.7.3"},"gitHead":"96a9653ff2918f9ebd0006279f20c5167334bd45","bugs":{"url":"https://github.com/FamousInternal/famous-angular/issues"},"_id":"famous-angular@0.0.8","_shasum":"0f72645610c6b871d7ff569815b68c82404c0437","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"trusktr","email":"trusktr@gmail.com"},"maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"dist":{"shasum":"0f72645610c6b871d7ff569815b68c82404c0437","tarball":"https://registry.npmjs.org/famous-angular/-/famous-angular-0.0.8.tgz","integrity":"sha512-S31mdfkSKxHt5OwzGYcNVKc9afUI3VyxHwcAOOlOx0Go5hFefPca4ANyr0ozSPQccpF7h8h3Th8wiWq7WBsJug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHHGyhSuivh9suBcf90w9QO3GwTdnbkgBMLjfUa9ZL1AIhAOwpq6dJjoyyHd25SIeV7eZAHmQtitOCdXzarZGXx56k"}]}},"0.0.9":{"name":"famous-angular","description":"Allow famo.us components to work seamlessly with other components inside existing or future Angular apps","version":"0.0.9","license":"","homepage":"https://github.com/FamousInternal/famous-angular","repository":{"type":"git","url":"https://github.com/FamousInternal/famous-angular.git"},"engines":{"node":">=0.8.0"},"scripts":{"install":"bower install","postinstall":"git submodule update --init --recursive","start":"gulp","test":"grunt test"},"dependencies":{"angular":"^1.2.16","famous":"^0.2.2"},"devDependencies":{"angular-mocks":"^1.3.10","angular-scenario":"^1.3.10","bower":"~1.3.3","canonical-path":"0.0.2","connect-livereload":"^0.4.0","cp-r":"^0.1.1","dgeni":"^0.3.0","dgeni-packages":"^0.9.1","express":"^4.0.0","gulp":"~3.6.2","gulp-autoprefixer":"0.0.7","gulp-cache":"^0.1.3","gulp-clean":"^0.2.4","gulp-concat":"^2.2.0","gulp-exec":"^2.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.5.3","gulp-livereload":"^1.3.1","gulp-minify-css":"~0.3.1","gulp-notify":"^1.2.5","gulp-rename":"^1.2.0","gulp-stylus":"^1.0.0","gulp-uglify":"^0.2.1","gulp-util":"^2.2.14","karma":"^0.12.1","karma-jasmine":"~0.2.0","karma-ng-html2js-preprocessor":"^0.1.0","karma-ng-scenario":"^0.1.0","lodash":"^2.4.1","minimist":"0.0.8","mkdirp":"^0.5.0","requirejs":"^2.1.15","semver":"^2.3.0","winston":"^0.7.3"},"gitHead":"9000d59e7b59241ef81448f5237e96a0c8d55cb9","bugs":{"url":"https://github.com/FamousInternal/famous-angular/issues"},"_id":"famous-angular@0.0.9","_shasum":"3fdec2e75b47b4e34480f9d740844a6bee85337b","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"trusktr","email":"trusktr@gmail.com"},"maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"dist":{"shasum":"3fdec2e75b47b4e34480f9d740844a6bee85337b","tarball":"https://registry.npmjs.org/famous-angular/-/famous-angular-0.0.9.tgz","integrity":"sha512-Rh9jUnoN6qjdV/HHE6/r+DkWe4rlftI5jjdas1V6D1GAjWnhA4uOIQfj23SW4L0Lz5vmVz4pk2PGp1Z+mLOtNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGjWTQH1jPgQM0TX34iuqDfMILBuhdQpsOyDtgZu06RAiEA6Y7KsyOkhgPkRSFfAxJPvYRzNQkJqZ/brxCWoUn5vKk="}]}},"0.4.0-1":{"name":"famous-angular","description":"Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps.","version":"0.4.0-1","license":"MPL v2.0","homepage":"https://github.com/Famous/famous-angular","repository":{"type":"git","url":"https://github.com/Famous/famous-angular.git"},"engines":{"node":">=0.8.0"},"scripts":{"install":"bower install","postinstall":"git submodule update --init --recursive","start":"gulp dev","test":"karma start --single-run"},"dependencies":{"angular":"^1.2.16","famous":"^0.2.2"},"devDependencies":{"angular-mocks":"^1.3.10","angular-scenario":"^1.3.10","bower":"~1.3.3","canonical-path":"0.0.2","connect-livereload":"^0.4.0","cp-r":"^0.1.1","dgeni":"^0.3.0","dgeni-packages":"^0.9.1","express":"^4.0.0","gulp":"~3.6.2","gulp-autoprefixer":"0.0.7","gulp-cache":"^0.1.3","gulp-clean":"^0.2.4","gulp-concat":"^2.2.0","gulp-exec":"^2.0.1","gulp-filter":"^0.4.1","gulp-header":"^1.0.2","gulp-inject":"^0.4.1","gulp-jasmine":"^0.2.0","gulp-jshint":"^1.5.3","gulp-json-editor":"^2.0.2","gulp-livereload":"^1.3.1","gulp-minify-css":"~0.3.1","gulp-ng-annotate":"^0.3.0","gulp-notify":"^1.2.5","gulp-prompt":"^0.1.1","gulp-rename":"^1.2.0","gulp-stylus":"^1.0.0","gulp-uglify":"^0.2.1","gulp-util":"^2.2.14","karma":"^0.12.19","karma-chrome-launcher":"~0.1.3","karma-cli":"0.0.4","karma-coverage":"~0.2.0","karma-firefox-launcher":"~0.1.3","karma-jasmine":"~0.2.1","karma-ng-html2js-preprocessor":"^0.1.0","karma-ng-scenario":"^0.1.0","karma-phantomjs-launcher":"^0.1.4","karma-requirejs":"~0.2.1","karma-spec-reporter":"0.0.13","lodash":"^2.4.1","minimist":"0.0.8","mkdirp":"^0.5.0","qq":"^0.3.5","requirejs":"~2.1.11","semver":"^2.3.0","streamqueue":"0.0.7","winston":"^0.7.3"},"contributors":[{"name":"Andre Levi","email":"andre@thomasstreet.com"},{"name":"Daishi Kato","email":"daishi@axlight.com"},{"name":"David Graunke","email":"david@thomasstreet.com"},{"name":"Olivier Combe","email":"olivier.combe@gmail.com"},{"name":"Thuongvu Ho","email":"thuongvuho@gmail.com"},{"name":"Zack Brown","email":"zack@thomasstreet.com"}],"gitHead":"3d900c0c4a5a0d3522072fa4b7d143ebc2414acc","bugs":{"url":"https://github.com/Famous/famous-angular/issues"},"_id":"famous-angular@0.4.0-1","_shasum":"d0d4f24f7d4a77d6697e88df9e099f81eeadae21","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"trusktr","email":"trusktr@gmail.com"},"maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"dist":{"shasum":"d0d4f24f7d4a77d6697e88df9e099f81eeadae21","tarball":"https://registry.npmjs.org/famous-angular/-/famous-angular-0.4.0-1.tgz","integrity":"sha512-vULgfR+bWjczDlDl2W0pUXVEkh1fqr1Me9mYUZwHBuP2vhOqGURruqfB1xF7tURDLvaKlicYsNEmexpAB44WAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyofZskrP/C6gtJrBRbVO1LctcGfxR0Ww6Sjf0e/Z2aAiAwvtxnOXOpRmI+IxY8c1gi4u+l8kE9HbhMj1AhPOKORw=="}]}},"0.4.0-2":{"name":"famous-angular","description":"Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps.","version":"0.4.0-2","license":"MPL v2.0","homepage":"https://github.com/Famous/famous-angular","repository":{"type":"git","url":"https://github.com/Famous/famous-angular.git"},"engines":{"node":">=0.8.0"},"scripts":{"postinstall":"git submodule update --init --recursive","start":"gulp dev","test":"karma start --single-run"},"dependencies":{"angular":"^1.2.16","famous":"^0.2.2"},"devDependencies":{"angular-mocks":"^1.3.10","angular-scenario":"^1.3.10","bower":"~1.3.3","canonical-path":"0.0.2","connect-livereload":"^0.4.0","cp-r":"^0.1.1","dgeni":"^0.3.0","dgeni-packages":"^0.9.1","express":"^4.0.0","gulp":"~3.6.2","gulp-autoprefixer":"0.0.7","gulp-cache":"^0.1.3","gulp-clean":"^0.2.4","gulp-concat":"^2.2.0","gulp-exec":"^2.0.1","gulp-filter":"^0.4.1","gulp-header":"^1.0.2","gulp-inject":"^0.4.1","gulp-jasmine":"^0.2.0","gulp-jshint":"^1.5.3","gulp-json-editor":"^2.0.2","gulp-livereload":"^1.3.1","gulp-minify-css":"~0.3.1","gulp-ng-annotate":"^0.3.0","gulp-notify":"^1.2.5","gulp-prompt":"^0.1.1","gulp-rename":"^1.2.0","gulp-stylus":"^1.0.0","gulp-uglify":"^0.2.1","gulp-util":"^2.2.14","karma":"^0.12.19","karma-chrome-launcher":"~0.1.3","karma-cli":"0.0.4","karma-coverage":"~0.2.0","karma-firefox-launcher":"~0.1.3","karma-jasmine":"~0.2.1","karma-ng-html2js-preprocessor":"^0.1.0","karma-ng-scenario":"^0.1.0","karma-phantomjs-launcher":"^0.1.4","karma-requirejs":"~0.2.1","karma-spec-reporter":"0.0.13","lodash":"^2.4.1","minimist":"0.0.8","mkdirp":"^0.5.0","qq":"^0.3.5","requirejs":"~2.1.11","semver":"^2.3.0","streamqueue":"0.0.7","winston":"^0.7.3"},"contributors":[{"name":"Andre Levi","email":"andre@thomasstreet.com"},{"name":"Daishi Kato","email":"daishi@axlight.com"},{"name":"David Graunke","email":"david@thomasstreet.com"},{"name":"Olivier Combe","email":"olivier.combe@gmail.com"},{"name":"Thuongvu Ho","email":"thuongvuho@gmail.com"},{"name":"Zack Brown","email":"zack@thomasstreet.com"}],"gitHead":"6a25c8438b978bf76c39e7b3b0e9cbc390e5e5d8","bugs":{"url":"https://github.com/Famous/famous-angular/issues"},"_id":"famous-angular@0.4.0-2","_shasum":"229812b4bcb09bd21098e7bb92c070054339750f","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"trusktr","email":"trusktr@gmail.com"},"maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"dist":{"shasum":"229812b4bcb09bd21098e7bb92c070054339750f","tarball":"https://registry.npmjs.org/famous-angular/-/famous-angular-0.4.0-2.tgz","integrity":"sha512-oVpCcwoV9S/gCjRPdMiytwZYe28D8to5qZWkX3jHCuiDU1IbgvqaCFetV32UyNjxcCDxU/8sYOFqdK0EvqoaKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZjhnQ50boEHaP21CTSztr55LFPnEtcxQPaHAXxjjudAiAa1HJz6X/7EF6S96dRqc/xetUgpSTchRHAuXLl0Os6Yg=="}]}},"0.4.0-3":{"name":"famous-angular","description":"Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps.","version":"0.4.0-3","license":"MPL v2.0","homepage":"https://github.com/Famous/famous-angular","repository":{"type":"git","url":"https://github.com/Famous/famous-angular.git"},"engines":{"node":">=0.8.0"},"scripts":{"start":"gulp dev","test":"karma start --single-run"},"dependencies":{"angular":"^1.2.16","famous":"^0.2.2"},"devDependencies":{"angular-mocks":"^1.3.10","angular-scenario":"^1.3.10","bower":"~1.3.3","canonical-path":"0.0.2","connect-livereload":"^0.4.0","cp-r":"^0.1.1","dgeni":"^0.3.0","dgeni-packages":"^0.9.1","express":"^4.0.0","gulp":"~3.6.2","gulp-autoprefixer":"0.0.7","gulp-cache":"^0.1.3","gulp-clean":"^0.2.4","gulp-concat":"^2.2.0","gulp-exec":"^2.0.1","gulp-filter":"^0.4.1","gulp-header":"^1.0.2","gulp-inject":"^0.4.1","gulp-jasmine":"^0.2.0","gulp-jshint":"^1.5.3","gulp-json-editor":"^2.0.2","gulp-livereload":"^1.3.1","gulp-minify-css":"~0.3.1","gulp-ng-annotate":"^0.3.0","gulp-notify":"^1.2.5","gulp-prompt":"^0.1.1","gulp-rename":"^1.2.0","gulp-stylus":"^1.0.0","gulp-uglify":"^0.2.1","gulp-util":"^2.2.14","karma":"^0.12.19","karma-chrome-launcher":"~0.1.3","karma-cli":"0.0.4","karma-coverage":"~0.2.0","karma-firefox-launcher":"~0.1.3","karma-jasmine":"~0.2.1","karma-ng-html2js-preprocessor":"^0.1.0","karma-ng-scenario":"^0.1.0","karma-phantomjs-launcher":"^0.1.4","karma-requirejs":"~0.2.1","karma-spec-reporter":"0.0.13","lodash":"^2.4.1","minimist":"0.0.8","mkdirp":"^0.5.0","qq":"^0.3.5","requirejs":"~2.1.11","semver":"^2.3.0","streamqueue":"0.0.7","winston":"^0.7.3"},"contributors":[{"name":"Andre Levi","email":"andre@thomasstreet.com"},{"name":"Daishi Kato","email":"daishi@axlight.com"},{"name":"David Graunke","email":"david@thomasstreet.com"},{"name":"Olivier Combe","email":"olivier.combe@gmail.com"},{"name":"Thuongvu Ho","email":"thuongvuho@gmail.com"},{"name":"Zack Brown","email":"zack@thomasstreet.com"}],"gitHead":"f027c62c108696d351f82aa36b3546478c3d411c","bugs":{"url":"https://github.com/Famous/famous-angular/issues"},"_id":"famous-angular@0.4.0-3","_shasum":"d9eeddd0547e1a074377e3f9c2370edd5c10d4c6","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"trusktr","email":"trusktr@gmail.com"},"maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"dist":{"shasum":"d9eeddd0547e1a074377e3f9c2370edd5c10d4c6","tarball":"https://registry.npmjs.org/famous-angular/-/famous-angular-0.4.0-3.tgz","integrity":"sha512-pxClYh0XMHS5dwyopuEFpUiI66Ovwqi8M28nobgnXQxpuMZJzzlprg6MkHaMMcnRoR+za7WDXBX9n5gYnctbEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEzkpGsZdSeMRJsRCmwpq5KAnNfOXUC4xJE2D94sHN0AiEAksDVzL+JBCuKyO4raeNuNN/2/HTSS1YMlTV4vyNZKBw="}]}}},"readme":"# Famo.us/Angular\n\nFamo.us/Angular is an AngularJS-driven framework for building Famo.us apps.\n\n###Read More\n[Project Site](https://famo.us/angular)\n\n###Download\n[Famo.us/Angular Starter Kit](http://code.famo.us/famous-angular/latest/famous-angular-starter-kit.zip?src=github-readme)\n  or\n`bower install famous-angular`\n\n\nUsing F/A, you can:\n* Create Famo.us apps using familiar AngularJS tools like controllers, directives, and services.\n* Bring rich Famo.us animations to new or existing AngularJS apps.\n* Use HTML to declare Famo.us UIs, complete with Angular's two-way databinding.\n* Easily integrate Famo.us and AngularJS apps.\n\n\n##Project Roadmap\n\n[https://www.pivotaltracker.com/n/projects/1119890](https://www.pivotaltracker.com/n/projects/1119890)\nContact [famous-angular@thomasstreet.com](mailto:famous-angular@thomasstreet.com) if you want to claim tasks or contribute to the roadmap.\n\n\n##Running (For using F/A in your Angular app)\n\n####Before you start, tools you will need\n* Download and install [git](http://git-scm.com/downloads)\n* Download and install [nodeJS](http://nodejs.org/download/)\n* Install bower `npm install -g bower`\n\n####Inside of your app:\n* Run `bower install famous-angular`\n* Add the following to your index.html\n```html\n  <script src=\"bower_components/famous/famous-global.js\"></script>\n  <script src=\"bower_components/famous-angular/dist/famous-angular.js\"></script>\n```\n* Add`<link rel=\"stylesheet\" href=\"bower_components/famous-angular/dist/famous-angular.css\">` to the `<head>` of your index.html\n* Add the `famous.angular` module to your Angular module list (e.g. in a main app.js file: `angular.module('yourMainModule',['famous.angular', 'ui.router', 'ngAnimate'])`)\n* And add an `<fa-app style=\"height: 200px\"><fa-surface fa-background-color=\"'red'\">Hello world</fa-surface></fa-app>` in one of your templates.  If you see 'Hello world' on a red background, you should be good to go.\n**Note: currently, the element that the `<fa-app>` is on must be display: block (like a `<div fa-app>` or a `<p fa-app>`, or just `<fa-app>`) and must have a set height (like `style=\"height: 200px\"` in this example.)  Future versions will not have these requirements.**\n\n\n####Build off of the starter app\nTo get started even faster, try the [famous-angular-starter](https://github.com/thomasstreet/famous-angular-starter) seed project, with everything already in place.  The starter app has a powerful gulp-based workflow, which includes live reloading and Jade/HAML support.\n\n\n\n\n##Running (For developing or contributing to the library)\n\n####Before you start, tools you will need\n* Download and install [git](http://git-scm.com/downloads)\n* Download and install [nodeJS](http://nodejs.org/download/)\n\n####First time:\n`git clone https://github.com/thomasstreet/famous-angular.git`\n\n`npm install`\n\n`npm install -g gulp`\n\n\n####Thereafter:\nInstall the frontend dependencies inside of your example folder.\n\n`cd famous-angular-examples`\n\n`bower install`\n\n`cd ..`\n\n`npm start`\n\nNpm start will use gulp to concatenate files into famous-angular.js, which is built into the app folder. It will also watch for changes inside app and livereload as necessary.\n\nThen open http://localhost:4000.\n\n####To develop the library using the famous-angular-examples submodule\n\n`gulp dev`\n\n####To build the docs\n\n`gulp docs`\n\n####To run tests\nEnsure that you have the [karma](http://karma-runner.github.io/0.12/intro/installation.html) command line interface installed.\n'npm install -g karma-cli'\n\n`karma start'\n\n\n##Support\n\nPlease submit issues as Github issues or reach out for support on the Famous IRC channel on Freenode\n\n\n##Contributing\n\nWe would love to have community contributions and support!  A few areas where could use help right now:\n\n* Writing tests\n* Elaborating on documentation\n* Creating examples for the docs\n* Bug reports and/or fixes\n* Continuing to wrap Famo.us layouts and views into directives [advanced]\n\nIf you want to contribute, please submit a pull request, or contact famous-angular@thomasstreet.com for more information.\n\nPlease read the contribution guidelines in [CONTRIBUTING.md](https://github.com/Famous/famous-angular/blob/master/CONTRIBUTING.md)\n\nFamo.us/Angular is being developed by [Thomas Street](http://thomasstreet.com) in partnership with [Famo.us](https://famo.us), along with community support.\n","maintainers":[{"name":"trusktr","email":"trusktr@gmail.com"}],"time":{"modified":"2022-06-17T23:27:44.344Z","created":"2015-01-21T03:24:46.651Z","0.0.8":"2015-01-21T03:24:46.651Z","0.0.9":"2015-01-21T03:57:43.555Z","0.4.0-1":"2015-01-21T04:23:49.053Z","0.4.0-2":"2015-01-21T04:36:29.776Z","0.4.0-3":"2015-01-21T04:55:52.391Z"},"homepage":"https://github.com/Famous/famous-angular","repository":{"type":"git","url":"https://github.com/Famous/famous-angular.git"},"bugs":{"url":"https://github.com/Famous/famous-angular/issues"},"readmeFilename":"README.md","contributors":[{"name":"Andre Levi","email":"andre@thomasstreet.com"},{"name":"Daishi Kato","email":"daishi@axlight.com"},{"name":"David Graunke","email":"david@thomasstreet.com"},{"name":"Olivier Combe","email":"olivier.combe@gmail.com"},{"name":"Thuongvu Ho","email":"thuongvuho@gmail.com"},{"name":"Zack Brown","email":"zack@thomasstreet.com"}],"license":"MPL v2.0"}