node-decorators

node-decorators

MIT License

Downloads
14.1K
Stars
380
Committers
17

Bot releases are hidden (Show)

node-decorators - [email protected]

Published by serhiisol over 3 years ago

  • Keep middlewares in controllers and routes meta if already set (#107)
node-decorators - [email protected]

Published by serhiisol over 4 years ago

  • Added option to add RouterOptions to the controller
node-decorators - [email protected]

Published by serhiisol almost 6 years ago

  • Made global middleware optional
  • Made dependencies as peerDependencies

Closes #75

node-decorators - [email protected]

Published by serhiisol about 6 years ago

  • Changed library structure
  • Fixed interfaces
  • Added new interface to implement for server middleware ServerMiddleware, controller Middleware interface remains the same
  • Updated versions of dependencies, like socket.io and @decorators/di

Closes #98

node-decorators - [email protected]

Published by serhiisol over 6 years ago

  • Added support for async middleware
  • express and @decorators/di as peerDependencies
node-decorators - [email protected]

Published by serhiisol over 6 years ago

  • Fixes getParam to always return property of param when name is provided #87
node-decorators - [email protected]

Published by serhiisol over 6 years ago

  • Fix sorting parameters when applying events #86
node-decorators - [email protected]

Published by serhiisol over 6 years ago

  • Fixed cyclic di and error
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Added ability to not to use @Injectable from @decorators/di in case if DI is not needed
  • Changed library structure
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Router support for attachControllers helper function
  • Global error middleware also intercepts errors in async method handlers
  • Changed library structure
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Updated README file to the latest version, fixes #75
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Fixed definitions
  • Fixed complition for VSCode, etc.
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • added extra error messages
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Dependency injection with @decorators/di
  • @ServerMiddleware decorator was removed, use IO_MIDDLEWARE token to register custom server middleware
  • @Middleware decorator was removed use controller-based middleware
  • Middlewares as a class
  • Functions as middleware are no longer supported, use classes instead (Middleware interface)
  • Single middleware are no longer supported, use array instead (unified interface for all usages)
  • legacy helper function attachControllersToSocket was removed
  • Updated socket.io version to >=2.0.4
  • Development: big refactoring
  • Development: updated typescript version to >=2.6.1
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Dependency injection with @decorators/di
  • @Static is using static members from now on
  • new @Hook decorators for mongoose lifecycle hooks (pre, post etc.), closes #58
  • Updated mongoose version to >=4.13.0
  • Development: big refactoring
  • Development: updated typescript version to >=2.6.1
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

  • Dependency injection with @decorators/di, closes #54;
  • Express route middlewares as a class, closes #55;
  • Functions as middleware are no longer supported, use classes instead
  • Single middleware are no longer supported, use array instead (unified interface for all usages)
  • Added All, Patch and Head route decorators
  • Global error middleware, closes #56
  • Updated express version to >=4.16.2
  • Removed deprecated methods and decorators
  • big refactoring
node-decorators - [email protected]

Published by serhiisol almost 7 years ago

Feature

  • New Dependency Injection module
    npm install @decorators/di
node-decorators - [email protected]

Published by serhiisol about 7 years ago

Fixes

  • Socket object availability in connection event
  • Adusted types
node-decorators - Express#1.3.1

Published by serhiisol about 7 years ago

Fixes

  • Fixed incorrect typings for attachControllers function
node-decorators - Common#1.1.2

Published by serhiisol over 7 years ago

Bug fixes