@baseplate-dev/react-generators
Version:
React Generators for Baseplate
64 lines • 4.84 kB
TypeScript
import type { TsCodeFragment } from '@baseplate-dev/core-generators';
declare const reactBaseConfigProvider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
appFragment: import("@baseplate-dev/utils").ScalarContainer<TsCodeFragment | undefined>;
headerFragments: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
vitePlugins: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
viteServerOptions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
}>, "getValues">>;
export { reactBaseConfigProvider };
export declare const reactGenerator: import("@baseplate-dev/sync").GeneratorBundleCreator<{
title?: string | undefined;
description?: string | undefined;
}, {
setup: import("@baseplate-dev/sync").GeneratorTask<import("@baseplate-dev/sync").ProviderExportMap<Record<string, import("@baseplate-dev/sync").Provider>> | undefined, import("@baseplate-dev/sync").ProviderDependencyMap<Record<string, import("@baseplate-dev/sync").Provider>>, import("@baseplate-dev/sync").ProviderExportMap<Record<string, import("@baseplate-dev/sync").Provider>> | undefined>;
paths: import("@baseplate-dev/sync").GeneratorTask<{
coreReactPaths: import("@baseplate-dev/sync").ProviderExport<import("./generated/template-paths.js").CoreReactPaths>;
}, {
packageInfo: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").PackageInfoProvider>;
}, undefined>;
setupNode: import("@baseplate-dev/sync").GeneratorTask<undefined, {
provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
isEsm: import("@baseplate-dev/utils").ScalarContainer<boolean>;
}>, "getValues">>;
}, undefined>;
viteNode: import("@baseplate-dev/sync").AnyGeneratorTask;
reactPaths: import("@baseplate-dev/sync").GeneratorTask<{
reactPaths: import("@baseplate-dev/sync").ProviderExport<import("#src/providers/react-paths.js").ReactPathsProvider>;
}, {
pathRoots: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").PathRootsProvider>;
}, any>;
gitIgnore: import("@baseplate-dev/sync").GeneratorTask<undefined, {
provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
exclusions: import("@baseplate-dev/utils").MapContainer<string, string[]>;
}>, "getValues">>;
}, undefined>;
eslintConfig: import("@baseplate-dev/sync").GeneratorTask<undefined, {
provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
react: import("@baseplate-dev/utils").ScalarContainer<boolean | undefined>;
eslintIgnore: import("@baseplate-dev/utils").ArrayContainer<string>;
devDependencies: import("@baseplate-dev/utils").ArrayContainer<string>;
disableVitest: import("@baseplate-dev/utils").ScalarContainer<boolean | undefined>;
tsDefaultProjectFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
}>, "getValues">>;
}, undefined>;
defaultConfig: import("@baseplate-dev/sync").GeneratorTask<undefined, {
provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
appFragment: import("@baseplate-dev/utils").ScalarContainer<TsCodeFragment | undefined>;
headerFragments: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
vitePlugins: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
viteServerOptions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
}>, "getValues">>;
}, undefined>;
main: import("@baseplate-dev/sync").GeneratorTask<any, {
typescriptFile: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").TypescriptFileProvider>;
packageInfo: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").PackageInfoProvider>;
reactConfigValues: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/utils").FieldMapValues<{
appFragment: import("@baseplate-dev/utils").ScalarContainer<TsCodeFragment | undefined>;
headerFragments: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
vitePlugins: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
viteServerOptions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
}>>;
paths: import("@baseplate-dev/sync").ProviderType<import("./generated/template-paths.js").CoreReactPaths>;
}, any>;
}>;
//# sourceMappingURL=react.generator.d.ts.map