UNPKG

@baseplate-dev/react-generators

Version:

React Generators for Baseplate

28 lines 1.14 kB
import { packageInfoProvider } from '@baseplate-dev/core-generators'; import { createGeneratorTask, createProviderType } from '@baseplate-dev/sync'; const coreReactPaths = createProviderType('core-react-paths'); const coreReactPathsTask = createGeneratorTask({ dependencies: { packageInfo: packageInfoProvider }, exports: { coreReactPaths: coreReactPaths.export() }, run({ packageInfo }) { const packageRoot = packageInfo.getPackageRoot(); const srcRoot = packageInfo.getPackageSrcPath(); return { providers: { coreReactPaths: { favicon: `${packageRoot}/public/favicon.ico`, indexHtml: `${packageRoot}/index.html`, main: `${srcRoot}/main.tsx`, readme: `${packageRoot}/README.md`, viteConfig: `${packageRoot}/vite.config.ts`, viteEnv: `${srcRoot}/vite-env.d.ts`, }, }, }; }, }); export const CORE_REACT_PATHS = { provider: coreReactPaths, task: coreReactPathsTask, }; //# sourceMappingURL=template-paths.js.map