85 lines
2.6 KiB
TypeScript
85 lines
2.6 KiB
TypeScript
export {
|
|
signalToCode,
|
|
createProjectRootMappingsFromProjectConfigurations,
|
|
PluginCache,
|
|
safeWriteFileCache,
|
|
emitPluginWorkerLog,
|
|
resolveImplementation,
|
|
resolveSchema,
|
|
ImplementationResolutionError,
|
|
SchemaResolutionError,
|
|
resolvePrompt,
|
|
PromptResolutionError,
|
|
} from 'nx/src/devkit-internals';
|
|
|
|
// Generators
|
|
export {
|
|
determineArtifactNameAndDirectoryOptions,
|
|
getRelativeCwd,
|
|
type FileExtensionType,
|
|
} from './src/generators/artifact-name-and-directory-utils';
|
|
export {
|
|
getE2EWebServerInfo,
|
|
type E2EWebServerDetails,
|
|
} from './src/generators/e2e-web-server-info-utils';
|
|
export { forEachExecutorOptions } from './src/generators/executor-options-utils';
|
|
export { AggregatedLog } from './src/generators/plugin-migrations/aggregate-log-util';
|
|
export {
|
|
migrateProjectExecutorsToPlugin,
|
|
migrateProjectExecutorsToPluginV1,
|
|
NoTargetsToMigrateError,
|
|
type InferredTargetConfiguration,
|
|
} from './src/generators/plugin-migrations/executor-to-plugin-migrator';
|
|
export {
|
|
processTargetOutputs,
|
|
deleteMatchingProperties,
|
|
toProjectRelativePath,
|
|
} from './src/generators/plugin-migrations/plugin-migration-utils';
|
|
export {
|
|
determineProjectNameAndRootOptions,
|
|
ensureRootProjectName,
|
|
resolveImportPath,
|
|
} from './src/generators/project-name-and-root-utils';
|
|
export { promptWhenInteractive } from './src/generators/prompt';
|
|
export {
|
|
addBuildTargetDefaults,
|
|
addE2eCiTargetDefaults,
|
|
findTargetDefault,
|
|
readTargetDefaultsForTarget,
|
|
updateTargetDefault,
|
|
upsertTargetDefault,
|
|
} from './src/generators/target-defaults-utils';
|
|
|
|
// Utils
|
|
export { addPlugin } from './src/utils/add-plugin';
|
|
export {
|
|
getDeclaredPackageVersion,
|
|
getInstalledPackageVersion,
|
|
} from './src/utils/installed-version';
|
|
export {
|
|
assertSupportedInstalledPackageVersion,
|
|
assertSupportedPackageVersion,
|
|
} from './src/utils/version-floor';
|
|
export {
|
|
createAsyncIterable,
|
|
combineAsyncIterables,
|
|
mapAsyncIterable,
|
|
} from './src/utils/async-iterable';
|
|
export {
|
|
calculateHashForCreateNodes,
|
|
calculateHashesForCreateNodes,
|
|
} from './src/utils/calculate-hash-for-create-nodes';
|
|
export { getCatalogManager } from './src/utils/catalog';
|
|
export { loadConfigFile, clearRequireCache } from './src/utils/config-utils';
|
|
export { findPluginForConfigFile } from './src/utils/find-plugin-for-config-file';
|
|
export { getNamedInputs } from './src/utils/get-named-inputs';
|
|
export { logShowProjectCommand } from './src/utils/log-show-project-command';
|
|
export { eachValueFrom } from './src/utils/rxjs-for-await';
|
|
export { checkAndCleanWithSemver } from './src/utils/semver';
|
|
export {
|
|
camelize,
|
|
capitalize,
|
|
classify,
|
|
dasherize,
|
|
} from './src/utils/string-utils';
|