diff --git a/src/utils/reflection/index.ts b/src/utils/reflection/index.ts new file mode 100644 index 0000000..815bc53 --- /dev/null +++ b/src/utils/reflection/index.ts @@ -0,0 +1,33 @@ +export { + ImportDirective, + ExecutedImportDirective, + ImportDirectiveExecutionOptions, + + parseImportDirective, + formatImportDirective, + + executeImportDirective, +} from "./import-directive"; + +export { + ModuleLoader, + NODE_MODULE_LOADER, + DYNAMIC_MODULE_LOADER, +} from "./module-loader"; + +export { + defineNestedProperty, + defineNestedProperties, + + getPropertyDescriptor, + getAllPropertyDescriptors, + + getAllKeys, + getAllNames, + getAllSymbols, + getAllValues, + getAllEntries, + getOwnEntries, + + merge, +} from "./object-reflector";