@storm-software/config-tools
Version:
A package containing various utilities to support custom workspace configurations and environment management for Storm Software projects, including configuration file handling, environment variable management, and logging utilities.
202 lines (201 loc) • 3.64 kB
JavaScript
import {
getConfig,
getWorkspaceConfig,
tryGetWorkspaceConfig
} from "./chunk-DTC27IVR.js";
import {
createConfigExtension,
createStormWorkspaceConfig,
loadStormWorkspaceConfig,
tryLoadStormWorkspaceConfig
} from "./chunk-JLQZPWQ2.js";
import "./chunk-2AVLCXLT.js";
import {
getConfigFile,
getConfigFileByName
} from "./chunk-G4FBFCNL.js";
import "./chunk-UKGRDKIH.js";
import {
exitWithError,
exitWithSuccess,
handleProcess
} from "./chunk-JWLOTPPR.js";
import {
LARGE_BUFFER,
run,
runAsync
} from "./chunk-EENQN6N2.js";
import {
modifyCargoNestedTable,
modifyCargoTable,
parseCargoToml,
parseCargoTomlWithTree,
stringifyCargoToml
} from "./chunk-RLO6OMCM.js";
import {
applyWorkspaceBaseTokens,
applyWorkspaceProjectTokens,
applyWorkspaceTokens
} from "./chunk-XEHBJ73S.js";
import {
findFileName,
findFilePath,
removeExtension
} from "./chunk-KSMN3HSC.js";
import {
applyDefaultConfig,
getPackageJsonConfig
} from "./chunk-RGET2UQV.js";
import {
findWorkspaceRoot,
findWorkspaceRootSafe
} from "./chunk-LF3SAK2O.js";
import "./chunk-RUKM6FCF.js";
import "./chunk-RRKB32OH.js";
import {
createLogger
} from "./chunk-X6AAQM4H.js";
import {
brandIcon,
formatLogMessage,
getLogFn,
getStopwatch,
writeDebug,
writeError,
writeFatal,
writeInfo,
writePerformance,
writeSuccess,
writeSystem,
writeTrace,
writeWarning
} from "./chunk-XHJNCOIU.js";
import {
DEFAULT_COLOR_CONFIG,
getColor,
getColors,
getGradient
} from "./chunk-5DQF4GNF.js";
import {
getChalk
} from "./chunk-HVVJHTFS.js";
import {
CONSOLE_ICONS
} from "./chunk-ZFNAUMQS.js";
import {
isUnicodeSupported
} from "./chunk-G2MK47WL.js";
import {
formatTimestamp
} from "./chunk-CZ4IE2QN.js";
import "./chunk-L6UNTUC4.js";
import {
setConfigEnv,
setExtensionEnv
} from "./chunk-SDSQ2HHF.js";
import {
getConfigEnv,
getExtensionEnv
} from "./chunk-A5JXMY6X.js";
import {
basename,
correctPaths,
dirname,
extname,
format,
isAbsolute,
joinPaths,
normalizeString,
normalizeWindowsPath,
parse,
relative,
resolve,
sep,
toNamespacedPath
} from "./chunk-V3GMJ4TX.js";
import {
getLogLevel,
getLogLevelLabel,
isVerbose
} from "./chunk-SXPH7ILL.js";
import {
LogLevel,
LogLevelLabel
} from "./chunk-RALMUN5C.js";
export {
CONSOLE_ICONS,
DEFAULT_COLOR_CONFIG,
LARGE_BUFFER,
LogLevel,
LogLevelLabel,
applyDefaultConfig,
applyWorkspaceBaseTokens,
applyWorkspaceProjectTokens,
applyWorkspaceTokens,
basename,
brandIcon,
correctPaths,
createConfigExtension,
createLogger,
createStormWorkspaceConfig,
dirname,
exitWithError,
exitWithSuccess,
extname,
findFileName,
findFilePath,
findWorkspaceRoot,
findWorkspaceRootSafe,
format,
formatLogMessage,
formatTimestamp,
getChalk,
getColor,
getColors,
getConfig,
getConfigEnv,
getConfigFile,
getConfigFileByName,
getExtensionEnv,
getGradient,
getLogFn,
getLogLevel,
getLogLevelLabel,
getPackageJsonConfig,
getStopwatch,
getWorkspaceConfig,
handleProcess,
isAbsolute,
isUnicodeSupported,
isVerbose,
joinPaths,
loadStormWorkspaceConfig,
modifyCargoNestedTable,
modifyCargoTable,
normalizeString,
normalizeWindowsPath,
parse,
parseCargoToml,
parseCargoTomlWithTree,
relative,
removeExtension,
resolve,
run,
runAsync,
sep,
setConfigEnv,
setExtensionEnv,
stringifyCargoToml,
toNamespacedPath,
tryGetWorkspaceConfig,
tryLoadStormWorkspaceConfig,
writeDebug,
writeError,
writeFatal,
writeInfo,
writePerformance,
writeSuccess,
writeSystem,
writeTrace,
writeWarning
};