0.0.1 • Published 9 years ago

di v0.0.1

Weekly downloads
1,904,098
License
MIT
Repository
github
Last release
9 years ago

Build Status

Dependency Injection v2

This readme describes how to set up your working space in order to run the tests and hack on it. See How can I use it on how to use this DI framework in your project.

Installation

# Clone this repo (or your fork).
git clone https://github.com/angular/di.js.git

# Install all the the dev dependencies, such as Karma, Gulp, etc.
npm install

# If you wanna use "karma" or "gulp" commands, install also:
npm install -g karma-cli
npm install -g gulp

Running the tests

This will start Karma and Chrome (with --harmony enabled). Karma will watch the source code and run the tests anytime you save a change.

karma start

Transpiling ES6

All the source code is written in the upcoming version of JavaScript - ES6. In order to use it in the current browsers you need to transpile the code into ES5 using Traceur.

# Transpile ES6 into ./compiled/*
gulp build

# Watch all the sources and transpile on any change
gulp watch

Examples

gulp build_examples
gulp serve

More stuff

I talked about this DI framework at the ng-conf, here are some more links...

Also, here is the original design doc, which is quickly becoming out-dated ;-)

2.0.0-pre-14

9 years ago

2.0.0-pre-13

9 years ago

2.0.0-pre-12

10 years ago

2.0.0-pre-11

10 years ago

2.0.0-pre-10

10 years ago

2.0.0-pre-9

10 years ago

2.0.0-pre-8

10 years ago

2.0.0-pre-7

10 years ago

2.0.0-pre-6

10 years ago

2.0.0-pre-5

10 years ago

2.0.0-pre-4

10 years ago

2.0.0-pre-3

10 years ago

2.0.0-pre-2

10 years ago

2.0.0-pre-1

10 years ago

1.9.0

10 years ago

2.0.0-dev

10 years ago

0.0.1

11 years ago

0.0.0

11 years ago