You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

angular-shrub

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

angular-shrub

Hi! ^_^

0.0.1
unpublished
latest
npm
Version published
Maintainers
1
Created
Source

Hi! ^_^

I'm cha0s and I love real-time interactive web applications.

What's Angular Shrub?

Angular Shrub is intended to take Angular Seed to the next level. It includes a server as well as the client application.

Features

  • Scalable (thanks to Redis) real-time client/server communication using socket.io

  • Clean and intelligent structure for the common AngularJS patterns (controllers, directives, filters, and services)

  • Numerous built-in tasks for Grunt, for seamless integration of CoffeeScript, LESS, minification, and preprocessing to keep the boilerplate away.

  • Browser-side NodeJS-style modules, with a require service provided in Angular for loading them.

  • Foundational directives and services, such as notifications, navigation, configuration, debugging, and more.

  • Robust system for mocking every aspect of your application, including during E2E tests, which Angular is a bit difficult about, out of the box.

Get rolling

  • Get yourself a clone: $ git clone git://github.com/cha0s/angular-shrub.git

  • Get in the new directory and then the usual npm install, followed by $ scripts/good-to-go. This script will return 0 if the project builds, and the tests run successfully. In other words, you can easily wire it up in a pre-commit hook.

  • You will need to create a settings file. Copy config/settings-default.json to config/settings.json

  • Spin up the server: $ npm start and navigate to http://localhost:4201 (make sure you've run grunt at least once!)

  • Check out how AngularShrub has generated a lot of Angular boilerplate for you. Particularly app/js/{controllers,directives,filters,services}.js will be of interest.

Enjoy!

FAQs

Package last updated on 27 Mar 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts