@tachui/devtools
Version:
Development & debugging tools for tachUI framework
32 lines • 1.04 kB
TypeScript
/**
* Build Tool Detection System
*
* Automatically detects the build environment and provides appropriate
* integration strategies for different build tools.
*/
import type { BuildToolInfo } from './types';
/**
* Detect the current build environment
*/
export declare function detectBuildEnvironment(projectRoot?: string): BuildToolInfo[];
/**
* Check if we're in a development environment
*/
export declare function isDevelopmentEnvironment(): boolean;
/**
* Check if we're running in CI/CD environment
*/
export declare function isCIEnvironment(): boolean;
/**
* Get the primary build tool (highest priority detected tool)
*/
export declare function getPrimaryBuildTool(buildTools: BuildToolInfo[]): BuildToolInfo | null;
/**
* Check if TachUI validation should be enabled
*/
export declare function shouldEnableValidation(): boolean;
/**
* Get validation configuration from environment
*/
export declare function getEnvironmentConfig(): Partial<import('./types').ValidationOptions>;
//# sourceMappingURL=detection.d.ts.map