1.2.1-browser • Published 7 years ago

back-lib-common-util v1.2.1-browser

Weekly downloads
3
License
-
Repository
bitbucket
Last release
7 years ago

Gennova backend common utility

Shared utility classes used by all other packages.

INSTALLATION

npm i: To install dependencies. gulp to transpile TypeScript.

DEVELOPMENT

gulp watch: To transpile and watch for edit.

RELEASE

gulp release: To transpile and create app.d.ts definition file.

VERSIONS

1.2.1

  • Use Bluebird to override global native Promise.

1.1.1

  • Exports @unmanaged annotation to fix "Error: The number of constructor arguments in the derived class ProgramRepository must be >= than the number of constructor arguments of its base class."

1.1.0

  • Added InternalErrorException.
  • Added HandlerContainer to keep and resolve action handlers.
  • Added file .npmignore.
  • Testing coverage: 100%

1.0.0

  • Added Types constants.
  • Added AutoMapper definition.
  • Added one parameter to Exception constructor.
  • Added isBound and unbind functions to DependencyContainer.
  • Added more functions to Guard. (breaking change)
  • Renamed IAdapter to IServiceAddOn. (breaking change)
  • Testing coverage: 100%

0.1.0

  • DependencyContainer
  • Guard
  • Exception
  • Testing coverage: 66%