@inversifyjs/container
Advanced tools
Comparing version 1.4.1 to 1.4.2
# @inversifyjs/container | ||
## 1.4.2 | ||
### Patch Changes | ||
- 1f659f7: Updated `Container` to properly clear planning cache after new bindings are bound | ||
## 1.4.1 | ||
@@ -4,0 +10,0 @@ |
@@ -38,3 +38,3 @@ "use strict"; | ||
return new BindingFluentSyntaxImplementation_1.BindToFluentSyntaxImplementation((binding) => { | ||
this.#bindingService.set(binding); | ||
this.#setBinding(binding); | ||
}, undefined, this.#options.defaultScope, serviceIdentifier); | ||
@@ -154,3 +154,3 @@ } | ||
return new BindingFluentSyntaxImplementation_1.BindToFluentSyntaxImplementation((binding) => { | ||
this.#bindingService.set(binding); | ||
this.#setBinding(binding); | ||
}, moduleId, this.#options.defaultScope, serviceIdentifier); | ||
@@ -205,3 +205,3 @@ }, | ||
servicesBranch: new Set(), | ||
setBinding: this.#bindingService.set.bind(this.#bindingService), | ||
setBinding: this.#setBinding.bind(this), | ||
}; | ||
@@ -272,4 +272,8 @@ this.#handlePlanParamsRootConstraints(planParams, options); | ||
} | ||
#setBinding(binding) { | ||
this.#bindingService.set(binding); | ||
this.#planResultCacheService.clearCache(); | ||
} | ||
} | ||
exports.Container = Container; | ||
//# sourceMappingURL=Container.js.map |
@@ -1,2 +0,2 @@ | ||
import"reflect-metadata";import{getOwnReflectMetadata as i,setReflectMetadata as e,updateOwnReflectMetadata as t}from"@inversifyjs/reflect-metadata-utils";import{isPromise as n,stringifyServiceIdentifier as s}from"@inversifyjs/common";import{getClassMetadata as r,bindingTypeValues as o,bindingScopeValues as a,PlanResultCacheService as c,ActivationsService as d,BindingService as l,DeactivationsService as u,resolveServiceDeactivations as h,resolveModuleDeactivations as v,plan as g,resolve as S}from"@inversifyjs/core";const b="@inversifyjs/container/bindingId";class p{#i;#e;constructor(n){this.#i=function(){const n=i(Object,b)??0;return n===Number.MAX_SAFE_INTEGER?e(Object,b,Number.MIN_SAFE_INTEGER):t(Object,b,(()=>n),(i=>i+1)),n}(),this.#e=n}get id(){return this.#i}async load(i){await this.#e(i)}}class f{static always=i=>!0}const y="@inversifyjs/container/bindingId";function w(){const n=i(Object,y)??0;return n===Number.MAX_SAFE_INTEGER?e(Object,y,Number.MIN_SAFE_INTEGER):t(Object,y,(()=>n),(i=>i+1)),n}function m(i){return e=>{for(let t=e.getAncestor();void 0!==t;t=t.getAncestor())if(i(t))return!0;return!1}}function I(i){return e=>e.name===i}function A(i){return e=>e.serviceIdentifier===i}function P(i,e){return t=>t.tags.has(i)&&t.tags.get(i)===e}function R(i){return void 0===i.name&&0===i.tags.size}function B(i){const e=m(i);return i=>!e(i)}function C(i){return e=>{const t=e.getAncestor();return void 0===t||!i(t)}}function N(i){return e=>{const t=e.getAncestor();return void 0!==t&&i(t)}}class M{#t;constructor(i){this.#t=i}inRequestScope(){return this.#t.scope=a.Request,new x(this.#t)}inSingletonScope(){return this.#t.scope=a.Singleton,new x(this.#t)}inTransientScope(){return this.#t.scope=a.Transient,new x(this.#t)}}class O{#n;#s;#r;#o;constructor(i,e,t,n){this.#n=i,this.#s=e,this.#r=t,this.#o=n}to(i){const e=r(i),t={cache:{isRight:!1,value:void 0},id:w(),implementationType:i,isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:e.scope??this.#r,serviceIdentifier:this.#o,type:o.Instance};return this.#n(t),new E(t)}toSelf(){if("function"!=typeof this.#o)throw new Error('"toSelf" function can only be applied when a newable function is used as service identifier');return this.to(this.#o)}toConstantValue(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:a.Singleton,serviceIdentifier:this.#o,type:o.ConstantValue,value:i};return this.#n(e),new x(e)}toDynamicValue(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:this.#r,serviceIdentifier:this.#o,type:o.DynamicValue,value:i};return this.#n(e),new E(e)}toFactory(i){const e={cache:{isRight:!1,value:void 0},factory:i,id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:a.Singleton,serviceIdentifier:this.#o,type:o.Factory};return this.#n(e),new x(e)}toProvider(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,provider:i,scope:a.Singleton,serviceIdentifier:this.#o,type:o.Provider};return this.#n(e),new x(e)}toService(i){const e={id:w(),isSatisfiedBy:f.always,moduleId:this.#s,serviceIdentifier:this.#o,targetServiceIdentifier:i,type:o.ServiceRedirection};this.#n(e)}}class F{#t;constructor(i){this.#t=i}onActivation(i){return this.#t.onActivation=i,new D(this.#t)}onDeactivation(i){return this.#t.onDeactivation=i,new D(this.#t)}}class D{#t;constructor(i){this.#t=i}when(i){return this.#t.isSatisfiedBy=i,new F(this.#t)}whenAnyAncestor(i){return this.when(m(i))}whenAnyAncestorIs(i){return this.when(m(A(i)))}whenAnyAncestorNamed(i){return this.when(function(i){return m(I(i))}(i))}whenAnyAncestorTagged(i,e){return this.when(function(i,e){return m(P(i,e))}(i,e))}whenDefault(){return this.when(R)}whenNamed(i){return this.when(I(i))}whenNoParent(i){return this.when(C(i))}whenNoParentIs(i){return this.when(C(A(i)))}whenNoParentNamed(i){return this.when(function(i){return C(I(i))}(i))}whenNoParentTagged(i,e){return this.when(function(i,e){return C(P(i,e))}(i,e))}whenParent(i){return this.when(N(i))}whenParentIs(i){return this.when(N(A(i)))}whenParentNamed(i){return this.when(function(i){return N(I(i))}(i))}whenParentTagged(i,e){return this.when(function(i,e){return N(P(i,e))}(i,e))}whenTagged(i,e){return this.when(P(i,e))}whenNoAncestor(i){return this.when(B(i))}whenNoAncestorIs(i){return this.when(B(A(i)))}whenNoAncestorNamed(i){return this.when(function(i){return B(I(i))}(i))}whenNoAncestorTagged(i,e){return this.when(function(i,e){return B(P(i,e))}(i,e))}}class x extends D{#a;constructor(i){super(i),this.#a=new F(i)}onActivation(i){return this.#a.onActivation(i)}onDeactivation(i){return this.#a.onDeactivation(i)}}class E extends x{#c;constructor(i){super(i),this.#c=new M(i)}inRequestScope(){return this.#c.inRequestScope()}inSingletonScope(){return this.#c.inSingletonScope()}inTransientScope(){return this.#c.inTransientScope()}}const T=Symbol.for("@inversifyjs/container/InversifyContainerError");class k extends Error{[T];kind;constructor(i,e,t){super(e,t),this[T]=!0,this.kind=i}static is(i){return"object"==typeof i&&null!==i&&!0===i[T]}static isErrorOfKind(i,e){return k.is(i)&&i.kind===e}}var j;!function(i){i[i.invalidOperation=0]="invalidOperation"}(j||(j={}));const _=a.Transient;class V{#d;#l;#u;#h;#v;#g;constructor(i){this.#v=new c,void 0===i?.parent?(this.#d=d.build(void 0),this.#l=l.build(void 0),this.#u=u.build(void 0)):(this.#d=d.build(i.parent.#d),this.#l=l.build(i.parent.#l),this.#u=u.build(i.parent.#u),i.parent.#v.subscribe(this.#v)),this.#h={autobind:i?.autobind??!1,defaultScope:i?.defaultScope??_},this.#g=[]}bind(i){return new O((i=>{this.#l.set(i)}),void 0,this.#h.defaultScope,i)}get(i,e){const t=this.#S(!1,i,e),r=this.#b(t);if(n(r))throw new k(j.invalidOperation,`Unexpected asyncronous service when resolving service "${s(i)}"`);return r}getAll(i,e){const t=this.#S(!0,i,e),r=this.#b(t);if(n(r))throw new k(j.invalidOperation,`Unexpected asyncronous service when resolving service "${s(i)}"`);return r}async getAllAsync(i,e){const t=this.#S(!0,i,e);return this.#b(t)}async getAsync(i,e){const t=this.#S(!1,i,e);return this.#b(t)}isBound(i,e){const t=this.#l.get(i);return this.#p(i,t,e)}isCurrentBound(i,e){const t=this.#l.getNonParentBindings(i);return this.#p(i,t,e)}async load(...i){await Promise.all(i.map((async i=>i.load(this.#f(i.id)))))}onActivation(i,e){this.#d.add(e,{serviceId:i})}onDeactivation(i,e){this.#u.add(e,{serviceId:i})}restore(){const i=this.#g.pop();if(void 0===i)throw new k(j.invalidOperation,"No snapshot available to restore");this.#d=i.activationService,this.#l=i.bindingService,this.#u=i.deactivationService,this.#v.clearCache()}snapshot(){this.#g.push({activationService:this.#d.clone(),bindingService:this.#l.clone(),deactivationService:this.#u.clone()})}async unbind(i){await h(this.#y(),i),this.#d.removeAllByServiceId(i),this.#l.removeAllByServiceId(i),this.#u.removeAllByServiceId(i),this.#v.clearCache()}async unbindAll(){const i=this.#y(),e=[...this.#l.getNonParentBoundServices()];await Promise.all(e.map((async e=>h(i,e))));for(const i of e)this.#d.removeAllByServiceId(i),this.#l.removeAllByServiceId(i),this.#u.removeAllByServiceId(i);this.#v.clearCache()}async unload(...i){const e=this.#y();await Promise.all(i.map((i=>v(e,i.id))));for(const e of i)this.#d.removeAllByModuleId(e.id),this.#l.removeAllByModuleId(e.id),this.#u.removeAllByModuleId(e.id);this.#v.clearCache()}#f(i){return{bind:e=>new O((i=>{this.#l.set(i)}),i,this.#h.defaultScope,e),isBound:this.isBound.bind(this),onActivation:(e,t)=>{this.#d.add(t,{moduleId:i,serviceId:e})},onDeactivation:(e,t)=>{this.#u.add(t,{moduleId:i,serviceId:e})},unbind:this.unbind.bind(this)}}#y(){return{getBindings:i=>this.#l.get(i),getBindingsFromModule:i=>this.#l.getByModuleId(i),getClassMetadata:r,getDeactivations:i=>this.#u.get(i)}}#w(i,e,t){return{isMultiple:i,name:t?.name,optional:t?.optional,serviceIdentifier:e,tag:t?.tag}}#m(i,e,t){const n={autobindOptions:t?.autobind??this.#h.autobind?{scope:this.#h.defaultScope}:void 0,getBindings:this.#l.get.bind(this.#l),getClassMetadata:r,rootConstraints:{isMultiple:i,serviceIdentifier:e},servicesBranch:new Set,setBinding:this.#l.set.bind(this.#l)};return this.#I(n,t),n}#S(i,e,t){const n=this.#w(i,e,t),s=this.#v.get(n);if(void 0!==s)return s;const r=g(this.#m(i,e,t));return this.#v.set(n,r),r}#b(i){return S({context:{get:this.get.bind(this),getAll:this.getAll.bind(this),getAllAsync:this.getAllAsync.bind(this),getAsync:this.getAsync.bind(this)},getActivations:i=>this.#d.get(i),planResult:i,requestScopeCache:new Map})}#I(i,e){void 0!==e&&(void 0!==e.name&&(i.rootConstraints.name=e.name),!0===e.optional&&(i.rootConstraints.isOptional=!0),void 0!==e.tag&&(i.rootConstraints.tag={key:e.tag.key,value:e.tag.value}))}#p(i,e,t){if(void 0===e)return!1;const n={getAncestor:()=>{},name:t?.name,serviceIdentifier:i,tags:new Map};void 0!==t?.tag&&n.tags.set(t.tag.key,t.tag.value);for(const i of e)if(i.isSatisfiedBy(n))return!0;return!1}}export{V as Container,p as ContainerModule,k as InversifyContainerError,j as InversifyContainerErrorKind}; | ||
import"reflect-metadata";import{getOwnReflectMetadata as i,setReflectMetadata as e,updateOwnReflectMetadata as t}from"@inversifyjs/reflect-metadata-utils";import{isPromise as n,stringifyServiceIdentifier as s}from"@inversifyjs/common";import{getClassMetadata as r,bindingTypeValues as a,bindingScopeValues as o,PlanResultCacheService as c,ActivationsService as d,BindingService as l,DeactivationsService as u,resolveServiceDeactivations as h,resolveModuleDeactivations as v,plan as g,resolve as S}from"@inversifyjs/core";const b="@inversifyjs/container/bindingId";class p{#i;#e;constructor(n){this.#i=function(){const n=i(Object,b)??0;return n===Number.MAX_SAFE_INTEGER?e(Object,b,Number.MIN_SAFE_INTEGER):t(Object,b,(()=>n),(i=>i+1)),n}(),this.#e=n}get id(){return this.#i}async load(i){await this.#e(i)}}class f{static always=i=>!0}const y="@inversifyjs/container/bindingId";function w(){const n=i(Object,y)??0;return n===Number.MAX_SAFE_INTEGER?e(Object,y,Number.MIN_SAFE_INTEGER):t(Object,y,(()=>n),(i=>i+1)),n}function m(i){return e=>{for(let t=e.getAncestor();void 0!==t;t=t.getAncestor())if(i(t))return!0;return!1}}function I(i){return e=>e.name===i}function A(i){return e=>e.serviceIdentifier===i}function P(i,e){return t=>t.tags.has(i)&&t.tags.get(i)===e}function R(i){return void 0===i.name&&0===i.tags.size}function B(i){const e=m(i);return i=>!e(i)}function C(i){return e=>{const t=e.getAncestor();return void 0===t||!i(t)}}function N(i){return e=>{const t=e.getAncestor();return void 0!==t&&i(t)}}class M{#t;constructor(i){this.#t=i}inRequestScope(){return this.#t.scope=o.Request,new x(this.#t)}inSingletonScope(){return this.#t.scope=o.Singleton,new x(this.#t)}inTransientScope(){return this.#t.scope=o.Transient,new x(this.#t)}}class O{#n;#s;#r;#a;constructor(i,e,t,n){this.#n=i,this.#s=e,this.#r=t,this.#a=n}to(i){const e=r(i),t={cache:{isRight:!1,value:void 0},id:w(),implementationType:i,isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:e.scope??this.#r,serviceIdentifier:this.#a,type:a.Instance};return this.#n(t),new E(t)}toSelf(){if("function"!=typeof this.#a)throw new Error('"toSelf" function can only be applied when a newable function is used as service identifier');return this.to(this.#a)}toConstantValue(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:o.Singleton,serviceIdentifier:this.#a,type:a.ConstantValue,value:i};return this.#n(e),new x(e)}toDynamicValue(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:this.#r,serviceIdentifier:this.#a,type:a.DynamicValue,value:i};return this.#n(e),new E(e)}toFactory(i){const e={cache:{isRight:!1,value:void 0},factory:i,id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,scope:o.Singleton,serviceIdentifier:this.#a,type:a.Factory};return this.#n(e),new x(e)}toProvider(i){const e={cache:{isRight:!1,value:void 0},id:w(),isSatisfiedBy:f.always,moduleId:this.#s,onActivation:void 0,onDeactivation:void 0,provider:i,scope:o.Singleton,serviceIdentifier:this.#a,type:a.Provider};return this.#n(e),new x(e)}toService(i){const e={id:w(),isSatisfiedBy:f.always,moduleId:this.#s,serviceIdentifier:this.#a,targetServiceIdentifier:i,type:a.ServiceRedirection};this.#n(e)}}class F{#t;constructor(i){this.#t=i}onActivation(i){return this.#t.onActivation=i,new D(this.#t)}onDeactivation(i){return this.#t.onDeactivation=i,new D(this.#t)}}class D{#t;constructor(i){this.#t=i}when(i){return this.#t.isSatisfiedBy=i,new F(this.#t)}whenAnyAncestor(i){return this.when(m(i))}whenAnyAncestorIs(i){return this.when(m(A(i)))}whenAnyAncestorNamed(i){return this.when(function(i){return m(I(i))}(i))}whenAnyAncestorTagged(i,e){return this.when(function(i,e){return m(P(i,e))}(i,e))}whenDefault(){return this.when(R)}whenNamed(i){return this.when(I(i))}whenNoParent(i){return this.when(C(i))}whenNoParentIs(i){return this.when(C(A(i)))}whenNoParentNamed(i){return this.when(function(i){return C(I(i))}(i))}whenNoParentTagged(i,e){return this.when(function(i,e){return C(P(i,e))}(i,e))}whenParent(i){return this.when(N(i))}whenParentIs(i){return this.when(N(A(i)))}whenParentNamed(i){return this.when(function(i){return N(I(i))}(i))}whenParentTagged(i,e){return this.when(function(i,e){return N(P(i,e))}(i,e))}whenTagged(i,e){return this.when(P(i,e))}whenNoAncestor(i){return this.when(B(i))}whenNoAncestorIs(i){return this.when(B(A(i)))}whenNoAncestorNamed(i){return this.when(function(i){return B(I(i))}(i))}whenNoAncestorTagged(i,e){return this.when(function(i,e){return B(P(i,e))}(i,e))}}class x extends D{#o;constructor(i){super(i),this.#o=new F(i)}onActivation(i){return this.#o.onActivation(i)}onDeactivation(i){return this.#o.onDeactivation(i)}}class E extends x{#c;constructor(i){super(i),this.#c=new M(i)}inRequestScope(){return this.#c.inRequestScope()}inSingletonScope(){return this.#c.inSingletonScope()}inTransientScope(){return this.#c.inTransientScope()}}const T=Symbol.for("@inversifyjs/container/InversifyContainerError");class k extends Error{[T];kind;constructor(i,e,t){super(e,t),this[T]=!0,this.kind=i}static is(i){return"object"==typeof i&&null!==i&&!0===i[T]}static isErrorOfKind(i,e){return k.is(i)&&i.kind===e}}var j;!function(i){i[i.invalidOperation=0]="invalidOperation"}(j||(j={}));const _=o.Transient;class V{#d;#l;#u;#h;#v;#g;constructor(i){this.#v=new c,void 0===i?.parent?(this.#d=d.build(void 0),this.#l=l.build(void 0),this.#u=u.build(void 0)):(this.#d=d.build(i.parent.#d),this.#l=l.build(i.parent.#l),this.#u=u.build(i.parent.#u),i.parent.#v.subscribe(this.#v)),this.#h={autobind:i?.autobind??!1,defaultScope:i?.defaultScope??_},this.#g=[]}bind(i){return new O((i=>{this.#S(i)}),void 0,this.#h.defaultScope,i)}get(i,e){const t=this.#b(!1,i,e),r=this.#p(t);if(n(r))throw new k(j.invalidOperation,`Unexpected asyncronous service when resolving service "${s(i)}"`);return r}getAll(i,e){const t=this.#b(!0,i,e),r=this.#p(t);if(n(r))throw new k(j.invalidOperation,`Unexpected asyncronous service when resolving service "${s(i)}"`);return r}async getAllAsync(i,e){const t=this.#b(!0,i,e);return this.#p(t)}async getAsync(i,e){const t=this.#b(!1,i,e);return this.#p(t)}isBound(i,e){const t=this.#l.get(i);return this.#f(i,t,e)}isCurrentBound(i,e){const t=this.#l.getNonParentBindings(i);return this.#f(i,t,e)}async load(...i){await Promise.all(i.map((async i=>i.load(this.#y(i.id)))))}onActivation(i,e){this.#d.add(e,{serviceId:i})}onDeactivation(i,e){this.#u.add(e,{serviceId:i})}restore(){const i=this.#g.pop();if(void 0===i)throw new k(j.invalidOperation,"No snapshot available to restore");this.#d=i.activationService,this.#l=i.bindingService,this.#u=i.deactivationService,this.#v.clearCache()}snapshot(){this.#g.push({activationService:this.#d.clone(),bindingService:this.#l.clone(),deactivationService:this.#u.clone()})}async unbind(i){await h(this.#w(),i),this.#d.removeAllByServiceId(i),this.#l.removeAllByServiceId(i),this.#u.removeAllByServiceId(i),this.#v.clearCache()}async unbindAll(){const i=this.#w(),e=[...this.#l.getNonParentBoundServices()];await Promise.all(e.map((async e=>h(i,e))));for(const i of e)this.#d.removeAllByServiceId(i),this.#l.removeAllByServiceId(i),this.#u.removeAllByServiceId(i);this.#v.clearCache()}async unload(...i){const e=this.#w();await Promise.all(i.map((i=>v(e,i.id))));for(const e of i)this.#d.removeAllByModuleId(e.id),this.#l.removeAllByModuleId(e.id),this.#u.removeAllByModuleId(e.id);this.#v.clearCache()}#y(i){return{bind:e=>new O((i=>{this.#S(i)}),i,this.#h.defaultScope,e),isBound:this.isBound.bind(this),onActivation:(e,t)=>{this.#d.add(t,{moduleId:i,serviceId:e})},onDeactivation:(e,t)=>{this.#u.add(t,{moduleId:i,serviceId:e})},unbind:this.unbind.bind(this)}}#w(){return{getBindings:i=>this.#l.get(i),getBindingsFromModule:i=>this.#l.getByModuleId(i),getClassMetadata:r,getDeactivations:i=>this.#u.get(i)}}#m(i,e,t){return{isMultiple:i,name:t?.name,optional:t?.optional,serviceIdentifier:e,tag:t?.tag}}#I(i,e,t){const n={autobindOptions:t?.autobind??this.#h.autobind?{scope:this.#h.defaultScope}:void 0,getBindings:this.#l.get.bind(this.#l),getClassMetadata:r,rootConstraints:{isMultiple:i,serviceIdentifier:e},servicesBranch:new Set,setBinding:this.#S.bind(this)};return this.#A(n,t),n}#b(i,e,t){const n=this.#m(i,e,t),s=this.#v.get(n);if(void 0!==s)return s;const r=g(this.#I(i,e,t));return this.#v.set(n,r),r}#p(i){return S({context:{get:this.get.bind(this),getAll:this.getAll.bind(this),getAllAsync:this.getAllAsync.bind(this),getAsync:this.getAsync.bind(this)},getActivations:i=>this.#d.get(i),planResult:i,requestScopeCache:new Map})}#A(i,e){void 0!==e&&(void 0!==e.name&&(i.rootConstraints.name=e.name),!0===e.optional&&(i.rootConstraints.isOptional=!0),void 0!==e.tag&&(i.rootConstraints.tag={key:e.tag.key,value:e.tag.value}))}#f(i,e,t){if(void 0===e)return!1;const n={getAncestor:()=>{},name:t?.name,serviceIdentifier:i,tags:new Map};void 0!==t?.tag&&n.tags.set(t.tag.key,t.tag.value);for(const i of e)if(i.isSatisfiedBy(n))return!0;return!1}#S(i){this.#l.set(i),this.#v.clearCache()}}export{V as Container,p as ContainerModule,k as InversifyContainerError,j as InversifyContainerErrorKind}; | ||
//# sourceMappingURL=index.js.map |
@@ -9,4 +9,4 @@ { | ||
"@inversifyjs/common": "1.5.0", | ||
"@inversifyjs/core": "3.4.0", | ||
"@inversifyjs/reflect-metadata-utils": "1.1.0" | ||
"@inversifyjs/reflect-metadata-utils": "1.1.0", | ||
"@inversifyjs/core": "3.4.0" | ||
}, | ||
@@ -64,3 +64,3 @@ "devDependencies": { | ||
}, | ||
"version": "1.4.1", | ||
"version": "1.4.2", | ||
"scripts": { | ||
@@ -67,0 +67,0 @@ "build": "pnpm run build:cjs && pnpm run build:esm", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
157073
202
1284