microframework
Advanced tools
Comparing version 0.1.2 to 0.1.3
{ | ||
"name": "microframework", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "Micro framework is a bundle of express.js, mongodb ODM, validator, dependancy injection framework and restful controllers for your apps using Typescript", | ||
@@ -32,3 +32,3 @@ "license": "Apache-2.0", | ||
"path": "^0.12.x", | ||
"t-configurator": ">=0.0.5", | ||
"configurator.ts": ">=0.0.6", | ||
"typedi": ">=0.0.4" | ||
@@ -35,0 +35,0 @@ }, |
# MicroFramework | ||
Micro framework integrates popular libraries like [express.js][1], [Mongodb ODM][2], [t-validator][5], | ||
[t-controllers][4], [t-event-dispatcher][7] | ||
and others for use in your Typescript application. Framework ships by default [dependancy injection framework][3] and | ||
Micro framework integrates popular libraries like [express.js][1], [Mongodb ODM][2], [validator.ts][5], | ||
[controllers.ts][4], [event-dispatcher.ts][7] | ||
and others for use in your Typescript application. Framework ships by default [dependency injection framework][3] and | ||
[configuration framework][6] to make all modules to work like a sh | ||
@@ -20,3 +20,3 @@ | ||
`npm install microframework microframework-express microframework-typeodm microframework-t-controllers microframework-t-validator microframework-t-event-dispatcher --save` | ||
`npm install microframework microframework-express microframework-typeodm microframework-controllers.ts microframework-validator.ts microframework-event-dispatcher.ts --save` | ||
@@ -28,6 +28,6 @@ 2. Create `app.ts`: | ||
import {ExpressModule} from "microframework-express/ExpressModule"; | ||
import {TControllersModule} from "microframework-t-controllers/TControllersModule"; | ||
import {ControllersTsModule} from "microframework-controllers.ts/ControllersTsModule"; | ||
import {TypeOdmModule} from "microframework-typeodm/TypeOdmModule"; | ||
import {TValidatorModule} from "microframework-t-validator/TValidatorModule"; | ||
import {TEventDispatcherModule} from "microframework-t-event-dispatcher/TEventDispatcherModule"; | ||
import {ValidatorTsModule} from "microframework-validator.ts/ValidatorTsModule"; | ||
import {EventDispatcherTsModule} from "microframework-event-dispatcher.ts/EventDispatcherTsModule"; | ||
@@ -38,5 +38,5 @@ new MicroFrameworkBootstrapper({ baseDirectory: __dirname }) | ||
new TypeOdmModule(), | ||
new TControllersModule(), | ||
new TValidatorModule(), | ||
new TEventDispatcherModule() | ||
new ControllersTsModule(), | ||
new ValidatorTsModule(), | ||
new EventDispatcherTsModule() | ||
]) | ||
@@ -69,3 +69,3 @@ .bootstrap() | ||
```typescript | ||
import {Controller, Get} from "t-controllers/Annotations"; | ||
import {Controller, Get} from "controllers.ts/Annotations"; | ||
import {Response} from "express"; | ||
@@ -92,6 +92,6 @@ import {Request} from "express"; | ||
* [microframework-express](https://github.com/PLEEROCK/microframework-express) - integration with [express.js][1] | ||
* [microframework-t-typeodm](https://github.com/PLEEROCK/microframework-t-typeodm) - integration with [TypeODM][2] | ||
* [microframework-t-controllers](https://github.com/PLEEROCK/microframework-t-controllers) - integration with [t-controllers][4] | ||
* [microframework-t-validator](https://github.com/PLEEROCK/microframework-t-validator) - integration with [t-validator][5] | ||
* [microframework-t-event-dispatcher](https://github.com/PLEEROCK/microframework-t-event-dispatcher) - integration with [t-event-dispatcher][7] | ||
* [microframework-typeodm](https://github.com/PLEEROCK/microframework-typeodm) - integration with [TypeODM][2] | ||
* [microframework-controllers.ts](https://github.com/PLEEROCK/microframework-controllers.ts) - integration with [controllers.ts][4] | ||
* [microframework-validator.ts](https://github.com/PLEEROCK/microframework-validator.ts) - integration with [validator.ts][5] | ||
* [microframework-event-dispatcher.ts](https://github.com/PLEEROCK/microframework-event-dispatcher.ts) - integration with [event-dispatcher.ts][7] | ||
@@ -107,5 +107,5 @@ ## Todos | ||
[3]: https://github.com/PLEEROCK/typedi | ||
[4]: https://github.com/PLEEROCK/t-controllers | ||
[5]: https://github.com/PLEEROCK/t-validator | ||
[6]: https://github.com/PLEEROCK/t-configurator | ||
[7]: https://github.com/PLEEROCK/t-event-dispatcher | ||
[4]: https://github.com/PLEEROCK/controllers.ts | ||
[5]: https://github.com/PLEEROCK/validator.ts | ||
[6]: https://github.com/PLEEROCK/configurator.ts | ||
[7]: https://github.com/PLEEROCK/event-dispatcher.ts |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
86955
+ Addedconfigurator.ts@>=0.0.6
+ Addedconfigurator.ts@0.2.0(transitive)
+ Addedreflect-metadata@0.1.14(transitive)
+ Addedtypedi@0.2.0(transitive)
- Removedt-configurator@>=0.0.5
- Removedreflect-metadata@0.1.2(transitive)
- Removedt-configurator@0.0.5(transitive)
- Removedtypedi@0.0.4(transitive)