generator-jhipster
Version:
Spring Boot + Angular/React/Vue in one handy generator
42 lines (41 loc) • 2.49 kB
TypeScript
import type { Application as JavascriptSimpleApplicationApplication } from './types.ts';
export type JavascriptSimpleApplicationLoadingAddedApplicationProperties = {
/** Root package.json scripts */
packageJsonScripts: Record<string, string>;
/** Root package.json scripts */
clientPackageJsonScripts: Record<string, string>;
prettierFolders: string[];
prettierExtensions: string[];
};
export type JavascriptSimpleApplicationPreparingAddedApplicationProperties = {
skipJhipsterDependencies?: boolean;
nodeVersion: string;
nodePackageManager: string;
nodePackageManagerCommand: string;
nodeWebappBuildTarget: string;
packageJsonNodeEngine?: boolean | string;
clientRootDir: string;
clientSrcDir: string;
clientTestDir: string;
clientDistDir: string;
};
export type JavascriptSimpleApplicationAddedApplicationProperties = JavascriptSimpleApplicationLoadingAddedApplicationProperties & JavascriptSimpleApplicationPreparingAddedApplicationProperties;
export declare const mutateApplicationLoading: {
readonly __override__: false;
readonly packageJsonScripts: () => {};
readonly clientPackageJsonScripts: () => {};
readonly prettierFolders: () => string[];
readonly prettierExtensions: () => string[];
};
export declare const mutateApplicationPreparing: {
readonly __override__: false;
readonly typescriptEslint: true;
readonly nodeVersion: string;
readonly nodePackageManager: "npm";
readonly nodePackageManagerCommand: ({ nodePackageManager }: JavascriptSimpleApplicationApplication) => string;
readonly nodeWebappBuildTarget: (_: JavascriptSimpleApplicationApplication, { delayMarker }: import("../../lib/utils/object.ts").MutateDataCallbackOptions<JavascriptSimpleApplicationApplication>) => "__DelayedMutation__" | "webapp:build";
readonly clientRootDir: (_: JavascriptSimpleApplicationApplication, { delayMarker }: import("../../lib/utils/object.ts").MutateDataCallbackOptions<JavascriptSimpleApplicationApplication>) => "" | "__DelayedMutation__";
readonly clientDistDir: (_: JavascriptSimpleApplicationApplication, { delayMarker }: import("../../lib/utils/object.ts").MutateDataCallbackOptions<JavascriptSimpleApplicationApplication>) => "__DelayedMutation__" | "dist/";
readonly clientTestDir: ({ clientRootDir }: JavascriptSimpleApplicationApplication) => string;
readonly clientSrcDir: ({ clientRootDir }: JavascriptSimpleApplicationApplication) => string;
};