diff --git a/sdk/lib/config/builder/index.ts b/sdk/lib/config/builder/index.ts index a0d794b16..6b6ddc730 100644 --- a/sdk/lib/config/builder/index.ts +++ b/sdk/lib/config/builder/index.ts @@ -1,4 +1,6 @@ -import "./config" -import "./list" -import "./value" -import "./variants" +import { Config } from "./config" +import { List } from "./list" +import { Value } from "./value" +import { Variants } from "./variants" + +export { Config, List, Value, Variants } diff --git a/sdk/lib/config/builder/list.ts b/sdk/lib/config/builder/list.ts index 23de0c495..8a251069d 100644 --- a/sdk/lib/config/builder/list.ts +++ b/sdk/lib/config/builder/list.ts @@ -6,7 +6,6 @@ import { UniqueBy, ValueSpecList, ValueSpecListOf, - ValueSpecText, } from "../configTypes" import { Parser, arrayOf, number, string } from "ts-matches" /** diff --git a/sdk/lib/config/index.ts b/sdk/lib/config/index.ts index 510dc1ca0..35c3e274e 100644 --- a/sdk/lib/config/index.ts +++ b/sdk/lib/config/index.ts @@ -1,5 +1,3 @@ -import "./builder" - -import "./setupConfig" -import "./configDependencies" -import "./configConstants" +export * as constants from "./configConstants" +export * as types from "./configTypes" +export * as builder from "./builder" diff --git a/sdk/lib/config/setupConfig.ts b/sdk/lib/config/setupConfig.ts index 8519eb358..a49e545a8 100644 --- a/sdk/lib/config/setupConfig.ts +++ b/sdk/lib/config/setupConfig.ts @@ -3,7 +3,6 @@ import { SDKManifest } from "../manifest/ManifestTypes" import * as D from "./configDependencies" import { Config, ExtractConfigType } from "./builder/config" import nullIfEmpty from "../util/nullIfEmpty" -import { InterfaceReceipt } from "../interfaces/interfaceReceipt" import { InterfacesReceipt as InterfacesReceipt } from "../interfaces/setupInterfaces" declare const dependencyProof: unique symbol diff --git a/sdk/lib/index.ts b/sdk/lib/index.ts index aeeddb6f1..e89d45457 100644 --- a/sdk/lib/index.ts +++ b/sdk/lib/index.ts @@ -1,5 +1,3 @@ -import matches from "ts-matches" - export { Daemons } from "./mainFn/Daemons" export { EmVer } from "./emverLite/mod" export { Overlay } from "./util/Overlay" @@ -10,8 +8,8 @@ export { setupExposeStore } from "./store/setupExposeStore" export * as actions from "./actions" export * as backup from "./backup" export * as config from "./config" -export * as configBuilder from "./config/builder" -export * as configTypes from "./config/configTypes" +export * as CB from "./config/builder" +export * as CT from "./config/configTypes" export * as dependencyConfig from "./dependencyConfig" export * as daemons from "./mainFn/Daemons" export * as health from "./health" @@ -24,7 +22,6 @@ export * as types from "./types" export * as T from "./types" export * as yaml from "yaml" export * as startSdk from "./StartSdk" - export * as utils from "./util" export * as matches from "ts-matches" export * as YAML from "yaml"