12345678910111213141516171819202122232425 |
- export { createIdentifier } from './decorators';
- export { Quantity, LookUp } from './types';
- export { Many, Optional, Inject } from './dependencyQuantity';
- export { forwardRef } from './dependencyForwardRef';
- export { Injector } from './injector';
- export { SkipSelf, Self } from './dependencyLookUp';
- export { isDisposable } from './dispose';
- export { setDependencies } from './dependencyDeclare';
- export { WithNew } from './dependencyWithNew';
- export { isAsyncDependencyItem, isAsyncHook, isClassDependencyItem, isCtor, isFactoryDependencyItem, isValueDependencyItem, } from './dependencyItem';
- export { RediError } from './error';
- var globalObject = (typeof globalThis !== 'undefined' && globalThis) ||
- (typeof window !== 'undefined' && window) ||
- (typeof global !== 'undefined' && global);
- var __REDI_GLOBAL_LOCK__ = 'REDI_GLOBAL_LOCK';
- var isNode = typeof process !== 'undefined' && process.versions != null && process.versions.node != null;
- if (globalObject[__REDI_GLOBAL_LOCK__]) {
- if (!isNode) {
- console.error("[redi]: You are loading scripts of redi more than once! This may cause undesired behavior in your application.\nMaybe your dependencies added redi as its dependency and bundled redi to its dist files. Or you import different versions of redi.\nFor more info please visit our website: https://redi.wendell.fun/en-US/docs/debug#import-scripts-of-redi-more-than-once");
- }
- }
- else {
- globalObject[__REDI_GLOBAL_LOCK__] = true;
- }
- //# sourceMappingURL=publicApi.js.map
|