Saber IOC. Automatic dependency wiring for TypeScript and JavaScript projects.

github.com/Saber2pr/saber-ioc

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

May 2019
  • test(update test):
  • refactor(injector): before should return instances instead of deps
  • build(min): saber-ioc.min.js update
  • feat(decorators injector type): add InjectProp decorator, rewrite met…
  • build(npm): update
  • build(npm): remove unuse dep
  • docs(update package name):
  • build(npm): update readme. add a demo view
  • docs(update readme. add a demo view):
  • test(test): add a simple demo
  • feat(injector): target need a type to returntype
  • feat(saber-ioc.min.js): update
  • build(npm): update Inject Injectable params to PropertyKey
  • test(dispatcher): use Symbol token insteadof string token
  • feat(types): id use PropertyKey insteadof string
  • fix(tsconfig): unuse sourcemap
  • refactor(validators saber-ioc): refactor all. some api removed like F…
  • perf(src/core/factory.ts): use `typeof` instead of `Object.name`
  • refactor(*): update code style.
  • update dep-> @saber2pr/reflect