UNPKG

@baseplate-dev/core-generators

Version:

Core generators for Baseplate

24 lines 949 B
import { createGeneratorTask, createProviderType } from '@baseplate-dev/sync'; import { packageInfoProvider } from '#src/providers/project.js'; const nodeVitestPaths = createProviderType('node-vitest-paths'); const nodeVitestPathsTask = createGeneratorTask({ dependencies: { packageInfo: packageInfoProvider }, exports: { nodeVitestPaths: nodeVitestPaths.export() }, run({ packageInfo }) { const packageRoot = packageInfo.getPackageRoot(); const srcRoot = packageInfo.getPackageSrcPath(); return { providers: { nodeVitestPaths: { loggerTestHelper: `${srcRoot}/tests/helpers/logger.test-helper.ts`, vitestConfig: `${packageRoot}/vitest.config.ts`, }, }, }; }, }); export const NODE_VITEST_PATHS = { provider: nodeVitestPaths, task: nodeVitestPathsTask, }; //# sourceMappingURL=template-paths.js.map