@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
42 lines (40 loc) • 1.6 kB
TypeScript
type ProjectTagVariant = "language" | "type" | "dist-style" | "provider" | "platform" | "registry" | "plugin";
declare const ProjectTagVariant: {
LANGUAGE: ProjectTagVariant;
TYPE: ProjectTagVariant;
DIST_STYLE: ProjectTagVariant;
PROVIDER: ProjectTagVariant;
PLATFORM: ProjectTagVariant;
REGISTRY: ProjectTagVariant;
PLUGIN: ProjectTagVariant;
};
type ProjectTagLanguageValue = "typescript" | "rust";
declare const ProjectTagLanguageValue: {
TYPESCRIPT: ProjectTagLanguageValue;
RUST: ProjectTagLanguageValue;
};
type ProjectTagTypeValue = "library" | "application";
declare const ProjectTagTypeValue: {
LIBRARY: ProjectTagTypeValue;
APPLICATION: ProjectTagTypeValue;
};
type ProjectTagDistStyleValue = "normal" | "clean";
declare const ProjectTagDistStyleValue: {
NORMAL: ProjectTagDistStyleValue;
CLEAN: ProjectTagDistStyleValue;
};
type ProjectTagPlatformValue = "node" | "browser" | "neutral" | "worker";
declare const ProjectTagPlatformValue: {
NODE: ProjectTagPlatformValue;
BROWSER: ProjectTagPlatformValue;
NEUTRAL: ProjectTagPlatformValue;
WORKER: ProjectTagPlatformValue;
};
type ProjectTagRegistryValue = "cargo" | "npm" | "container" | "cyclone";
declare const ProjectTagRegistryValue: {
CARGO: ProjectTagRegistryValue;
NPM: ProjectTagRegistryValue;
CONTAINER: ProjectTagRegistryValue;
CYCLONE: ProjectTagRegistryValue;
};
export { ProjectTagDistStyleValue as P, ProjectTagLanguageValue as a, ProjectTagPlatformValue as b, ProjectTagRegistryValue as c, ProjectTagTypeValue as d, ProjectTagVariant as e };