@baseplate-dev/core-generators
Version:
Core generators for Baseplate
44 lines • 3.51 kB
TypeScript
declare const vitestConfigProvider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
globalSetupFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
setupFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
maxWorkers: import("@baseplate-dev/utils").ScalarContainer<number | undefined>;
environment: import("@baseplate-dev/utils").ScalarContainer<"jsdom" | "happy-dom" | undefined>;
}>, "getValues">>;
export { vitestConfigProvider };
export declare const vitestGenerator: import("@baseplate-dev/sync").GeneratorBundleCreator<{
includeTestHelpers?: boolean | undefined;
}, {
paths: import("@baseplate-dev/sync").GeneratorTask<{
nodeVitestPaths: import("@baseplate-dev/sync").ProviderExport<import("./generated/template-paths.js").NodeVitestPaths>;
}, {
packageInfo: import("@baseplate-dev/sync").ProviderType<import("../../../index.js").PackageInfoProvider>;
}, undefined>;
renderers: import("@baseplate-dev/sync").GeneratorTask<{
nodeVitestRenderers: import("@baseplate-dev/sync").ProviderExport<import("./generated/template-renderers.js").NodeVitestRenderers>;
}, {
paths: import("@baseplate-dev/sync").ProviderType<import("./generated/template-paths.js").NodeVitestPaths>;
typescriptFile: import("@baseplate-dev/sync").ProviderType<import("../index.js").TypescriptFileProvider>;
}, undefined>;
nodePackages: import("@baseplate-dev/sync").AnyGeneratorTask;
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>;
node: import("@baseplate-dev/sync").AnyGeneratorTask;
main: import("@baseplate-dev/sync").GeneratorTask<any, {
renderers: import("@baseplate-dev/sync").ProviderType<import("./generated/template-renderers.js").NodeVitestRenderers>;
eslintConfig: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
react: import("@baseplate-dev/utils").ScalarContainer<boolean | undefined>;
tailwind: import("@baseplate-dev/utils").ScalarContainer<boolean | undefined>;
eslintIgnore: import("@baseplate-dev/utils").ArrayContainer<string>;
devDependencies: import("@baseplate-dev/utils").ArrayContainer<string>;
enableVitest: import("@baseplate-dev/utils").ScalarContainer<boolean | undefined>;
tsDefaultProjectFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
extraConfigs: import("@baseplate-dev/utils").MapContainer<string, import("#src/renderers/index.js").TsCodeFragment>;
}>, "getValues">>;
vitestConfigValues: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/utils").FieldMapValues<{
globalSetupFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
setupFiles: import("@baseplate-dev/utils").ArrayContainer<string>;
maxWorkers: import("@baseplate-dev/utils").ScalarContainer<number | undefined>;
environment: import("@baseplate-dev/utils").ScalarContainer<"jsdom" | "happy-dom" | undefined>;
}>>;
}, any>;
}>;
//# sourceMappingURL=vitest.generator.d.ts.map