extended-spine-di

Some extensions for spine framework with dependency injection

npm install extended-spine-di
10 downloads in the last week
20 downloads in the last month

extended-spine-di

Extended spine framework with dependency-injection. It gives you ability to instantiate controllers almost like in Angular.

You can use it for example with SimQ.

Installation

$ npm install extended-spine-di

Setup

Controller = require 'extended-spine-di'
Controller.init($, diContainer)

Usage

Controller = require 'extended-spine-di/Controller'

class MyController extends Controller

    constructor: (@el, http, jQuery) ->
        super


module.exports = MyController

Now your controller will have got http and jQuery services from your di container.

Tests

$ npm test

Changelog

  • 1.0.3 - 1.0.4

    • Some updates
  • 1.0.2

    • Bug with inheritance
  • 1.0.1

    • Typo in tests
  • 1.0.0

    • Initial version
npm loves you