@baseplate-dev/core-generators
Version:
Core generators for Baseplate
20 lines • 792 B
JavaScript
import { createGeneratorTask, createProviderType } from '@baseplate-dev/sync';
import { packageInfoProvider } from '#src/providers/project.js';
const nodeRootReadmePaths = createProviderType('node-root-readme-paths');
const nodeRootReadmePathsTask = createGeneratorTask({
dependencies: { packageInfo: packageInfoProvider },
exports: { nodeRootReadmePaths: nodeRootReadmePaths.export() },
run({ packageInfo }) {
const packageRoot = packageInfo.getPackageRoot();
return {
providers: {
nodeRootReadmePaths: { readme: `${packageRoot}/README.md` },
},
};
},
});
export const NODE_ROOT_README_PATHS = {
provider: nodeRootReadmePaths,
task: nodeRootReadmePathsTask,
};
//# sourceMappingURL=template-paths.js.map