e22m4u 2 лет назад
Родитель
Сommit
8b0cfc9861
3 измененных файлов с 17 добавлено и 16 удалено
  1. 1 0
      src/index.d.ts
  2. 8 8
      src/service-container.js
  3. 8 8
      src/service.js

+ 1 - 0
src/index.d.ts

@@ -1,2 +1,3 @@
+export * from './types';
 export * from './service';
 export * from './service-container';

+ 8 - 8
src/service-container.js

@@ -16,9 +16,9 @@ export class ServiceContainer {
   /**
    * Get.
    *
-   * @param {any} ctor
-   * @param {any} args
-   * @return {any}
+   * @param {*} ctor
+   * @param {*} args
+   * @return {*}
    */
   get(ctor, ...args) {
     if (!ctor || typeof ctor !== 'function')
@@ -46,7 +46,7 @@ export class ServiceContainer {
   /**
    * Has.
    *
-   * @param {any} ctor
+   * @param {*} ctor
    * @return {boolean}
    */
   has(ctor) {
@@ -56,8 +56,8 @@ export class ServiceContainer {
   /**
    * Add.
    *
-   * @param {any} ctor
-   * @param {any} args
+   * @param {*} ctor
+   * @param {*} args
    * @return {this}
    */
   add(ctor, ...args) {
@@ -78,8 +78,8 @@ export class ServiceContainer {
   /**
    * Use.
    *
-   * @param {any} ctor
-   * @param {any} args
+   * @param {*} ctor
+   * @param {*} args
    * @return {this}
    */
   use(ctor, ...args) {

+ 8 - 8
src/service.js

@@ -26,9 +26,9 @@ export class Service {
   /**
    * Get service.
    *
-   * @param {any} ctor
-   * @param {any} args
-   * @return {any}
+   * @param {*} ctor
+   * @param {*} args
+   * @return {*}
    */
   getService(ctor, ...args) {
     return this.container.get(ctor, ...args);
@@ -37,7 +37,7 @@ export class Service {
   /**
    * Has service.
    *
-   * @param {any} ctor
+   * @param {*} ctor
    * @return {boolean}
    */
   hasService(ctor) {
@@ -47,8 +47,8 @@ export class Service {
   /**
    * Add service.
    *
-   * @param {any} ctor
-   * @param {any} args
+   * @param {*} ctor
+   * @param {*} args
    * @return {this}
    */
   addService(ctor, ...args) {
@@ -59,8 +59,8 @@ export class Service {
   /**
    * Use service.
    *
-   * @param {any} ctor
-   * @param {any} args
+   * @param {*} ctor
+   * @param {*} args
    * @return {this}
    */
   useService(ctor, ...args) {