diff --git a/di/src/global.ts b/di/src/global.ts index e4cf74b..34639bd 100644 --- a/di/src/global.ts +++ b/di/src/global.ts @@ -2,15 +2,6 @@ import { Container } from './Container.ts' import Instantiable from './type/Instantiable.ts' import { DependencyKey } from './type/DependencyKey.ts' -declare global { - var daton_container: Container - interface Window { daton_container: any } -} - -if ( !window.daton_container ) { - window.daton_container = new Container() -} - -const container = window.daton_container -const make = (target: Instantiable|DependencyKey, ...parameters: any[]) => window.daton_container.make(target, ...parameters) +const container = new Container() +const make = (target: Instantiable|DependencyKey, ...parameters: any[]) => container.make(target, ...parameters) export { container, make }